A coastal town with a bay filled with boats, surrounded by lush green hills and a clear blue sky.

Find the best Coral Bay Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Coral Bay hotels

Concordia Eco-Resort

Concordia Eco-Resort
3.0 star property
St. John
8.0 out of 10, Very good, (101 reviews)
"Extrodinary views. A bit of a walk to the beach, but if you like excercise its great. The snorkeling at the beach (and whole island) was phenominal. The bar area was great. "
United States
Toulon
Concordia Eco-Resort

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very good, (493 reviews)
"Great unit, clean, updated and comfortable. Laundry and coffee were a plus. The resort is beautifully maintained and landscaped."
United States
Lindsay
The price is 19.150.101 ₫
21.543.877 ₫ total
includes taxes & fees
17 Jul - 18 Jul
The Westin St. John Resort Villas

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (32 reviews)
"Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John."
United States
Quoc Phong Eric
The price is 1.799.719 ₫
15.241.933 ₫ total
includes taxes & fees
16 Jul - 17 Jul
Villa Island Paradise

Cane Garden Bay Beach Hotel

Cane Garden Bay Beach Hotel
3.5 star property
Cane Garden Bay
9.8 out of 10, Exceptional, (266 reviews)
"The staff was amazing super sweet very helpful wonderful people"
United States
frances
The price is 7.329.051 ₫
9.161.314 ₫ total
includes taxes & fees
10 Aug - 11 Aug
Cane Garden Bay Beach Hotel

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (43 reviews)
"We spent 7 days at the Saint. It was so relaxing. There are several small pools to hang out in. The main pool has a bar and a great view. We had Sunday brunch there and it was yummy, especially the mimosa with fresh squeezed juice. The staff was great too. Very helpful and informative."
United States
Beth
The price is 6.241.514 ₫
9.648.603 ₫ total
includes taxes & fees
19 Jul - 20 Jul
The Saint Resort

Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
3.0 star property
Road Town
9.4 out of 10, Exceptional, (237 reviews)
"Great destination"
United States
Kayce
The price is 5.437.683 ₫
6.525.219 ₫ total
includes taxes & fees
22 Jul - 23 Jul
Nanny Cay Resort and Marina

Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (193 reviews)
"Great view and great location. Taxis and ferry are very close which is convenient. Would love to stay here again!"
United States
ricardo
Wharfside Village Hotel

Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (703 reviews)
"Beautiful beach!!! Relaxing pool. Friendly staff. Clean, comfortable, modern rooms. Would stay again!"
United States
Andrea
The price is 4.846.630 ₫
5.815.956 ₫ total
includes taxes & fees
14 Jul - 15 Jul
Wyndham Tortola BVI Lambert Beach Resort

Scrub Island Resort, Spa & Marina

Scrub Island Resort, Spa & Marina
5.0 star property
Scrub Island
9.0 out of 10, Wonderful, (195 reviews)
"Beautiful resort!"
United States
Joseph
The price is 14.161.618 ₫
18.570.082 ₫ total
includes taxes & fees
9 Aug - 10 Aug
Scrub Island Resort, Spa & Marina

Long Bay Beach Resort

Long Bay Beach Resort
4.5 star property
West End
9.2 out of 10, Wonderful, (211 reviews)
"Stunning beach and rooms, great drinks and food! Super remote area, great if you want to feel off the grid"
United States
CAROLINE
The price is 14.044.721 ₫
18.167.115 ₫ total
includes taxes & fees
18 Jul - 19 Jul
Long Bay Beach Resort

Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (552 reviews)
"Friendly helpful staff, access to pool and ocean, location- easy walk to restaurants and bars! We would love to return!"
United States
Anne
Gallows Point Resort

Village Cay Hotel and Marina

