Our users' favourite hotels
Sunset Beach Resort And Spa Montego Bay
Montego Freepeort, St.James
Montego Bay, JM
Montego Bay, JM
£85
£62
per night
Doctors Cave Beach Hotel
Gloucester Avenue P.O.Box 94
Montego Bay, JM
Montego Bay, JM
£70
£53
per night
Holiday Inn Sunspree Resort Montego Bay
Box 480
Montego Bay, JM
Montego Bay, JM
£110
£79
per night
El Greco Resort Montego Bay
11 Queens Drive
Montego Bay, JM
Montego Bay, JM
£69
£52
per night
Emerald View Resort Villa Montego Bay
261 Poinciania Drive, Greenwood
Montego Bay, JM
Montego Bay, JM
£51
£36
per night
Royal Reef Hotel Montego Bay
Greenwood
Montego Bay, JM
Montego Bay, JM
£68
£50
per night
The Wexford Hotel Montego Bay
39 Gloucester Avenue
Montego Bay, JM
Montego Bay, JM
£60
£44
per night
Sandals Carlyle Inn
Kent Ave
Montego Bay, JM
Montego Bay, JM
£157
£119
per night
Sandals Montego Bay
North Kent Ave
Montego Bay, JM
Montego Bay, JM
£208
£149
per night
Sandals Royal Caribbean Resorts
Mahoe Bay
Montego Bay, JM
Montego Bay, JM
£245
£187
per night
Half Moon Royal Villas Resort Montego Bay
Rose Hall
Montego Bay, JM
Montego Bay, JM
£121
£91
per night
Relax Resort
26 Hobbs Avenue, White Sands Beach
Montego Bay, JM
Montego Bay, JM
£54
£39
per night
Paradise La Costa Villa-Montego Bay
Montego Bay
Montego Bay, JM
Montego Bay, JM
£460
£346
per night
Gloustershire Hotel
Gloucester Avenue, 86
Montego Bay, JM
Montego Bay, JM
£96
£73
per night