
Find hotels in Saint Leonards from CA $74
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Saint Leonards
Apart hotel
Family friendly
Check prices for these dates
Our top choices for Saint Leonards hotels

Indigo Beach Villa - Black River
Indigo Beach Villa - Black RiverBlack River
7.2 out of 10, Good, (12 reviews)
The price is CA $176
CA $204 total
includes taxes & fees
Jun 17 - Jun 18

Bev Rosevilla
Bev RosevillaRhyne Park Village
The price is CA $120
CA $181 total
includes taxes & fees
Jun 16 - Jun 17

Tropical Court Hotel
Tropical Court HotelMontego Bay
6.0 out of 10, (120 reviews)
The price is CA $79
CA $93 total
includes taxes & fees
Jun 16 - Jun 17

Peaceful Cozy Place
Peaceful Cozy PlaceMontego Bay
8.4 out of 10, Very good, (6 reviews)
The price is CA $122
CA $1,268 total
includes taxes & fees
Jun 30 - Jul 1

Serenitys Hideaway Montego Bay
Serenitys Hideaway Montego BayMontego Bay
10.0 out of 10, Exceptional, (2 reviews)
The price is CA $110
CA $212 total
includes taxes & fees
Jun 27 - Jun 28

Palm View Guesthouse and Conference Centre
Palm View Guesthouse and Conference CentreMontego Bay
7.4 out of 10, Good, (263 reviews)
The price is CA $85
CA $107 total
includes taxes & fees
Jul 3 - Jul 4

Hotel Riu Montego Bay - Adults Only - All Inclusive
Hotel Riu Montego Bay - Adults Only - All InclusiveMontego Bay
8.6 out of 10, Excellent, (5,327 reviews)

Comfy Villa With Ocean View
Comfy Villa With Ocean ViewIronshore
The price is CA $239
CA $277 total
includes taxes & fees
Jun 17 - Jun 18

Sky Beach Rooms
Sky Beach RoomsMontego Bay
2.0 out of 10, (1 review)
The price is CA $133
CA $148 total
includes taxes & fees
Jun 17 - Jun 18

Hospitality Expert CB5
Hospitality Expert CB5Montego Bay
5.4 out of 10, (3 reviews)
The price is CA $242
CA $349 total
includes taxes & fees
Jun 22 - Jun 23

Gloriana Hotel
Gloriana HotelMontego Bay
5.6 out of 10, (147 reviews)
The price is CA $158
CA $187 total
includes taxes & fees
Jun 30 - Jul 1

Airport Beach Hotel
Airport Beach HotelMontego Bay
8.2 out of 10, Very good, (341 reviews)
The price is CA $144
CA $167 total
includes taxes & fees
Jun 26 - Jun 27

Takuma Boutique Hotel Rooms & Suites Jamaica
Takuma Boutique Hotel Rooms & Suites JamaicaMontego Bay
6.0 out of 10, (38 reviews)
The price is CA $78
CA $183 total
includes taxes & fees
Jun 19 - Jun 20

Montego Bay Ironshore Luxury Studios
Montego Bay Ironshore Luxury StudiosIronshore
9.4 out of 10, Exceptional, (29 reviews)
The price is CA $89
CA $104 total
includes taxes & fees
Jun 26 - Jun 27

BAYVIEW LUXURY RETREATS
BAYVIEW LUXURY RETREATSReading
The price is CA $305
CA $352 total
includes taxes & fees
Jun 16 - Jun 17

Lawrence Pool House
Lawrence Pool HouseIronshore
6.8 out of 10, (70 reviews)
The price is CA $88
CA $126 total
includes taxes & fees
Jun 16 - Jun 17

Toby's Resort
Toby's ResortHip Strip
8.6 out of 10, Excellent, (1,332 reviews)
The price is CA $135
CA $164 total
includes taxes & fees
Jun 17 - Jun 18

Hotel 39 Jamaica
Hotel 39 JamaicaHip Strip
8.6 out of 10, Excellent, (738 reviews)
The price is CA $210
CA $247 total
includes taxes & fees
Jun 26 - Jun 27

Pink Hibiscus Villa
Pink Hibiscus VillaIronshore
8.0 out of 10, Very good, (52 reviews)
The price is CA $166
CA $193 total
includes taxes & fees
Jul 1 - Jul 2

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
S Hotel Montego Bay - Luxury Boutique All Inclusive HotelHip Strip
9.4 out of 10, Exceptional, (2,117 reviews)
The price is CA $747
CA $864 total
includes taxes & fees
Jul 13 - Jul 14
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 Saint Leonards Hotel Reviews

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
10/10 Excellent
More cheap stays in Saint Leonards

Mobay Kotch - Hostel
16 Church St Montego Bay St. James Parish
The price is CA $63 per night from Jun 16 to Jun 17
CA $63
CA $74 total
Jun 16 - Jun 17
includes taxes & fees
8.6/10 Excellent! (31 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Beeston Spring Hotels
- Bluefields Hotels
- Caledonia Hotels
- Darliston Hotels
- All Inclusive Resorts and in Westmoreland
- Hotel Wedding Venues Hotels in Westmoreland
- Westmoreland Hotels
- Good Hope Hotels
- Hotels near Mayfield Falls
- New Hope Hotels
- Hotels near Peter Tosh House
- Guest Houses in Petersfield
- Petersfield Hotels
- B&B in Savanna la Mar
- Savanna la Mar Hotels
- Apartments in Whitehouse
- B&B in Whitehouse
- Guest Houses in Whitehouse
- Adults Only Resorts & in Whitehouse
- All Inclusive Resorts and in Whitehouse
- Beach Hotel Hotels in Whitehouse
- Honeymoon Resorts and in Whitehouse
- Sandals Resorts in Whitehouse
- Hotel Wedding Venues Hotels in Whitehouse
- Whitehouse Hotels
- Lodges in Whitehouse
- Vacation Homes in Whitehouse
- Villas in Whitehouse









































































