Search Coral Bay Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Coral Bay

Concordia Eco-Resort

3.0 star property
8.2 out of 10, Very good, (53)
"Location Amazing view"
Concordia Eco-Resort

The Westin St. John Resort Villas

4.5 star property
8.4 out of 10, Very good, (428)
"Convenience and the staff was superb! Will stay again."
The price is S$831
includes taxes & fees
1 Aug - 2 Aug
The Westin St. John Resort Villas

Gallows Point Resort

4.0 star property
9.6 out of 10, Exceptional, (516)
"Excellent place to stay in St John! Great customer service and prime location on the island. "
Gallows Point Resort

The Saint Resort

3.0 star property
10.0 out of 10, Exceptional, (5)
"Great place to stay for vacation! Friendly staff, good food at the restaurant and great vibes! Very beautiful property. "
The price is S$614
includes taxes & fees
15 Jul - 16 Jul
The Saint Resort

Long Bay Beach Resort

4.5 star property
9.2 out of 10, Wonderful, (158)
"Everything eas good!"
The price is S$788
includes taxes & fees
14 Jul - 15 Jul
Long Bay Beach Resort

Sebastian's on the Beach

3.0 star property
8.6 out of 10, Excellent, (821)
"The restaurant has great food. The rooms have great views and were clean. "
The price is S$210
includes taxes & fees
21 Jul - 22 Jul
Sebastian's on the Beach

Cane Garden Bay Beach Hotel

3.5 star property
9.8 out of 10, Exceptional, (128)
"Beautiful hotel on a perfect bay."
Cane Garden Bay Beach Hotel

Scrub Island Resort, Spa & Marina

5.0 star property
9.0 out of 10, Wonderful, (165)
"Very nice accommodations! Great rooms, service and location! "
The price is S$734
includes taxes & fees
11 Aug - 12 Aug
Scrub Island Resort, Spa & Marina

Wyndham Tortola BVI Lambert Beach Resort

4.5 star property
8.8 out of 10, Excellent, (570)
"Great quiet hotel, good and clean rooms."
The price is S$284
includes taxes & fees
14 Jul - 15 Jul
Wyndham Tortola BVI Lambert Beach Resort

Wharfside Village Hotel

3.0 star property
9.8 out of 10, Exceptional, (121)
"Our first visit to St.John and this was the most convenient location. We could walk to most restaurants and shopping. Taxis were easily accessible. Rooms were beautiful! "
Wharfside Village Hotel

Village Cay Hotel and Marina

3.5 star property
8.2 out of 10, Very good, (736)
"Good place to stay"
Village Cay Hotel and Marina

Inn at Tamarind Court

3.0 star property
9.2 out of 10, Wonderful, (245)
"Great location, clean and cordial, would stay again. "
Inn at Tamarind Court

Cruz Bay Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (299)
"Second time staying and as wonderful as I remember. Highly recommend! "
Cruz Bay Boutique Hotel

Marketplace Suites

3.5 star property
8.8 out of 10, Excellent, (142)
"Easy access to place. Close to everything. Very clean"
Marketplace Suites

Lovango Resort + Beach Club (Private Island Resort)

5.0 star property
8.0 out of 10, Very good, (3)
"Beach is terrible "
Lovango Resort + Beach Club (Private Island Resort)

Maria's By the Sea Hotel

3.5 star property
8.8 out of 10, Excellent, (893)
"Beautiful beginning of a lovely time in the BVI"
The price is S$328
includes taxes & fees
14 Jul - 15 Jul
Maria's By the Sea Hotel

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (403)
"We loved our stay at the St. John Inn. It’s a quaint, slightly quirky, great little inn! Both Michael and Marayeh were incredibly helpful and made our stay really enjoyable!"
St John Inn

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (94)
"LOVED this property and would def go back. Room was a bit dated but in good shape and HUGE and the terrace / views amazing. The highlight!!! Love walking into town. Two thumbs up!! "
The price is S$1,129
includes taxes & fees
17 Jul - 18 Jul
Suite St. John at Gallows Point Resort

Coconut Coast Villas

3.0 star property
9.0 out of 10, Wonderful, (80)
"Ok location. Property a liitle in need of maintenance. Need ac in living room "
Coconut Coast Villas

The Heritage Inn

3.0 star property
9.2 out of 10, Wonderful, (249)
"The best place to stay in BVI, our third time staying here, has everything you need to enjoy your trip! "
The price is S$221
includes taxes & fees
14 Jul - 15 Jul
The Heritage Inn
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

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 S$210 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 S$210 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".