Photo by Rajashree Campbell
Sandy Bay hotels from RM267
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Sandy Bay
Family friendly
Check prices for these dates
Top 10 trending Sandy Bay hotels

Jewel Grande Montego Bay Resort & Spa – All Inclusive
Jewel Grande Montego Bay Resort & Spa – All Inclusive
8.6 out of 10, Excellent, (1359)
The price is RM1,392
RM1,392 total
includes taxes & fees
6 Oct - 7 Oct

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
9.4 out of 10, Exceptional, (2100)
The price is RM1,442
RM1,675 total
includes taxes & fees
7 Oct - 8 Oct

Hotel Grand A View
Hotel Grand A View
8.8 out of 10, Excellent, (1000)

SeaGarden Beach Resort - All Inclusive
SeaGarden Beach Resort - All Inclusive
7.6 out of 10, Good, (2996)
The price is RM743
RM871 total
includes taxes & fees
13 Oct - 14 Oct

Deja Resort All Inclusive
Deja Resort All Inclusive
8.0 out of 10, Very good, (1415)
The price is RM728
RM860 total
includes taxes & fees
6 Oct - 7 Oct

Toby's Resort
Toby's Resort
8.6 out of 10, Excellent, (1141)
The price is RM407
RM497 total
includes taxes & fees
7 Oct - 8 Oct
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
Learn more about Sandy Bay
Nestled along Jamaica's northern coast, Sandy Bay invites you to tee off at the world-class Tryall Golf Club or splash into adventure at Chukka Ocean Outpost. Spend sun-drenched afternoons on pristine beaches, where the turquoise waters welcome swimmers while local outfitters can arrange horseback riding along the shore.

Photo by Rajashree Campbell
Open Photo by Rajashree Campbell
Top Sandy Bay Hotel Reviews

Dreams Rose Hall Resort & Spa - All Inclusive
10/10 Excellent
More cheap stays in Sandy Bay
More cheap stays in Sandy Bay

Airport Beach Hotel
9 Kent Ave, Montego Bay, St. James Parish
The price is RM389 per night from 6 Oct to 7 Oct
RM389
RM451 total
6 Oct - 7 Oct
includes taxes & fees
8.4/10 Very Good! (233 reviews)