
Compare and book 3 Star hotels in Saint David's Island, Bermuda
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Saint David's Island 3 Star Hotels
Tonight
18 Sept - 19 SeptTomorrow
19 Sept - 20 SeptThis weekend
18 Sept - 20 SeptNext weekend
25 Sept - 27 SeptOur top choices for Saint David's Island 3-star hotels
£369
includes taxes & fees
19 Sept - 20 Sept
£324
includes taxes & fees
11 Oct - 12 Oct
£422
includes taxes & fees
11 Oct - 12 Oct
£405
includes taxes & fees
25 Sept - 26 Sept
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in Saint David's Island.

Hamilton Princess & Beach Club - A Fairmont Hotel
76 Pitts Bay Road Pembroke Parish
£594
17 Oct - 18 Oct
includes taxes & fees
9.2/10 Wonderful! (1,000 reviews)

Grotto Bay Beach Resort
11 Blue Hole Hill Hamilton Parish
£410
19 Oct - 20 Oct
includes taxes & fees
9/10 Wonderful! (1,003 reviews)

Cambridge Beaches Resort & Spa
30 Kings Point Road Somerset Sandys Parish
£518
14 Oct - 15 Oct
includes taxes & fees
Still don't see what you're looking for?
See all properties in Saint David's Island.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Saint David's Island
Venture to sights like Clearwater Beach and Turtle Bay Beach as you discover Saint David's Island.
See all hotels in Saint David's Island
Top Saint David's Island Hotel Reviews
Dawkins Manor Hotel
10/10 Excellent
"Property is in a very convenient area. Close to public transport ( no. 7 bus ) and just a stone’s throw from a fully stocked supermarket. Also, the amazing Elbow Beach is within walking distance…"
Fourways Inn
10/10 Excellent
"Absolutely fantastic stay. The service was genuinely 10/10, but what really made this hotel special was the staff. Every single person I dealt with was incredibly friendly, welcoming and accommodating. You really got the sense that they were happy to see you and genuinely wanted to make sure you had a great stay. I arrived extremely late after a delayed flight, well beyond the normal check-in time, and they could not have been more helpful. They stayed up to make sure I could check in safely and had somewhere to stay that night, which I hugely appreciated. It’s that kind of service and kindness that makes a hotel memorable. A brilliant experience from start to finish, and the team deserve real recognition for how well they look after their guests. I wouldn’t hesitate to stay here again."















































































