The place was just horrible in person compared to stories and photos. Our beach front (more expansive) room faced the beach, but has a sports rental shop in the way of our view. The ice machine was broken, there was a cockroach in our hallway, the room looked like it was from the 80s, there was no room service menu, no laundry instructions/bag, the staff were rude. The restaurants and bars closed early (apparently no cruise ships = no nightlife). Front desk was overwhelmed. It just wasn't worth the money. We also ran into a fierce battle with mgmt when we wanted to cancel after 1 night. They were trying to force 2 night min. Well, I took photos of all the stuff, threatened them with Attorney General, etc. Finally they gave in, but all in all, it wasted a 1/2 day we could have spent on the beach or eating Fish chowder. Yeah, the caves are cool, but the hotel private beach is ugly & small. St George is a dead district, so don't expect anything convenient in that area. Go to hamilton. Try Fairview Princess - it was cheaper, better room and right near the shopping/restaurants.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.
Would I recommend this hotel to my best friend?
no way!
I recommend this hotel for:
Older travelers
I do not recommend this hotel for:
Young singles, An amazing honeymoon, A romantic getaway, Girlfriend getaway, Great pool scene, Tourists
I selected this hotel as a top choice for:
Beach / Sun, Outdoor / Adventure, Other