Photo by Rajashree Campbell
Find Resorts & Hotels with Spas in Sandy Bay
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Sandy Bay Resorts & Hotels with Spas
Pick from Sandy Bay Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.
Frequently asked questions
Recent reviews of Sandy Bay hotelsExpedia verified reviews
![Riu Montego Bay - Adults Only - All Inclusive](http://images.trvl-media.com/lodging/3000000/2070000/2062100/2062016/5bbbc6e7_y.jpg)
Riu Montego Bay - Adults Only - All Inclusive
5/5 Excellent
"Amazing loved everything 10/10"
A verified traveler stayed at Riu Montego Bay - Adults Only - All Inclusive
Posted 3 hours ago
Hotels near popular Sandy Bay Attractions
- Hotels near Tryall Golf Club
- Hotels near Seven Mile Beach
- Hotels near Rose Hall Great House
- Hotels near Doctor's Cave Beach
- Hotels near Montego Bay Cruise Ship Terminal
- Hotels near Bloody Bay Beach
- Hotels near Kool Runnings Water Park
- Hotels near Bloody Bay
- Hotels near Montego Bay Marine Park
- Hotels near Montego Bay Convention Centre
Sandy Bay Hotels by Star Rating
Explore more hotels
- Hyatt Ziva Rose Hall - All Inclusive
- Deja Resort All Inclusive
- Grand Palladium Jamaica Resort & Spa All Inclusive
- RIU Negril - All Inclusive
- Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
- RIU Palace Tropical Bay - All Inclusive
- Secrets Wild Orchid Montego Bay - Luxury - Adults Only - All Inclusive
- Azul Beach Resort Negril, Gourmet All Inclusive by Karisma
- Royalton Negril, An Autograph Collection All-Inclusive Resort
- Toby's Resort
- CocoLaPalm Seaside Resort
- Grand Decameron Cornwall Beach, A Trademark All-Inclusive Resort
- Half Moon
- Sunset at the Palms Resort - Adults Only - All Inclusive
- Breathless Montego Bay - Adults Only - All Inclusive
- Grand Decameron Montego Beach, A Trademark All-Inclusive Resort
- Hotel Grand A View
- Hotel 39 Jamaica
- Negril Palms
- Legends Beach Resort