About Grotto Bay Beach Resort
Grotto Bay Beach Resort spreads over 21 acres of gardens on Bailey’s Bay in Hamilton Parish, close to the Crystal Caves. Its 198 rooms are set in 11 colorful cottages built in traditional Bermudian style.
What sets it apart is the Natura Cave Spa, where treatments take place in an ancient limestone cave above clear mineral water. It suits families and travelers who want a good-value beach stay just minutes from the airport.
At a glance
Highlights
- Spa inside a cave
- Optional all-inclusive plan
- 5 minutes from the airport
- Walk to the Crystal Caves
- 21 acres of gardens
Amenities
Rooms and suites
- Rooms in 11 low-rise cottages
- Cottages set among the gardens
- Rollaway beds available for a fee
Restaurants and bars
Rooms are sold without meals, but an optional all-inclusive plan can be added for a daily fee per person. It covers breakfast, lunch and dinner, brand drinks, afternoon tea and non-motorized water sports.
- Palm Court: the main restaurant
- Hibiscus: second sit-down restaurant
- Bayside Bar & Grill: casual meals beside the pool
- Rum House Bar: cocktails and rum drinks
- Panorama Lounge: drinks with bay views
Beach, pools and spa
The resort has 2 small private beaches with loungers and umbrellas, a freshwater pool, an outdoor hot tub and a beach bar. The Natura Cave Spa offers treatments inside a cave, with rooms for couples and outdoor treatment areas.
Activities and entertainment
Sailing, snorkeling, paddleboarding and fishing or sunset charters leave from the resort’s own dock. The Crystal Caves are about 0.5 miles away, an easy walk. Supervised kids activities are available for a fee.
Who it’s best for
- Best for: families, value seekers and travelers who want an all-inclusive option close to the airport.
- Consider another resort if: you want a long pink-sand South Shore beach or a luxury spa hotel.
Getting there from L.F. Wade International Airport
L.F. Wade International Airport (BDA) is about 5 minutes away by car, the closest of the major resorts. The resort does not run an airport shuttle, and visitors cannot rent regular cars in Bermuda.
Book a private transfer in advance so a driver meets you at arrivals and takes you straight to the resort.
Good to know
- The all-inclusive plan is optional and charged per person, per day
- Breakfast is charged unless you add a meal plan
- There is no airport shuttle
- The Crystal Caves are within walking distance
Location of Grotto Bay Beach Resort
FAQ about Grotto Bay Beach Resort
Is Grotto Bay all-inclusive?
An all-inclusive plan is optional and can be added for a daily fee.
How far is the airport?
About 5 minutes by car.
Does the resort have an airport shuttle?
No. Book a transfer in advance.
Does Grotto Bay have a beach?
Yes. It has 2 small private beaches.
What is special about the spa?
The Natura Cave Spa is set inside a limestone cave.
How many rooms are there?
198 rooms in 11 cottages.
Is it good for families?
Yes. Supervised kids activities are offered for a fee.
Can I walk to the Crystal Caves?
Yes. They are about 0.5 miles away.
What water sports are offered?
Sailing, snorkeling, paddleboarding and charters from the resort's dock.
Is breakfast included?
No, unless you add a meal plan.


