"This hotel is like in a horrible horror movie! The bed was a nightmare. It smelled like urine and had strange spots," TripAdvisor quoted a user review of the Heritage Marina Hotel as saying.
TripAdvisor, which ranked the hotels based on customer reviews, said the San Francisco hotel was ranked as dirty the most often, followed by the Days Inn Eureka/Six Flags in Missouri, Super 8 Virginia Beach/At the Ocean in Virginia, and the Quality Inn of Stroudsburg, Pa.
Rounding out the top 10 were New York City's New York Inn, the Parisian Hotel & Suites of Miami Beach, Fla., the Capistrano Seaside Inn of Capistrano Beach, Calif., the Desert Lodge of Palm Springs, Calif., and the Continental Oceanfront Hotel South Beach of Miami Beach, Fla.