Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Grotto Bay Beach Resort
11 Blue Hole Hill, CR04 Hamilton – Show map
Excellent location – rated 9.1/10! (score from 17 reviews)
Rated by guests after their stay at Grotto Bay Beach Resort.
Get instant confirmation with FREE cancellation on most rooms!
The most recent booking for this property was made on Aug 28 at 5:38 PM from the United States.
6 Reasons to Choose Grotto Bay Beach Resort
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
11 properties in Hamilton
Including hotels, apartments, villas and more.
17 verified reviews
We speak your language
Grotto Bay Beach Resort's staff speak: English
Booking is safe
When you book with us your details are protected by a secure connection.
Outdoor Pool, Outdoor Pool (all year), Grounds, Sun Deck
Tennis Court, Golf Course (within 2 miles), Fishing, Windsurfing, Canoeing, Cycling, Diving, Snorkeling, Water Sports Facilities (on site), Fitness Center, Spa, Massage, Hot Tub, Private Beach Area, Bicycle Rental, Game Room, Playground
Food & Drink
WiFi is available in public areas and costs USD 15 per 24 hours.
Public parking is available on site (reservation is not needed) and charges apply.
Vending Machine (drinks), 24-Hour Front Desk, Baggage Storage, Concierge Service, Babysitting/Child Services, Laundry, Meeting/Banquet Facilities, Business Center, Fax/Photocopying, Hair/Beauty Salon, Souvenir/Gift Shop
Safe, All Spaces Non-Smoking (public and private)
From 3:00 PM
Until 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! Up to two children under 16 years stay free of charge when using existing beds.
Any additional older children or adults are charged USD 60 per person per night when using existing beds.
One older child or adult is charged USD 66 per night in an extra bed.
Free! One child under 2 years stays free of charge in a crib.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Grotto Bay Beach Resort accepts these cards and reserves the right to pre-authorize your card prior to arrival.
Upon check-in, photo identification and credit card are required. All special requests are subject to availability upon check-in. Special requests cannot be guaranteed and may incur additional charges.
Based on 17 reviews
Show reviews from:
Popular Hotels in Hamilton
This oceanfront hotel features an outdoor pool and beach access. Rooms offer a private patio or balcony with Atlantic views.
Score from 57 reviews Very good
A spa and access to a private beach are offered at this hotel. The accommodations include balconies or patios featuring tropical views.
Score from 11 reviews Review score
On the oceanfront of Bermuda’s south shore, this luxury resort features state-of-the-art facilities like an 18-hole golf course, a large spa and a beach club with its own dive center.
Score from 48 reviews Excellent
This vacation property offers access to a private beach and 3 outdoor pools. The property is a 5 minute drive from St. George's town center, a world heritage site with shopping and dining.
Score from 47 reviews Very good
Staff were helpful and friendly.
Lovely location, 5 minutes drive from the airport was very convenient (with no noise pollution) and many good bus links. Nice rooms, facilities and overall feel to the resort. Good and friendly dive operation. Would recommend.
If you have any mobility issues, beware of the number of steps involved moving around the location as it is spread over a number of different levels.
nice private beach close to airport friendly personnel good food water sports right there
Hotel is very convenient to the airport.
The wireless internet in the rooms is terrible. It is essentially unusable. It drops its connection to the internet constantly.
just about everything, location, food, staff
amount of stairs that had to be climbed to get to the restaurants.
Everything. Staff was awesome
I loved the friendly staff, the decor, the extras, the food, the location, the pool the caves, the beach, the beach bar
Internet charges and light through door of room
Literally everything. Food was great. Room was great. Everything was awesome. Too bad I only had 1 day. Will definitely stay here again.
The private beach was great and Richard the beachtender, was fantastically helpful. After changing from a room that had clearly been smoked in, we gained an upgraded room which was a good size and had a lovely view.
I was disappointed that having emailed the hotel twice prior to arrival on two separate topics, that I never received a reply to either message - therefore being under the impression that my messages had not been read. We personally found the atmosphere in the main area of the hotel (decor, music) more suited to an older customer than us but it was very pleasant.
The cave attraction. The daytime bell men were friendly and helpful.
Room was disgusting and never poorly cleaned. Management was uncooperative and not helpful. No room service. Restaurants close early with no availability for food after 10:30. Terrible experience. Rooms are dated, dirty blankets torn with shabby decor. The hotel is poorly managed.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.