Hotels in Bermuda

Search and compare Bermuda hotels from hundreds of travel sites and save

Bermuda
23 Jun — 24 Jun2
Bermuda
Wed 23/6
Thu 24/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Bermuda

Filter by star ratings
All filters
Grotto Bay Beach Resort
Grotto Bay Beach Resort
8.2 Excellent
11 Blue Hole Hill, Hamilton, Bermuda
Show on map
9.2 km from city centre, Hamilton, Bermuda 
ExcellentBased on 92 reviews
8.2

A private beach, an indoor pool and 3-star accommodation are on offer at Grotto Bay Beach Resort. This comfortable resort also offers outdoor tennis courts, and is located an easy drive from Hamilton and St. George's.

Elbow Beach
Elbow Beach
8.9 Excellent
60 South Shore Road, Mount Pleasant, Bermuda
Show on map
0.9 km from city centre, Mount Pleasant, Bermuda 
ExcellentBased on 2 reviews
8.9

This pet-friendly resort is situated in Mount Pleasant and offers a private beach. It also features an outdoor pool and a gym.

Pompano Beach Club
Pompano Beach Club
8.8 Excellent
36 Pompano Beach Road, Southampton, Bermuda
Show on map
5.7 km from city centre, Southampton, Bermuda 
ExcellentBased on 73 reviews
8.8

This comfortable resort in Somerset Village offers free Wi-Fi, as well as an outdoor pool and a private beach. It also provides a sun deck, a concierge and massage services.

Cambridge Beaches Resort & Spa
Cambridge Beaches Resort & Spa
9.1 Excellent
30 Kings Point Road, Sandys, Bermuda
Show on map
4.1 km from city centre, Sandys, Bermuda 
ExcellentBased on 148 reviews
9.1

Cambridge Beaches Resort and Spa is ideally positioned in a peaceful setting in Somerset Village, just a short drive from Hamilton and Southampton Parish. It provides a spa and wellness centre, as well as an outdoor pool, a private beach and outdoor tennis courts.

Newstead Belmont Hills Golf Resort & Spa
Newstead Belmont Hills Golf Resort & Spa
8.5 Excellent
27 Harbour Road, Mount Pleasant, Bermuda
Show on map
0.7 km from city centre, Mount Pleasant, Bermuda 
ExcellentBased on 113 reviews
8.5

Situated in Mount Pleasant, Newstead Belmont Hills Golf Resort & Spa is within easy driving distance of Hamilton and offers free Wi-Fi, an outdoor pool and a free shuttle service. It provides 4-star accommodation with air-conditioned rooms.

Hamilton Princess & Beach Club - A Fairmont Managed Hotel
Hamilton Princess & Beach Club - A Fairmont Managed Hotel
8.9 Excellent
76 Pitts Bay Road, Hamilton, Bermuda
Show on map
1.0 km from city centre, Hamilton, Bermuda 
ExcellentBased on 224 reviews
8.9

Guests of this luxury hotel will appreciate the seclusion of its private beach and on-site day spa, all located just a quick drive from the centre of Hamilton. It also features a sauna, a heated pool and a Jacuzzi.

Fairmont Southampton
Fairmont Southampton
8.5 Excellent
101 South Shore Road, Southampton, Bermuda
Show on map
0.9 km from city centre, Southampton, Bermuda 
ExcellentBased on 170 reviews
8.5

Situated in Southampton Parish, Fairmont Southampton is a short drive from Hamilton and offers a sauna, a private beach and an outdoor pool. Some of the facilities provided at this award-winning 4.5-star resort include a Jacuzzi, outdoor tennis courts and water slides.

Coco Reef Bermuda
Coco Reef Bermuda
8.3 Excellent
3 Stonington Circle, Mount Pleasant, Bermuda
Show on map
1.1 km from city centre, Mount Pleasant, Bermuda 
ExcellentBased on 11 reviews
8.3

Coco Reef Bermuda is ideally positioned in a peaceful setting in Mount Pleasant, just a short car ride from Hamilton and Southampton Parish. It provides a day spa, as well as a private beach, a heated pool and free Wi-Fi.

Royal Palms Hotel
Royal Palms Hotel
9.2 Excellent
24 Rosemont Avenue, Hamilton, Bermuda
Show on map
0.9 km from city centre, Hamilton, Bermuda 
ExcellentBased on 50 reviews
9.2

Royal Palms Hotel is situated in Hamilton and offers complimentary wireless internet. Those staying at the property have access to an outdoor pool and a sun deck.

Tips for booking a Bermuda hotel

Cheapest month:January
Most expensive month:November
Average price in Bermuda:$545/night
Absolute cheapest price found:$58/night
Cheapest day:Saturday
Most expensive day:Thursday
$338 - $752
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$495 - $752
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bermuda hotels

Show all 232 hotels
1
Royal Palms Hotel
Royal Palms Hotel
9.2 Excellent
24 Rosemont Avenue, Hamilton, Bermuda
Show on map
0.9 km from city centre, Hamilton 

