Coral Sands Inn & Cottages — 4-Star Luxury Hotel in Dunmore Town, Bahamas
★★★★ 4-Star Luxury Hotel

Coral Sands Inn & Cottages

Dunmore Town  ·  Bahamas  ·  Chapel St

4.5 226 guest reviews

About Coral Sands Inn & Cottages — Luxury Boutique Hotel in Dunmore Town

Coral Sands Inn & Cottages is an exceptional 4-star hotel in Dunmore Town, Bahamas. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, beach club, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.5 / 5

Billy Allocca
★★★★★ Apr 2025

I only came for the Pink Flamingo restaurant for dinner, but the property was immediately stunning and the recent renovations really showed. The hotel was gorgeous and had great unique character. The restaurant itself though really blew our expectations out of the water. On a small island like Harbor Island there aren’t a lot of restaurant options, but this one was excellent by any standards with a fresh menu of mostly Italian style fare with Bahamaian twists. The food was genuinely outstanding at every point, with fresh high quality ingredients. The ambiance is perfect and gorgeous with amazing ocean views, great for families and couples. Service was perfect - super friendly, knowledgeable, fun. Really no complaints and a world class dinner experience all the way out here in the Bahamas. Highly recommend going out of the way here on your Harbor Island trip - make a reservation ahead of time!

Jennifer Millsap
★★★★★ Jun 2025

We only ate lunch at their beachside restaurant and it was the cutest thing I have ever seen. The colors, the ambiance, the food, the view and our bartender Xavier - all amazing!! We are going to look into staying here the next time we are at harbor island. Such a neat place.

Abbie Eastwell
★★★★★ Apr 2025

We stayed last month and were stunned with how wonderful this hotel was. Everything is beautiful and has been given attention to detail. The interior design matches throughout with lots of thoughtful touches. Staff were friendly. A beautiful hotel in a beautiful location.