Search for Cheap Deals on
Hotels in Hamilton

Choose from 268 Hamilton Hotel Deals

Hamilton Princess & Beach Club - a Fairmont Managed Hotel
Hamilton Princess & Beach Club - a Fairmont Managed Hotel
4.5 out of 5
76 Pitts Bay Road, Pembroke Parish
  • 10 min walk from Front Street
The price is $632 per night from Aug 16 to Aug 17
$632
includes taxes & fees
Aug 16 - Aug 17
Book a stay at this beach resort in Pembroke Parish. Enjoy free parking, 2 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful ...
9/10 Wonderful! (1,001 reviews)
"Restaurant 1609 had a relaxed vibe and great food. Loved being outdoors."

Reviewed on Jul 23, 2024

Hamilton Princess & Beach Club - a Fairmont Managed Hotel
Grotto Bay Beach Resort
Grotto Bay Beach Resort
4 out of 5
11 Blue Hole Hill, Bailey's Bay, Hamilton Parish
  • 12 min drive from Front Street
The price is $697 per night from Jul 29 to Jul 30
$697
includes taxes & fees
Jul 29 - Jul 30
Book a stay at this beach resort in Hamilton Parish. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the helpful staff and the property condition ...
8.8/10 Excellent! (1,002 reviews)
"Our stay at Grotto Bay was amazing! Everything about the property was impressive. The staff was extremely polite, helpful and always went out of their way to make sure our needs were met. There was so much to do on the property, between the beach and ocean, to the caves as well as access to local ..."

Reviewed on Jul 24, 2024

Grotto Bay Beach Resort