Royal Palms Hotel is situated in Hamilton and offers complimentary wireless internet. Those staying at the property have access to an outdoor pool and a sun deck.

2
Cambridge Beaches Resort & Spa
Cambridge Beaches Resort & Spa
9.1 Excellent
30 Kings Point Road, Sandys, Bermuda
Show on map
4.1 km from city centre, Sandys 

Cambridge Beaches Resort and Spa is ideally positioned in a peaceful setting in Somerset Village, just a short drive from Hamilton and Southampton Parish. It provides a spa and wellness centre, as well as an outdoor pool, a private beach and outdoor tennis courts.

3
Newstead Belmont Hills Golf Resort & Spa
Newstead Belmont Hills Golf Resort & Spa
8.5 Excellent
27 Harbour Road, Mount Pleasant, Bermuda
Show on map
0.7 km from city centre, Mount Pleasant 

Situated in Mount Pleasant, Newstead Belmont Hills Golf Resort & Spa is within easy driving distance of Hamilton and offers free Wi-Fi, an outdoor pool and a free shuttle service. It provides 4-star accommodation with air-conditioned rooms.

4
Hamilton Princess & Beach Club - A Fairmont Managed Hotel
Hamilton Princess & Beach Club - A Fairmont Managed Hotel
8.9 Excellent
76 Pitts Bay Road, Hamilton, Bermuda
Show on map
1.0 km from city centre, Hamilton 

Guests of this luxury hotel will appreciate the seclusion of its private beach and on-site day spa, all located just a quick drive from the centre of Hamilton. It also features a sauna, a heated pool and a Jacuzzi.

5
Elbow Beach
Elbow Beach
8.9 Excellent
60 South Shore Road, Mount Pleasant, Bermuda
Show on map
0.9 km from city centre, Mount Pleasant 

This pet-friendly resort is situated in Mount Pleasant and offers a private beach. It also features an outdoor pool and a gym.

6
Pompano Beach Club
Pompano Beach Club
8.8 Excellent
36 Pompano Beach Road, Southampton, Bermuda
Show on map
5.7 km from city centre, Southampton 

This comfortable resort in Somerset Village offers free Wi-Fi, as well as an outdoor pool and a private beach. It also provides a sun deck, a concierge and massage services.

7
Fairmont Southampton
Fairmont Southampton
8.5 Excellent
101 South Shore Road, Southampton, Bermuda
Show on map
0.9 km from city centre, Southampton 

Situated in Southampton Parish, Fairmont Southampton is a short drive from Hamilton and offers a sauna, a private beach and an outdoor pool. Some of the facilities provided at this award-winning 4.5-star resort include a Jacuzzi, outdoor tennis courts and water slides.

8
Coco Reef Bermuda
Coco Reef Bermuda
8.3 Excellent
3 Stonington Circle, Mount Pleasant, Bermuda
Show on map
1.1 km from city centre, Mount Pleasant 

Coco Reef Bermuda is ideally positioned in a peaceful setting in Mount Pleasant, just a short car ride from Hamilton and Southampton Parish. It provides a day spa, as well as a private beach, a heated pool and free Wi-Fi.

Cheapest hotels in Bermuda

Show all 232 hotels
Coco Reef Bermuda
Coco Reef Bermuda
8.3 Excellent
3 Stonington Circle, Mount Pleasant, Bermuda
Show on map
1.1 km from city centre,  

Coco Reef Bermuda is ideally positioned in a peaceful setting in Mount Pleasant, just a short car ride from Hamilton and Southampton Parish. It provides a day spa, as well as a private beach, a heated pool and free Wi-Fi.

$430
Avg. per night
Newstead Belmont Hills Golf Resort & Spa
Newstead Belmont Hills Golf Resort & Spa
8.5 Excellent
27 Harbour Road, Mount Pleasant, Bermuda
Show on map
0.7 km from city centre,  

Situated in Mount Pleasant, Newstead Belmont Hills Golf Resort & Spa is within easy driving distance of Hamilton and offers free Wi-Fi, an outdoor pool and a free shuttle service. It provides 4-star accommodation with air-conditioned rooms.

$569
Avg. per night
Royal Palms Hotel
Royal Palms Hotel
9.2 Excellent
24 Rosemont Avenue, Hamilton, Bermuda
Show on map
0.9 km from city centre,  

Royal Palms Hotel is situated in Hamilton and offers complimentary wireless internet. Those staying at the property have access to an outdoor pool and a sun deck.

$581
Avg. per night
Grotto Bay Beach Resort
Grotto Bay Beach Resort
8.2 Excellent
11 Blue Hole Hill, Hamilton, Bermuda
Show on map
9.2 km from city centre,  

A private beach, an indoor pool and 3-star accommodation are on offer at Grotto Bay Beach Resort. This comfortable resort also offers outdoor tennis courts, and is located an easy drive from Hamilton and St. George's.

$620
Avg. per night
Fairmont Southampton
Fairmont Southampton
8.5 Excellent
101 South Shore Road, Southampton, Bermuda
Show on map
0.9 km from city centre,  

