Offering rooms set in coral-coloured 19th-century manor houses, Royal Palms Hotel is 1 km from Hamilton Marina and Yacht Club.
Located 3 km from Elbow Beach and 2 minutes’ drive from Victoria Park, Rosedon Hotel features a swimming pool, colonial-style décor and…
Situated in Pembroke, 2.4 km from Grape Bay Beach, Cavendish Heights Suites features accommodation with a garden, free private parking, a…
Located along Castle Harbour, this 21-acre tropical estate features an underground cave, full-service spa and spacious rooms with ocean…
Overlooking Hamilton Harbour, this luxury waterfront hotel boasts an infinity pool with Hamilton Harbour views and floating sun loungers;…