Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Coral Bay – 1 hotel or place to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Concordia Eco Resort

Hotel in Coral Bay

Located in Coral Bay, Concordia Eco Resort has an outdoor swimming pool, terrace and free WiFi. Some rooms at the property feature a patio with a sea view. The Location was amazing! A short walk to beautiful Sandy Beach, a nice lake where we watched deer and ducks drink and play. Right near Ram's Head Hike, Awesome. Also was a short walk to the Salt Pond that was soooooooo cool!! Check in and out was very easy, self serve. We couldn't find ice anywhere on the property. Close to many markets and great restaurants. Ran into lots of goats and Donkeys. IT WAS AWESOME!!! The view right from our room was ABSOLUTLEY AMAZING!! HIGHLY RECCOMENDED. YOU NEED A RENTAL CAR.

Show more Show less
7.8
Good
137 reviews
Price from
$189
per night

Tortola Adventure Private Villa Ocean-View Pool

Freshwater Pond (Near Coral Bay)

Located in Freshwater Pond, Tortola Adventure Private Villa Ocean-View Pool provides self-catering accommodations with a patio and free WiFi. Guests have a private balcony.

Show more Show less
Price from
$446
per night

Sugar Mill Hotel

Hotel in Great Carrot Bay

Sugar Mill Hotel features a restaurant, outdoor swimming pool, a bar and garden in Great Carrot Bay. With free WiFi, this 5-star hotel offers room service and a concierge service. The staff, the location, the restaurant and the overall experience is very good.

Show more Show less
9.4
Awesome
25 reviews

Sunset Ridge Villa D

Cruz Bay (Near Coral Bay)

Featuring a balcony with garden views, an outdoor swimming pool and a shared lounge, Sunset Ridge Villa D can be found in Cruz Bay, close to Honeymoon Bay Beach and one mile from Caneel Bay Beach.

Show more Show less
Price from
$288.56
per night

Limetree Cottage at Chocolate Hole

Cruz Bay (Near Coral Bay)

Featuring sea views, Limetree Cottage at Chocolate Hole has accommodations with a garden and a balcony, around 1.5 miles from Caneel Bay Beach. the porch was a great spot for the family to gather and the views were incredible. opening up the French doors leading to the porch let in the cool pleasant breeze.

Show more Show less
9.6
Exceptional
8 reviews
Price from
$385.38
per night

Hibiscus Suite at Sunset Serenade

Enighed (Near Coral Bay)

Offering garden views, Hibiscus Suite at Sunset Serenade is a property located in Enighed, a 15-minute walk from Honeymoon Bay Beach and one mile from Caneel Bay Beach.

Show more Show less
10
Exceptional
3 reviews
Price from
$332.74
per night

Fantastic Penthouse at Sunset Serenade Suites

Enighed (Near Coral Bay)

Located in Enighed in the Saint John region, Fantastic Penthouse at Sunset Serenade Suites has a balcony. Perfect location. Close to Cruz Bay, amazing sunset views, full kitchen, washer/dryer, quiet and room to park a full size car.

Show more Show less
9.9
Exceptional
7 reviews
Price from
$438.04
per night

Beautiful Honeymoon Suite at Sunset Serenade

Enighed (Near Coral Bay)

Offering garden views, Beautiful Honeymoon Suite at Sunset Serenade is a property located in Enighed, a 16-minute walk from Honeymoon Bay Beach and one mile from Caneel Bay Beach.

Show more Show less
8.3
Very Good
4 reviews
Price from
$332.74
per night

Papaya Suite at Sunset Serenade

Enighed (Near Coral Bay)

Located in Enighed and only a 16-minute walk from Honeymoon Bay Beach, Papaya Suite at Sunset Serenade has accommodations with garden views, free WiFi and free private parking.

Show more Show less
10
Exceptional
2 reviews
Price from
$254.81
per night

The Westin St. John Resort Villas

Saint John (Near Coral Bay)

Set on St. John's Great Cruz Bay with a private 400-yard white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service. Loved it! We had a 2 bedroom, 2 bath villa that we shared with friends. We were right off of the pool and hot tub area, but also had a view of the beach from our patio door. Despite the proximity to the pool, our room was very quiet. The villa was very comfortable, and we loved the Westin Heavenly mattresses. The Westin staff were all very friendly and went out of their way to make sure we enjoyed our stay. The beach area was wonderful, and we took advantage of the complimentary kayaks several times to paddle around Great Cruz Bay. Having the dock right there on the Westin property made it so easy to reserve and take off for a day out on a catamaran for sailing and snorkeling, or to catch the large catamaran water taxi back to Red Hook on St. Thomas.

Show more Show less
8.1
Very Good
35 reviews
Price from
$424
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Coral Bay: