Find hotels in Saint Leonards from 1.954.749 ₫

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Top 10 Saint Leonards hotels and places to stay

Deja Resort All Inclusive

3.5 star property
Hip Strip
8.0 out of 10, Very good, (1457)
"Great place to stay"
United States
Danielle
The price is 4.662.100 ₫
5.507.399 ₫ total
includes taxes & fees
11 Dec - 12 Dec
Deja Resort All Inclusive

Toby's Resort

3.0 star property
Montego Bay
8.6 out of 10, Excellent, (1179)
"My best kept secret, home away from home! "
United States
Alicia
The price is 2.653.450 ₫
3.236.882 ₫ total
includes taxes & fees
2 Jan - 3 Jan 2026
Toby's Resort

Airport Beach Hotel

2.0 star property
Montego Bay
8.4 out of 10, Very good, (247)
"Clean room, very cold AC, nice family run small hotel right at end of Dead End Beach. "
United States
Kim
The price is 2.563.261 ₫
2.974.121 ₫ total
includes taxes & fees
11 Dec - 12 Dec
Airport Beach Hotel

Verney House Resort

3.0 star property
Montego Bay
7.6 out of 10, Good, (274)
"Friendly staff, property very well maintained and managed, quiet and very close to downtown area."
United States
Hugh
The price is 1.542.703 ₫
1.954.749 ₫ total
includes taxes & fees
2 Jan - 3 Jan 2026
Verney House Resort

Indigo Beach Resort

3.0 star property
Black River
7.0 out of 10, Good, (25)
"Lovely property on the beach however it is really run down. Staff was wonderful but we will not stay again."
United States
Wendy
The price is 2.558.708 ₫
2.968.887 ₫ total
includes taxes & fees
9 Dec - 10 Dec
Indigo Beach Resort

Indigo Beach Villa - Black River

3.0 star property
Black River
7.2 out of 10, Good, (12)
"My family and I had a wonderful stay at this property. Great location in Black River on the beach. The place was easy to find, safe, and clean. The beds were very comfy, cool AC, and had great wifi. I highly recommend staying here and will stay again in the future. "
United States
Lawrence
The price is 3.322.746 ₫
3.847.529 ₫ total
includes taxes & fees
18 Dec - 19 Dec
Indigo Beach Villa - Black River

237 Bratton Ave

3.0 star property
Ironshore
7.8 out of 10, Good, (23)
"The staff was lovely. "
United States
Keisha
237 Bratton Ave

Hotel Grand A View

3.5 star property
Montego Bay
8.8 out of 10, Excellent, (1000)
"Excellent staff, food and vibe. "
United States
Rosesalyn
Hotel Grand A View

Hotel 39 Jamaica

4.5 star property
Hip Strip
8.4 out of 10, Very good, (468)
"The room was very nice and staff was very nice as well "
United States
Lloyd
Hotel 39 Jamaica

Royal Savanna Inn Hotel

2.5 star property
Savanna la Mar
Royal Savanna Inn Hotel

Lawrence Pool House

3.5 star property
Ironshore
7.0 out of 10, Good, (59)
"The property is nice. The owner was very friendly as well. I would definitely recommend and the pool is clean."
United States
Devine
The price is 1.661.373 ₫
2.381.301 ₫ total
includes taxes & fees
6 Dec - 7 Dec
Lawrence Pool House

Bev Rosevilla

2.5 star property
Rhyne Park Village
The price is 1.661.373 ₫
2.728.080 ₫ total
includes taxes & fees
10 Dec - 11 Dec
Bev Rosevilla

Eden Luxe 1

2.5 star property
Montego Bay
The price is 4.720.409 ₫
7.432.666 ₫ total
includes taxes & fees
10 Dec - 11 Dec
Eden Luxe 1

Celebrity Villa Jamaica

3.5 star property
Ironshore
6.4 out of 10, (28)
"We had to make an unplanned stay in Montego Bay. I was very pleased with the staff and accommodations. Rooms were clean and the property was very secure."
United States
Scott
The price is 4.430.408 ₫
5.342.861 ₫ total
includes taxes & fees
9 Dec - 10 Dec
Celebrity Villa Jamaica

Blue Turquoise Sea Villa

2.5 star property
Montego Bay
The price is 3.154.947 ₫
6.291.660 ₫ total
includes taxes & fees
16 Dec - 17 Dec
Blue Turquoise Sea Villa

Turquoise Sea Villa

3.5 star property
Montego Bay
The price is 2.558.234 ₫
5.605.642 ₫ total
includes taxes & fees
6 Dec - 7 Dec
Turquoise Sea Villa

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

4.0 star property
Hip Strip
9.4 out of 10, Exceptional, (2113)
"Staff makes this place. It is truly a beautiful property. The staff goess above to ensure comfort. "
United States
Shenida
The price is 11.786.690 ₫
13.660.178 ₫ total
includes taxes & fees
11 Dec - 12 Dec
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

YanceyLargo- 4BR Villa Jacuzzi & Mountain Views by RedAwning

3.5 star property
Montego Bay
The price is 3.890.514 ₫
9.365.609 ₫ total
includes taxes & fees
11 Dec - 12 Dec
YanceyLargo- 4BR Villa Jacuzzi & Mountain Views by RedAwning

Nianna Coral Bay Gorgeous Townhouse 2

3.5 star property
Montego Bay
8.8 out of 10, Excellent, (8)
"Easy to access location. Also loved having laundry facilities available and secured parking."
United States
Sedrick
The price is 4.509.441 ₫
6.530.778 ₫ total
includes taxes & fees
4 Jan - 5 Jan 2026
Nianna Coral Bay Gorgeous Townhouse 2

Serenitys Hideaway Montego Bay

3.5 star property
Montego Bay
The price is 2.637.100 ₫
5.696.136 ₫ total
includes taxes & fees
10 Dec - 11 Dec
Serenitys Hideaway Montego 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.
Save an average of 15% on thousands of hotels when you're signed in

Top Saint Leonards Hotel Reviews

More cheap stays in Saint Leonards

Frequently asked questions

What's the seasonal weather like in Saint Leonards?
The hottest months are usually August and July, with an average temperature of 28°C, while the coldest months are January and February, with an average of 25°C. The rainiest months in Saint Leonards are May, October, September and August, with each month seeing an average of 231 mm of rainfall.

Explore a world of travel with Expedia