Beach Hotels in Coral Bay

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check availability on Coral Bay Beach Hotels

Pick from 156 Coral Bay Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Concordia Eco-Resort

3.0 star property
8.4 out of 10, Very Good, (40)
"Front desk was nice and helpful. Views are amazing. "
Concordia Eco-Resort

Blue Wrasse - Cute Little Cottage with New Deck

9.8 out of 10, Exceptional, (175)
"This little cottage had everything for our anniversary week! The view was breathtaking. Jungle sounds in lazy Coral Bay are just the best! Please note- there are ALOT of stairs up/down to the property so those with mobility issues should opt out. Great place!"
Blue Wrasse - Cute Little Cottage with New Deck

Villa Ixora Sleeps 2-10 people~ 5 bedroom, 4 bath, pool, hot tub, AMAZING views!

10.0 out of 10, Exceptional, (76)
"This house exceeded all expectations from the views, the pool, hottub and the beach chairs and convenience of location mid island with a very short trip to the beaches. We loved every minute of our very comfortable stay. Also, the beds were so comfortable and private- away from the main house made our sleep so refreshing. Thanks for allowing us to stay in your island dream. "
Villa Ixora Sleeps 2-10 people~ 5 bedroom, 4 bath, pool, hot tub, AMAZING views!

Caribe Breeze, all solar, private peaceful villa and pool, new owners

9.8 out of 10, Exceptional, (60)
"It was a nice out of the way place to stay within 5-10 mins from nice bars and beaches "
Caribe Breeze, all solar, private peaceful villa and pool, new owners

"Someday Soon" Has Arrived!

9.8 out of 10, Exceptional, (67)
"Wonderful stay that provided everything we needed for a great first time in St. John. Home was clean, and bed was very comfortable. A quaint place that we would come back to. Pool and view make this a special place."
"Someday Soon" Has Arrived!

Sip your coffee while watching the sunrise!! Reduced rates for May and June!

10.0 out of 10, Exceptional, (10)
"We absolutely loved this house. Even better than the photos. Very clean, great rooms and views, and has everything you need."
Sip your coffee while watching the sunrise!! Reduced rates for May and June!

Johnny Horn Trail House St. John Overlooking Coral Bay

9.4 out of 10, Exceptional, (81)
"This is my 4th time staying at this house. We absolutly love it! Very private and peaceful. Dave the host was incredible and very frienly and helpful. I highly recommend this location!"
Johnny Horn Trail House St. John Overlooking Coral Bay

New Moon - Beautifully Built Cottage with Views of Coral Bay

10.0 out of 10, Exceptional, (107)
"Great small, well ast appointed cabin with wraparound deck above Coral Bay. Just a few minutes from Skinny Legs and close to beautiful North Shore Beaches"
New Moon - Beautifully Built Cottage with Views of Coral Bay

HEAVENLY VIEWS and PRIVATE POOL!!

10.0 out of 10, Exceptional, (150)
"Overall was a great time"
HEAVENLY VIEWS and PRIVATE POOL!!

On A Whim - 2 BR/3BA Cozy Island House with Infinity Pool and View of Coral Bay!

10.0 out of 10, Exceptional, (19)
"Dwight had outstanding communication before, during, and after our stay. House and grounds were even better than expected. Absolutely loved this place and can’t wait to return. Pool is on the north side of house and doesn’t get too warm. You can lay out in sunshine there but water isn’t the warmest. Great place!!!"
On A Whim - 2 BR/3BA Cozy Island House with Infinity Pool and View of Coral Bay!
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.
Don't see what you're looking for?
See all available properties in Coral Bay
Save an average of 15% on thousands of hotels when you're signed in