Aerial view of Coral Bay Harbor on St John in the U.S. Virgin Islands

Search Hotels in Coral Bay

  • 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

This weekend
Next weekend

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.2 out of 10, Very Good, (491 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 ₩1,673,641
₩1,882,846 total
includes taxes & fees
Jun 30 - Jul 1
The Westin St. John Resort Villas

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (31 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 ₩87,860
₩852,662 total
includes taxes & fees
Jun 24 - Jun 25
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, (255 reviews)
"Great location, service and amazing views from the balcony"
Canada
Nancy
The price is ₩428,784
₩535,980 total
includes taxes & fees
Jul 7 - Jul 8
Cane Garden Bay Beach Hotel

Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (189 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

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (41 reviews)
"What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!"
United States
Mary E
The price is ₩363,498
₩562,621 total
includes taxes & fees
Jun 24 - Jun 25
The Saint Resort

Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort
4.5 star property
East End
8.8 out of 10, Excellent, (696 reviews)
"Beautiful beach!!! Relaxing pool. Friendly staff. Clean, comfortable, modern rooms. Would stay again!"
United States
Andrea
The price is ₩282,986
₩339,583 total
includes taxes & fees
Jul 3 - Jul 4
Wyndham Tortola BVI Lambert Beach Resort

Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
3.0 star property
Road Town
9.4 out of 10, Exceptional, (226 reviews)
"Great destination"
United States
Kayce
The price is ₩318,130
₩381,756 total
includes taxes & fees
Jun 24 - Jun 25
Nanny Cay Resort and Marina

Long Bay Beach Resort

Long Bay Beach Resort
4.5 star property
West End
9.2 out of 10, Wonderful, (208 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 ₩964,760
₩1,234,402 total
includes taxes & fees
Jul 7 - Jul 8
Long Bay Beach Resort

Scrub Island Resort, Spa & Marina

Scrub Island Resort, Spa & Marina
5.0 star property
Scrub Island
9.0 out of 10, Wonderful, (191 reviews)
"Beautiful resort!"
United States
Joseph
The price is ₩828,521
₩1,086,437 total
includes taxes & fees
Jul 7 - Jul 8
Scrub Island Resort, Spa & Marina

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (454 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 ₩401,505
₩451,693 total
includes taxes & fees
Jun 26 - Jun 27
St John Inn

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

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (335 reviews)
"Loved our stay with Cruz Bay Boutique Hotel! Lovely staff and accommodations. Highly recommend!"
United States
Jennifer
Cruz Bay Boutique Hotel

Village Cay Hotel and Marina

Village Cay Hotel and Marina
3.5 star property
Wickhams Cay 1
8.2 out of 10, Very Good, (989 reviews)
"Great place to stay. Super friendly staff."
United States
Teresa
The price is ₩248,476
₩293,202 total
includes taxes & fees
Jul 3 - Jul 4
Village Cay Hotel and Marina

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 ₩760,746
₩1,124,413 total
includes taxes & fees
Jul 12 - Jul 13
Suite St. John at Gallows Point Resort

Sebastian's on the Beach

Sebastian's on the Beach
3.0 star property
West End
8.6 out of 10, Excellent, (971 reviews)
"Staff was amazing. Very friendly"
United States
Pamela
The price is ₩274,176
₩329,012 total
includes taxes & fees
Jul 19 - Jul 20
Sebastian's on the Beach

Inn at Tamarind Court

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

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)
"The people that own and operate Sea Shore Allure are professional, proficient, and responsive when you call on them. My number one choice when I visit the Virgin Islands!"
United States
Henry
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,002 reviews)
"I’ve stayed here multiple times. Great location and staff is always nice."
United States
James
The price is ₩337,436
₩409,525 total
includes taxes & fees
Jul 7 - Jul 8
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

Guide to exploring around Coral Bay

Top reasons to visit Coral Bay

  • Stunning Beaches: Coral Bay features beautiful sandy beaches with serene ambiance, perfect for relaxation and adventure.
  • Outdoor Adventures: Engage in thrilling underwater sports or enjoy exciting excursions across the picturesque bay.
  • Cultural Exploration: Discover local attractions, including historic forts and charming churches that highlight the region's rich heritage.
  • Vibrant Atmosphere: Stroll along Coral Bay Avenue, immersing yourself in the lively culture and friendly local community.
  • Variety of Accommodations: Choose from a range of charming resorts and hotels tailored to your vacation needs.

Find great hotels in Coral Bay

Coral Bay offers a delightful selection of accommodations, from charming resorts to comfortable hotels, perfect for your tropical getaway. Whether you're seeking a pet-friendly experience or a relaxing retreat near the stunning beaches, you'll find a variety of options tailored to your needs. Explore the best hotels and resorts in Coral Bay, and enjoy the breathtaking scenery and warm island hospitality during your stay in this beautiful part of the U.S. Virgin Islands.

  • Sunset Ridge Villas: Nestled in the heart of Coral Bay, Sunset Ridge Villas offers a budget-friendly retreat with a unique, pet-friendly atmosphere. This lodging option is ideal for travelers looking to bring their furry companions along for the adventure. With a flexible pet policy, guests can enjoy their stay without leaving their pets behind. The property features a range of amenities that cater to budget-conscious travelers while providing a cozy and welcoming environment, making it a great choice for those seeking a relaxed vacation vibe.
  • Virgin Island’s National Park Loding at Concordia Eco Resort: Set against the stunning backdrop of Coral Bay, Virgin Island’s National Park Loding at Concordia Eco Resort provides a budget-friendly resort experience. This eco-conscious lodging focuses on harmonizing with the natural beauty of the U.S. Virgin Islands while offering basic amenities for a comfortable stay. Guests can explore the nearby national park and enjoy the vibrant local culture. This resort is perfect for those who appreciate nature and want to immerse themselves in the serene surroundings of Coral Bay.

Where to stay in Coral Bay

Coral Bay, U.S. Virgin Islands, offers a tropical paradise perfect for outdoor enthusiasts and beach lovers. Explore the stunning Coral Bay Beach, renowned for its serene ambiance and breathtaking scenery. Whether you're seeking adventure or a secluded getaway, you'll find plenty of opportunities for excursions and relaxation. Plan your Coral Bay holidays for 2026 or 2027 and experience the beauty of this idyllic destination, making unforgettable memories along the picturesque shores.

  • Estate Carolina: Nestled within the Coral Bay area, Estate Carolina is a charming village that captures the essence of island life. Visitors flock here year-round, with peak travel times in February to March and July. Estate Carolina is known for its breathtaking outdoor scenery and pristine beaches, making it a paradise for nature enthusiasts. Engage in a variety of outdoor activities such as underwater sports and adventure excursions. Local attractions include stunning beaches, serene bays, and the picturesque Virgin Islands National Park, providing ample opportunities for exploration and relaxation.
  • Upper Carolina: Located conveniently around Coral Bay, Upper Carolina is a vibrant neighborhood that offers a delightful blend of outdoor adventure and scenic beauty. Much like its neighbors, Upper Carolina sees a surge of visitors from February to March and July, with quieter months from September to November. This area is ideal for those seeking beach experiences and exciting activities, including resorts and adventure sports. With nearby landmarks like pristine beaches, tranquil bays, and the Virgin Islands National Park, Upper Carolina serves as an excellent base for exploring the natural wonders of the U.S. Virgin Islands.
  • Estate Emmaus: Another gem in the Coral Bay region, Estate Emmaus is a tranquil village perfect for vacationers looking to unwind. While visitor numbers peak from February to March and July, this area remains inviting throughout the year. Known for its outdoor experiences, stunning scenery, and beautiful beaches, Estate Emmaus offers a variety of attractions, including resorts and thrilling underwater sports. The proximity to breathtaking beaches, serene bays, and the Virgin Islands National Park makes it an ideal spot for adventurous travelers and those seeking relaxation alike.

Things to do in Coral Bay

Shopping

Close to the shoreline, you can explore local artisan shops and galleries in Coral Bay, showcasing unique handmade crafts and vibrant Caribbean art. Don’t miss the Coral Bay Market for fresh produce and souvenirs, offering a taste of the island's culture and charm.

Recreation

Coral Bay offers tranquil wellness retreats like the Serenity Spa, where you can indulge in soothing massages and rejuvenating treatments surrounded by lush landscapes. For recreational activities, explore the nearby Virgin Islands National Park with hiking trails and snorkeling spots, showcasing vibrant marine life and stunning views.

Adventure

Explore the Virgin Islands National Park, offering hiking trails with stunning views and diverse wildlife. Snorkel at Waterlemon Cay, where vibrant coral reefs and tropical fish await. For a unique experience, paddleboard or kayak through the serene waters of Coral Bay, enjoying the tranquil surroundings.

Nightlife

Explore the lively atmosphere at the Coral Bay Beach Bar, where you can enjoy tropical cocktails by the shore. For a more laid-back vibe, visit the Aqua Bistro for casual dining and occasional live music, creating a relaxed but vibrant evening experience.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Coral Bay

Coral Bay offers a perfect blend of outdoor activities, stunning scenery, and beach relaxation. Visitors can explore local attractions such as the picturesque bay, historic Fort, and charming churches. Enjoy the sandy beaches, stroll along Coral Bay Avenue, and discover the hidden gems that make this destination special. With a focus on culture and natural beauty, Coral Bay is an ideal spot for a memorable vacation experience.

  • Johnson Bay: Enjoy the breathtaking scenery and serene beach atmosphere at Johnson Bay. Ideal for outdoor enthusiasts, this picturesque bay offers opportunities for swimming, sunbathing, and enjoying the vibrant natural surroundings.
  • Emmaus Moravian Church: Experience the rich cultural heritage of the Virgin Islands at Emmaus Moravian Church. This historic church showcases beautiful architecture and serves as a serene space for reflection and appreciation of local traditions.
  • Fort Berg: Explore the history of Fort Berg, a historic fort that provides a glimpse into the past. With its cultural significance and panoramic views, it’s a fascinating site for history buffs and casual visitors alike.

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 ₩293,202 in a few different ways. Enter your destination and vacation 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 ₩293,202 per night. To find these types of inexpensive options, make use of our "Price per night" filter. Other suggestions? Be flexible with your vacation 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 "Traveler 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".