Situated in Southampton Parish, Fairmont Southampton is a short drive from Hamilton and offers a sauna, a private beach and an outdoor pool. Some of the facilities provided at this award-winning 4.5-star resort include a Jacuzzi, outdoor tennis courts and water slides.

$645
Avg. per night
Hamilton Princess & Beach Club - A Fairmont Managed Hotel
Hamilton Princess & Beach Club - A Fairmont Managed Hotel
8.9 Excellent
76 Pitts Bay Road, Hamilton, Bermuda
Show on map
1.0 km from city centre,  

Guests of this luxury hotel will appreciate the seclusion of its private beach and on-site day spa, all located just a quick drive from the centre of Hamilton. It also features a sauna, a heated pool and a Jacuzzi.

$681
Avg. per night
Pompano Beach Club
Pompano Beach Club
8.8 Excellent
36 Pompano Beach Road, Southampton, Bermuda
Show on map
5.7 km from city centre,  

This comfortable resort in Somerset Village offers free Wi-Fi, as well as an outdoor pool and a private beach. It also provides a sun deck, a concierge and massage services.

$698
Avg. per night
Cambridge Beaches Resort & Spa
Cambridge Beaches Resort & Spa
9.1 Excellent
30 Kings Point Road, Sandys, Bermuda
Show on map
4.1 km from city centre,  

Cambridge Beaches Resort and Spa is ideally positioned in a peaceful setting in Somerset Village, just a short drive from Hamilton and Southampton Parish. It provides a spa and wellness centre, as well as an outdoor pool, a private beach and outdoor tennis courts.

$742
Avg. per night

Hotel prices in Bermuda

3 stars

$430 - $620

Grotto Bay Beach Resort

No. 1 most popular

$620
Avg. per night
Royal Palms Hotel

No. 2 most popular

Royal Palms Hotel
9.2 Excellent
$581
Avg. per night
Coco Reef Bermuda

Best value

Coco Reef Bermuda
8.3 Excellent
$430
Avg. per night
4 stars and up

$569 - $1,076

Hamilton Princess & Beach Club - A Fairmont Managed Hotel
$681
Avg. per night
Cambridge Beaches Resort & Spa

No. 2 most popular

$742
Avg. per night
Newstead Belmont Hills Golf Resort & Spa
$569
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About Bermuda

Pink sand beaches, jewel-toned bays and genteel towns await in Bermuda. Settled by the English more than 400 years ago, the archipelago combines English charm with tropical feels. The captivating capital offers fantastic museums and galleries, while the interior cradles lush jungles and subterranean caves.

Things to do

Most trips to Bermuda start in the charm-soaked capital of Hamilton. The city is filled with beautiful 19th-century architecture and historic churches. Browse high-end boutiques along Front Street, then stroll along the seafront promenade to admire gleaming yachts. The backstreets are lined with pastel-coloured colonial mansions draped in bougainvillea.

With more than 30 sandy beaches and coves to enjoy, Bermuda is a paradise for sunseekers. Pink sand and turquoise water make Horseshoe Bay Beach a postcard-worthy destination. Church Bay offers excellent snorkelling, while hidden gems like Astwood Cove promise absolute serenity.

Bermuda is encircled by colourful coral reefs that boast some of the best diving in the world. There are more than 300 shipwrecks to explore, including the iconic Mary Celestia paddlewheel steamer that ran aground in 1864. Tarpon Hole features a honeycomb reef teeming with tropical fish and corals. From March to April, Bermuda offers world-class whale watching, while May to October sees the bays light up with aquatic glow worms.

The oldest settlement in Bermuda, St George's is a postcard-perfect town and UNESCO World Heritage Site. Follow the cobbled streets to the East End Arts District, a colourful enclave filled with galleries and studios.

The National Museum of Bermuda occupies a 19th-century fort and charts the fascinating history and heritage of the country. Under the cavernous, vaulted ceiling of the Queen's Exhibition Hall are treasures salvaged from more than a dozen shipwrecks. The upper levels house displays on colonialism, slavery and World War II. Head up to the ramparts for sweeping views over the harbour.

Getting around

Hamilton and St George's are pedestrian-friendly and easy to get around on foot while local buses are a good way to explore the island. Other options include scooter rentals or hiring a private driver for the day. Ferries and water taxis travel between Hamilton and St George's.

Bermuda travel FAQs

  • Where is the best place to stay in Bermuda?

    Bermuda has plenty to offer. Consider staying in some of its most favoured locations, like Hamilton, Southampton, and Mount Pleasant.

  • What are the best hotels in Bermuda?

    Hamilton Princess & Beach Club - A Fairmont Managed Hotel, rated with a score of 8.9 from 224 reviewers, is one of the most popular hotels in Bermuda. Other top stays include Grotto Bay Beach Resort, with an average rating of 8.2 from 92 reviewers, and Royal Palms Hotel, with a score of 9.2 from 50 reviewers.