Find hotels in Hamilton from £281
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top 10 Hamilton hotels and places to stay

The St. Regis Bermuda Resort
The St. Regis Bermuda Resort
9.0 out of 10, Wonderful, (199)
The price is £915
includes taxes & fees
23 Jun - 24 Jun

St George's Club Hotel
St George's Club Hotel
9.2 out of 10, Wonderful, (137)
The price is £568
includes taxes & fees
3 Jul - 4 Jul

Rosewood Bermuda
Rosewood Bermuda
9.4 out of 10, Exceptional, (443)
The price is £882
includes taxes & fees
7 Jul - 8 Jul

The Loren at Pink Beach
The Loren at Pink Beach
9.6 out of 10, Exceptional, (250)
The price is £1,300
includes taxes & fees
7 Jul - 8 Jul

Grotto Bay Beach Resort
Grotto Bay Beach Resort
9.0 out of 10, Wonderful, (1009)
The price is £522
includes taxes & fees
1 Jul - 2 Jul

Azura Bermuda
Azura Bermuda
9.2 out of 10, Wonderful, (178)
The price is £707
includes taxes & fees
29 Jun - 30 Jun
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Hamilton
Colourful shopfronts and swaying palms line Front Street, where you'll find local shops and waterfront restaurants. Explore the city's rich history at the Anglican cathedral or stroll through Par-la-Ville Park's lush gardens.

More cheap stays in Hamilton
More cheap stays in Hamilton

St George's Club Hotel
6 Rose Hill, Town of St. George
The price is £568 per night from 3 Jul to 4 Jul
£568
3 Jul - 4 Jul
includes taxes & fees
9.2/10 Wonderful! (136 reviews)
Hotels in Hamilton with star rating
Hotels in Hamilton with star rating

3 Star Hotels
21 properties
Accommodation near Hamilton attractions
Accommodation near Hamilton attractions

Fort Hamilton
4/5(3 reviews)
You can find out about the history of Hamilton with a trip to Fort Hamilton. Stroll along the area's seaside or simply savour its top-notch restaurants.
City Hall
4/5(5 reviews)
City Hall is just one of the places to see in Hamilton, so why not enjoy the other things to explore during your travels? Stroll along the beautiful beaches or seek out the golf courses.
Hamilton Hotel Reviews
Hamilton Hotel Reviews

Cambridge Beaches Resort & Spa
5/5 Excellent
All great at this resort
"Lovely staff, beautiful beaches, good food, pretty room. This is a well managed and elegant resort."
A verified traveller stayed at Cambridge Beaches Resort & Spa
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Accommodation near Hamilton attractions
More accommodation types in
Hotels near Hamilton Airports
Hotels Near Hamilton, Bermuda
- Hamilton Parish Hotels
- Pembroke Parish Hotels
- Southampton Parish Hotels
- Town of St. George Hotels
- Sandys Parish Hotels
- Warwick Parish Hotels
- Paget Parish Hotels
- St. George's Parish Hotels
- Smith's Parish Hotels
- Devonshire Parish Hotels
- Somerset Village Hotels
- Bailey's Bay Hotels
- Tucker's Town Hotels
- Flatt's Village Hotels
- Chelston Hotels
- Mount Pleasant Hotels
- Crawl Hill Hotels
- Saint David's Island Hotels
- Bermuda Railway Trail Hotels
Explore more hotels
Expedia's Latest Trends
Hotels
Hotels in Rhode IslandHotels near Dunham Massey Hall and GardensPortoBay TeatroThe Cow Hollow Hotel4 Star Horncastle AccommodationHotel MuranoRedcastle Hotel, Golf & SpaGrands Suites Hotel Residences & SPATravelodgeUK Hotels in BeerCourtyard by Marriott Clearwater BeachServiced Apartments DohaCaravan Parks EnglandHotel Unique - Boutique Class - Adults Only
Flights
Cheap Flights to IlulissatFlights to VietnamCheap Flights from Buffalo (BUF) to New York (JFK)Cheap Flights from Dubrovnik (DBV) to New York (JFK)Cheap Flights from Dallas (DFW) to Manchester (MAN)VistaraCheap Flights from Manchester (MAN) to San Diego (SAN)Cheap Flights to St. ThomasFlights from Pristina Intl. AirportCheap Flights from Leeds (LBA) to Istanbul (IST)Cheap Flights from Bristol (BRS) to Perpignan (PGF)