Book Montego Bay hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Montego Bay

Cheap Montego Bay hotels

Hotel Riu Montego Bay - Adults Only - All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive

4 out of 5
Mahoe Bay, Ironshore, Montego Bay, Saint James
The price is AU$412 per night from 25 Nov to 26 Nov
AU$412
includes taxes & fees
25 Nov - 26 Nov
When you stay at Hotel Riu Montego Bay - Adults Only - All Inclusive in Montego Bay, you'll be on the beach, a 1-minute drive from Jamaica Beaches and 9 minutes ...
Hotel Riu Montego Bay - Adults Only - All Inclusive
SeaGarden Beach Resort - All Inclusive

SeaGarden Beach Resort - All Inclusive

3.5 out of 5
8 Kent Avenue, Montego Bay, Saint James
Fully refundableReserve now, pay when you stay
The price is AU$304 per night from 28 Nov to 29 Nov
AU$304
includes taxes & fees
28 Nov - 29 Nov
With a stay at SeaGarden Beach Resort - All Inclusive in Montego Bay, you'll be within a 10-minute walk of Doctor's Cave Beach and Jamaica Beaches.
SeaGarden Beach Resort - All Inclusive
Catalonia Montego Bay - All Inclusive

Catalonia Montego Bay - All Inclusive

3.5 out of 5
Rose Hall, St. James, Montego Bay, Saint James
The price is AU$318 per night from 24 Nov to 25 Nov
AU$318
includes taxes & fees
24 Nov - 25 Nov
When you stay at Catalonia Montego Bay - All Inclusive in Montego Bay, you'll be next to a golf course, within a 5-minute drive of Half Moon Golf Course and ...
Catalonia Montego Bay - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel

4 out of 5
7 Jimmy Cliff Blvd, Montego Bay, Saint James
The price is AU$689 per night from 24 Nov to 25 Nov
AU$689
includes taxes & fees
24 Nov - 25 Nov
With a stay at S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel in Montego Bay (Hip Strip), you'll be a 4-minute walk from Jamaica Beaches and 6 minutes ...
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
Hilton Rose Hall an All-Inclusive Resort

Hilton Rose Hall an All-Inclusive Resort

4.5 out of 5
Rose Hall, Montego Bay, Saint James
The price is AU$536 per night from 16 Dec to 17 Dec
AU$536
includes taxes & fees
16 Dec - 17 Dec
When you stay at Hilton Rose Hall an All-Inclusive Resort in Montego Bay, you'll be next to a golf course, just steps from Jamaica Beaches and 14 minutes by ...
Hilton Rose Hall an All-Inclusive Resort
Hotel Riu Palace Jamaica - Adults Only - All Inclusive

Hotel Riu Palace Jamaica - Adults Only - All Inclusive

4.5 out of 5
Mahoe Bay - Ironshore P O, Montego Bay, Saint James
The price is AU$609 per night from 26 Nov to 27 Nov
AU$609
includes taxes & fees
26 Nov - 27 Nov
When you stay at Hotel Riu Palace Jamaica - Adults Only - All Inclusive in Montego Bay, you'll be on the beach, a 1-minute drive from Jamaica Beaches and 9 minutes ...
Hotel Riu Palace Jamaica - Adults Only - All Inclusive
Hotel Riu Reggae - Adults Only - All Inclusive

Hotel Riu Reggae - Adults Only - All Inclusive

4 out of 5
Montego Bay, Montego Bay
When you stay at Hotel Riu Reggae - Adults Only - All Inclusive in Montego Bay, you'll be on the beach, a 1-minute drive from Jamaica Beaches and 9 minutes from ...
Hotel Riu Reggae - Adults Only - All Inclusive
Hyatt Zilara Rose Hall - Adults Only - All Inclusive

Hyatt Zilara Rose Hall - Adults Only - All Inclusive

5 out of 5
Rose Hall Road, Montego Bay, Saint James
The price is AU$598 per night from 27 Nov to 28 Nov
AU$598
includes taxes & fees
27 Nov - 28 Nov
With a stay at Hyatt Zilara Rose Hall - Adults Only - All Inclusive in Montego Bay, you'll be next to a golf course, steps from Jamaica Beaches and a 3-minute ...
Hyatt Zilara Rose Hall - Adults Only - All Inclusive
Hyatt Ziva Rose Hall - All Inclusive

Hyatt Ziva Rose Hall - All Inclusive

5 out of 5
Rose Hall, Montego Bay, Saint James
The price is AU$596 per night from 11 Dec to 12 Dec
AU$596
includes taxes & fees
11 Dec - 12 Dec
With a stay at Hyatt Ziva Rose Hall - All Inclusive in Montego Bay, you'll be next to a golf course, steps from Jamaica Beaches and a 3-minute drive from Rose ...
Hyatt Ziva Rose Hall - All Inclusive
Don't see what you're looking for?
See all available properties in Montego Bay
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Montego Bay hotels essential information

Accommodation
3,566 hotels
Lowest Price
AU$304
Highest Price
AU$689
Popular hotels
Hotel Riu Montego Bay - Adults Only - All Inclusive, SeaGarden Beach Resort - All Inclusive, Catalonia Montego Bay - All Inclusive, S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel, Hilton Rose Hall an All-Inclusive Resort , Hotel Riu Palace Jamaica - Adults Only - All Inclusive, Hotel Riu Reggae - Adults Only - All Inclusive, Hyatt Zilara Rose Hall - Adults Only - All Inclusive, Hyatt Ziva Rose Hall - All Inclusive

Most recent Montego Bay hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.