Hotels in Coral Bay

Search among 20 available hotels and places to stay in Coral Bay from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-20 out of 20
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near Coral Bay
8.4
Great77 reviews
Map
14.1 km from Coral Bay14.1 km from City Centre
Placed within 5 minutes' walk of Muller Bay Beach, the Ritz-Carlton St. Thomas Benner welcomes guests with a private beach area and a restaurant.
From£ 740 /nightSelect
8.6
Great32 reviews
Map
8.7 km from Coral Bay8.7 km from City Centre
Situated within a 5-minute walk of Salomon Beach, the 4-star Estate Lindholm Cruz Bay offers 17 guest rooms.
From£ 329 /nightSelect
8.8
Great9 reviews
Map
8.7 km from Coral Bay8.7 km from City Centre
Peace Hill Windmill and The Parrot Club are respectively 2.7 km and 950 metres from the unpretentious 3-star St. John Inn Cruz Bay.
From£ 179 /nightSelect
7.4
Very good5 reviews
Map
14.5 km from Coral Bay14.5 km from City Centre
Offering a treatment room and an outdoor swimming pool on-site, along with a swimming pool, the Breathtaking Views Of Sapphire Village Nazareth boasts a setting located 5 minutes on foot from Sapphire Beach.
From£ 139 /nightSelect
Caneel Bay Resort
Resort
7.8
Very good35 reviews
Map
7.8 km from Coral Bay7.8 km from City Centre
The 5-star Caneel Bay Resort is located 15 minutes' walk from Little Hawknest Beach and comprises 166 rooms with modern comforts.
From£ 396 /nightSelect
Elysian Beach Resort
Resort
7.4
Very good33 reviews
Map
14.2 km from Coral Bay14.2 km from City Centre
Located within 10 minutes' drive of American Yacht Harbor Shopping Center, the Elysian Beach Resort entices guests with a hot tub and an outdoor swimming pool.
From£ 177 /nightSelect
Sapphire Beach Resort
Resort
8.6
Great13 reviews
Map
14.5 km from Coral Bay14.5 km from City Centre
Located in the historical district of East End around 10 minutes' drive from Mangrove Lagoon, the beachfront Sapphire has 38 rooms and a swimming pool.
From£ 176 /nightSelect
Sand Dollar Battery Hill
Hotel
Map
9.1 km from Coral Bay9.1 km from City Centre
While staying at the Sand Dollar Battery Hill Cruz Bay you are invited to discover Henley Cay, set 10 minutes' drive away, or Mongoose Junction, which is about a 10-minute walk away.
Select
Grande Bay Resort
Hotel
8.2
Great5 reviews
Map
9.1 km from Coral Bay9.1 km from City Centre
The Grande Bay Resort is set within a 10-minute drive of Sunny Isle Shopping Center and about 10 minutes by car from Cruzan Gardens.
From£ 210 /nightSelect
Peter Bay Gatehouse
Hotel
Map
5.4 km from Coral Bay5.4 km from City Centre1.1 km from Cinnamon Bay Museum
Set 1.7 km from Catherineberg Ruins, this apartment features a private balcony and a patio.
Select
Lavender Hill Suites
Hotel
9.0
Perfect6 reviews
Map
9.2 km from Coral Bay9.2 km from City Centre
While staying at the Lavender Hill Suites Cruz Bay you are invited to discover Honeymoon Beach, set about 20 minutes' walk away, or Dolphin Market, which is nearly 5 minutes away by car.
From£ 269 /nightSelect
2Br Luxury Beachfront Duplex Villa On Sapphire Beach III
Resort
8.2
Great22 reviews
Map
14.4 km from Coral Bay14.4 km from City Centre
The 2Br Luxury Beachfront Duplex Villa On Sapphire Beach III is set a mere 1.7 km from Lindquist Beach and 10 minutes by car from Coki Point Beach.
From£ 523 /nightSelect
Sapphire Village Condos
Aparthotel
7.8
Very good20 reviews
Map
14.5 km from Coral Bay14.5 km from City Centre
The oceanfront Sapphire Village Condos has an American-style restaurant specialising in American cuisine and is situated 0.6 km from American Yacht Harbor Shopping Center.
From£ 156 /nightSelect
Sapphire Beach Resort And Marina
Resort
8.6
Great32 reviews
Map
14.4 km from Coral Bay14.4 km from City Centre
While staying at the Sapphire Beach Resort And Marina you are invited to discover Lindquist Beach, set about 17 minutes' walk away, or A Touch of Wellness Massage & Health Center, which is a 10-minute ride away.
From£ 115 /nightSelect
St John Inn
Hotel
Map
8.7 km from Coral Bay8.7 km from City Centre
Set 5 minutes' walk from Kimberly Boulon Fine Art Gallery, the St John Contant offers 12 rooms and a swimming pool.
From£ 198 /nightSelect
Great Bay Condominiums Located At The Ritz-Carlton Club, St Thomas
Resort
Map
14.1 km from Coral Bay14.1 km from City Centre
While staying at the 5-star Great Bay Condominiums Located At The Ritz-Carlton Club, St Thomas you are invited to discover Coral World Ocean Park, set about 4.2 km away, or Sapphire Beach, which is a 5-minute ride away.
From£ 1 249 /nightSelect
Westin St. John
Hotel
Map
8.1 km from Coral Bay8.1 km from City Centre
From£ 626 /nightSelect
Coconut Coast Villas
Hotel
Map
9.1 km from Coral Bay9.1 km from City Centre
Set in Saint John Island, this property has a sunny patio with an outdoor swimming pool together with a kitchenette for guests use.
From£ 347 /nightSelect
Sapphire Beach Villa Ocean And Marina View
Aparthotel
Map
14.5 km from Coral Bay14.5 km from City Centre
The Sapphire Beach Villa Ocean And Marina View is a good starting point to Tutu's sights including American Yacht Harbor Shopping Center, which is a mere 0.6 km away.
From£ 223 /nightSelect
Lovango Resort And Beach Club
Resort
Map
9.7 km from Coral Bay9.7 km from City Centre
Featuring an outdoor pool and 12 rooms, the Lovango Resort And Beach Club Cruz Bay is 10 minutes on foot from Lovango Cay.
From£ 2 779 /nightSelect

Coral Bay hotels essential information

🏨 Hotels in Coral Bay 20
👛 Lowest price 115 GBP
✍️ Hotels Reviews 289