By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

1,280,950 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Hamilton

Filter results
Have you considered...
Filter by Distance: Change to Kilometres
Filter by Star Rating: 2 Star 2 hotels 3 Star 5 hotels 4 Star 7 hotels 5 Star 5 hotels Unrated 23 hotels Filter by Hotel Type: Apartments 14 hotels Bed & Breakfasts 4 hotels Guest Houses 2 hotels Hotels 14 hotels Inns 1 hotel  Resorts 7 hotels Filter by Facility: Air Conditioning (Building) 37 hotels Airport Transfer 11 hotels Bar 18 hotels Disabled Facilities 6 hotels Golf Nearby 26 hotels Gym / Fitness Centre 13 hotels Indoor Pool 1 hotel  No Smoking Rooms 35 hotels Outdoor Pool (Heated) 14 hotels Parking 42 hotels Pets Allowed 7 hotels Restaurant 18 hotels Wi-Fi : Free of Charge 40 hotels Filter by Group: Fairmont Hotels & Resorts 2 hotels Rosewood Hotels & Resorts 1 hotel  Reset my filters
Book rooms  
9.5
out of 10
Total:

Inverurie Executive Suites

 
01 Harbour Road, Paget, Mount Pleasant
+44 (0)1775 843417
1.1  miles from Hamilton
Situated in Mount Pleasant, Inverurie Executive Suites has a terrace. All rooms boast a flat-screen TV with satellite channels and a private bathroom. The accommodation ... Read more
Book rooms  
8.9
out of 10
Total:

Elbow Beach Bermuda

 
60 South Shore Road, Paget Parish, Mount Pleasant
+44 (0)1775 843417
1.3  miles from Hamilton
Book rooms  
9.8
out of 10
Total:

Watercolours

 
73 Harbour Road Watercolours, Mount Pleasant
+44 (0)1775 843417
2.2  miles from Hamilton
Book rooms  
8.6
out of 10
Total:

Sandpiper Apartments

 
1 Sandy Mount lane, Warwick Parish, Mount Pleasant
+44 (0)1775 843417
1.9  miles from Hamilton
Book rooms  
8.7
out of 10
Total:

Hamilton Princess & Beach Club A Fairmont Managed Hotel

 
76 Pitts Bay Road, Hamilton City, Hamilton
+44 (0)1775 843417
0.5  miles from Hamilton
Overlooking Hamilton Harbour, this luxury waterfront hotel boasts a freshwater infinity pool with Hamilton Harbour views and floating sun loungers; and 4 on-site restaurants ... Read more
Book rooms  
9.1
out of 10
Total:

Oxford House

 
20 Woodbourne Avenue, Hamilton
+44 (0)1775 843417
Book rooms  
9
out of 10
Total:

Robins Nest Guest Apartments

 
37 Mount View, Hamilton
+44 (0)1775 843417
0.7  miles from Hamilton
Book rooms  
7.2
out of 10
Total:

Blue Horizons Guest House

 
93 South Road, Warwick, Hamilton
+44 (0)1775 843417
1.7  miles from Hamilton
Blue Horizons Guest House offers rooms in Hamilton. All rooms boast a TV with cable channels and a private bathroom. The property provides BBQ facilities and free WiFi. At ... Read more
Book rooms  
9.4
out of 10
Total:

Royal Palms Hotel

 
24 Rosemont Avenue, Hamilton City, Hamilton
+44 (0)1775 843417
0.5  miles from Hamilton
Offering rooms set in coral-coloured 19th-century manor houses, Royal Palms Hotel is 1 km from Hamilton Marina and Yacht Club. It features 2 restaurants and an outdoor ... Read more
Book rooms  
8.6
out of 10
Total:

Willowbank Resort

 
126 Somsert Road, Somerset
+44 (0)1775 843417
5.3  miles from Hamilton
Book rooms  
8.5
out of 10
Total:

Fairmont Southampton

 
101 South Shore Rd, Southampton Parish, Warwick Camp
+44 (0)1775 843417
3.7  miles from Hamilton

Frognal Apartment

 
4 Look Out Lane North Shore, North Shore Village
+44 (0)1775 843417
1.2  miles from Hamilton
Book rooms  
7.9
out of 10
Total:

Pigeon View Cottage

 
15 Limehouse Lane, Sunnyside
+44 (0)1775 843417
4.9  miles from Hamilton
Book rooms  
9.3
out of 10
Total:

Rosedon Hotel

 
61 Pitts Bay Road, Hamilton City, Hamilton
+44 (0)1775 843417
0.5  miles from Hamilton
Book rooms  
7.6
out of 10
Total:

Valley Cottages & Apartments

 
9 Simons Lane, Mount Pleasant
+44 (0)1775 843417
0.7  miles from Hamilton
Book rooms  
9
out of 10
Total:

Cambridge Beaches Resort and Spa

 
30 Kings Point Road, Sandys Parish, Somerset
+44 (0)1775 843417
5.0  miles from Hamilton
This luxury, adults-only Bermuda resort features a private beach and rooms with tropical views. The resort offers a full service spa, seasonal snorkeling and a free daily ... Read more
Book rooms  
8.1
out of 10
Total:

Dawkins Manor

 
29 St. Michael's Road, Paget Parish, Chelston
+44 (0)1775 843417
1.2  miles from Hamilton
Book rooms  
8.1
out of 10
Total:

Edgehill Manor Guest House

 
36 Rosemont Ave, Hamilton City, Hamilton
+44 (0)1775 843417
Surrounded by gardens, Edgehill Manor Guest House offers sea views, an outdoor pool and free continental breakfast. It is a 10-minute walk from the Royal Bermuda Yacht Club ... Read more
Book rooms  
9.1
out of 10
Total:

Fourways Inn

 
Middle Road 1, Paget Parish, Chelston
+44 (0)1775 843417
0.9  miles from Hamilton
Book rooms  
8.7
out of 10
Total:

Newstead Belmont Hills Golf Resort & Spa

 
27 Harbour Road, Paget Parish, Mount Pleasant
+44 (0)1775 843417
0.7  miles from Hamilton
Book rooms  
8.8
out of 10
Total:

Greenbank Guest House

 
17 Salt Kettle Road, Mount Pleasant
+44 (0)1775 843417
0.9  miles from Hamilton
Book rooms  
7.9
out of 10
Total:

Windsong Guest Apartments

 
30 Princess Estate Road, Pembroke Parish, Pembroke
+44 (0)1775 843417
1.0  miles from Hamilton
Book rooms  
8.4
out of 10
Total:

Coco Reef Bermuda

 
3 Stonington Circle South Shore Road, Paget Parish , Mount Pleasant
+44 (0)1775 843417
1.4  miles from Hamilton

Seahorse Apartments

 
39 SLEEPY HOLLOW DRIVE, Hill View
+44 (0)1775 843417
3.9  miles from Hamilton
Set in Hill View, Seahorse Apartments features air-conditioned accommodation with a balcony and free WiFi. Guests staying at this apartment have access to a fully equipped ... Read more
Book rooms  
8.9
out of 10
Total:

Pompano Beach Club

 
36 Pompano Beach RD, Southampton, Southampton
+44 (0)1775 843417
6.0  miles from Hamilton