Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Featured Resort Hotels in Montego Bay

Estimated price for 1 night/2 adults

Half Moon
Half Moon
5.0 out of 5.0 Rosehall Main Road, Montego Bay, Saint James
Free Cancellation
Reserve now, pay when you stay
C$342
4.6/5 (371 reviews)

Half Moon is white glove service all the way. The property is lovely. The rooms amazing. The staff could not have been more helpful. The resort is also very safe. I highly recommend Half Moon to anyone looking for a fabulous and luxury hotel in Montego Bay.

Reviewed on 15 Jun. 2019
Located in Montego Bay, this beachfront resort is in the historical district, 1 mi (1.6 km) from Three Palms Ocean Course, and 2.2 mi (3.5 km) from Montego Bay ...
Round Hill Hotel And Villas
Round Hill Hotel And Villas
4.5 out of 5.0 John Pringle Drive, PO Box 64, Montego Bay, Saint James
C$337
4.7/5 (216 reviews)

We loved that it was secluded, you felt the tranquility. Loved the scenary, all the local greenery, trees, the rooms were vintage, it fit the ambiance. Totally pleased.

Reviewed on 10 Jun. 2019
Nestled on the beach, this Montego Bay resort is within 9 mi (15 km) of Tryall Golf Club, Montego Bay Cruise Ship Terminal, and Montego Bay Marine Park. Dump-Up ...
Jamaica Inn
Jamaica Inn
4.5 out of 5.0 1 Old Road Main Street, Ocho Rios, Saint Ann
C$328
4.8/5 (229 reviews)

Heaven on Earth!!! Beautiful location. Staff caters to your every need. Spa is next level. Gorgeous beach and ocean to yourself. More than expected by a long shot. I’ll be back soon!!!!

Reviewed on 6 Jun. 2019
Situated in Ocho Rios, this luxury resort is 0.4 mi (0.7 km) from Coconut Grove Shopping Village and within 3 mi (5 km) of Turtle Beach and Mahogany Beach. White ...
The Cardiff Hotel & Spa
The Cardiff Hotel & Spa
2.5 out of 5.0 8 Riketts Ave., Runaway Bay, Saint Ann
C$166
4.0/5 (91 reviews)

I would go back, quite excellent spot I would recommend

Reviewed on 7 May 2019
Situated near the beach, this resort is within 1 mi (2 km) of Runaway Bay Beach and Cardiff Hall Beach. Green Grotto Caves and Puerto Seco Beach Park are also ...
Donway, A Jamaican Style Village
Donway, A Jamaican Style Village
3.0 out of 5.0 36 Gloucester Avenue, Montego Bay, Saint James
Free Cancellation
Reserve now, pay when you stay
C$69
3.6/5 (113 reviews)

Convenient location. Bar, pool table and gift shop on site.

Reviewed on 6 Jun. 2019
Situated on the Strip, this resort is within a 5-minute walk of Hip Strip and AquaSol Theme Park. Doctor's Cave Beach and Montego Bay Marine Park are also within ...
Hermosa Cove Villa Resort and Suites
Hermosa Cove Villa Resort and Suites
4.5 out of 5.0 Hermosa Street, Pineapple, Ocho Rios, Saint Ann
Get Rates
5.0/5 (43 reviews)

From the minute you check in you are greeted by wonderful staff! Everyone you encounter is kind and very friendly. Great for families!

Reviewed on 23 Apr. 2019
Located in Ocho Rios, this beachfront resort is in the entertainment district and within 1 mi (2 km) of Ocho Rios Clock Tower, Turtle Beach, and Mahogany Beach. ...
Cariblue Beach Hotel and Scuba Diving Resort
Cariblue Beach Hotel and Scuba Diving Resort
3.0 out of 5.0 Iron Shore Rose Hall, Montego Bay, Saint James
C$89
1.9/5 (45 reviews)

It was exactly what i wanted for my budget and to experience an authentic Jamaican experience. If you are adventurous as I am, it's what you need. The staff were very nice.

Reviewed on 2 Feb. 2019
Located in Montego Bay, this beachfront resort is next to a golf course and within 1 mi (2 km) of SuperClubs Ironshore Golf and Country Club, Blue Diamond Shopping ...
Royal Decameron Cornwall Beach
Royal Decameron Cornwall Beach
3.5 out of 5.0 2, Gloucester Avenue Montego Bay,, Montego Bay, Saint James
Get Rates
3.5/5 (2 reviews)

What I liked was the awesome view and the food. Great overall value, but not a 4 star.

Reviewed on 23 Jan. 2019
Situated in Montego Bay, this resort is within a 5-minute walk of Hip Strip and Doctor's Cave Beach. AquaSol Theme Park and Montego Bay Marine Park are also ...
Chrisanns Beach Resort
Chrisanns Beach Resort
2.5 out of 5.0 Tower Isle, Tower Isle, Saint Mary
C$107
4.0/5 (66 reviews)

Well kept and friendly staff. Likes the beach the pool was great too.

Reviewed on 20 Apr. 2019
Nestled on the beach, this Tower Isle resort is within 3 mi (5 km) of Reggae Beach, White River Reggae Park, and Prospect Plantation. Coconut Grove Shopping ...
Emerald View Resort Villa
Emerald View Resort Villa
3.0 out of 5.0 261 Poinciana Drive, Greenwood, Montego Bay, Saint James
C$105
3.4/5 (61 reviews)

This place is very calm , relaxing and nice place to stay and decent distance to many good places. Owner is very welcoming and nice

Reviewed on 26 Feb. 2019
This family-friendly Montego Bay resort is located by the ocean, 0.1 mi (0.1 km) from Greenwood Great House, and within 6 mi (10 km) of Rose Hall Great House ...
Green Castle Estate
Green Castle Estate
3.0 out of 5.0 Robins Bay Road, Robins Bay, St. Mary
C$221
Located in Robins Bay, this beachfront resort is in a national park, 2.4 mi (3.9 km) from Don Christopher Point, and within 16 mi (25 km) of Kwaaman Falls and ...
Mystic Ridge Jamaica
Mystic Ridge Jamaica
3.5 out of 5.0 17 Da Costa Drive, Ocho Rios, Saint Ann
Get Rates
3.2/5 (166 reviews)

Arrived at check in time 3 pm, desk not busy but we were ignored for 10 mins. Didnot get our room until 4:10 because they had late checkout. Other people arrived after and got their rooms and it made us feel bad. No refreshments offered or anything. 1 remote for 2 Tv's and 1 remote for 2 AC units ...

Reviewed on 29 Aug. 2017
Situated in Ocho Rios, this resort is within a 10-minute walk of Taj Mahal Mall and Turtle Beach. Mahogany Beach and Mystic Mountain are also within 2 mi (3 ...
Map

Can't find what you are looking for? Look at these other options

Estimated price for 1 night/2 adults

S Hotel Jamaica

S Hotel Jamaica

7 Jimmy Cliff Blvd, Montego Bay, Saint James
    4.0 out of 5.0
     
     
    4.7 out of 5 (233 reviews)

    S Hotel JamaicaC$246

    18 Jun - 19 Jun

    S Hotel JamaicaC$246
    Grand Palladium Lady Hamilton Resort & Spa All Inclusive

    Grand Palladium Lady Hamilton Resort & Spa All Inclusive

    The Point, Lucea, Hanover
      4.5 out of 5.0
       
       
      4.1 out of 5 (1,340 reviews)

      Grand Palladium Lady Hamilton Resort & Spa All InclusiveC$518

      21 Jun - 22 Jun

      Grand Palladium Lady Hamilton Resort & Spa All InclusiveC$518