Village Cay Hotel and Marina
3.5 star property
Wickhams Cay 1
8.2 out of 10, Very good, (1,005 reviews)
"Great place to stay. Super friendly staff."
United States
Teresa
The price is 4.255.578 ₫
5.021.582 ₫ total
includes taxes & fees
19 Jul - 20 Jul
Village Cay Hotel and Marina

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (457 reviews)
"Karen and Angie went above and beyond. It was a wonderful stay. Will choose St John Inn on my next visit."
United States
Jarrod
The price is 6.862.776 ₫
7.720.623 ₫ total
includes taxes & fees
12 Jul - 13 Jul
St John Inn

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (339 reviews)
"Everyone was extremely friendly and the location was perfect to experience St John."
United States
Scott William
Cruz Bay Boutique Hotel

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (105 reviews)
"Everything was just first class!!! Amazing place and great people!"
United States
Grady
The price is 13.003.155 ₫
19.219.188 ₫ total
includes taxes & fees
12 Jul - 13 Jul
Suite St. John at Gallows Point Resort

Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (324 reviews)
"great staff, location, value!"
United States
chris
Inn at Tamarind Court

Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
West End
8.6 out of 10, Excellent, (973 reviews)
"Staff was amazing. Very friendly"
United States
Pamela
The price is 5.442.937 ₫
6.531.525 ₫ total
includes taxes & fees
20 Jul - 21 Jul
Sebastian's on the Beach

Lovango Resort + Beach Club (Private Island Resort)

Lovango Resort + Beach Club (Private Island Resort)
5.0 star property
St. John
8.0 out of 10, Very good, (3 reviews)
"Beach is terrible "
United States
Helen
Lovango Resort + Beach Club (Private Island Resort)

Sea Shore Allure

Sea Shore Allure
4.5 star property
St. John
10.0 out of 10, Exceptional, (44 reviews)
"Wonderful.staff was great friendly what ever you wanted they made it happen!!!!"
United States
bridget
Sea Shore Allure

Maria's By the Sea Hotel

Maria's By the Sea Hotel
3.5 star property
Wickhams Cay 1
9.0 out of 10, Wonderful, (1,003 reviews)
"Great stay. would highly recommend and will stay again."
United States
John
The price is 5.779.180 ₫
7.013.823 ₫ total
includes taxes & fees
18 Jul - 19 Jul
Maria's By the Sea Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Coral Bay Hotel Reviews

Frequently asked questions

How much do hotels in Coral Bay cost?
Prices for Coral Bay hotels vary according to the season and other factors, like Easter and school holidays. You can find cheap options from 5.021.582 ₫ in a few different ways. Enter your destination and holiday dates and then pick your budget using the "Price per night" filter. You can then narrow your search by choosing your preferred amenities and more.
When is the best time to go to Coral Bay?
Here are some facts that might help you decide when to travel: Coral Bay has a tropical monsoon climate. The summer months are in between June and August. If you want to go during this season, you can expect average temperatures to range from 28ºC to 28ºC. The best time to visit Coral Bay depends on what you want from your trip.
How can I find cheap hotels in Coral Bay?
Coral Bay cheap hotels start at 5.021.582 ₫ per night. To find these types of inexpensive options, make use of our "Price per night" filter. Other suggestions? Be flexible with your holiday dates and book as early as possible. Have a look at our cheap hotels in Coral Bay page for deals you'll find hard to resist.
What are the best hotels in Coral Bay for families?
Expedia makes it simple to lock in a property with everything you need for a memorable family escape to Coral Bay. Start by choosing "Family friendly" in the "Traveller experience" section of our filter tool. Then tweak your search by things like "Guest rating" and "Property type." Whether you want a family hotel in Coral Bay for a weekend trip or an extended getaway, we've got you and your group covered.
Why should I book my Coral Bay hotel with Expedia?
Amazing prices on Coral Bay hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points with every booking, as well as fabulous membership perks. How do you like the sound of savings worth 10% or more on select hotels? Not only that, most of our hotels offer free cancellation, so you can reserve the getaway of your dreams without worrying about your plans changing. Just look for options marked "Free Cancellation".