Our users' favourite hotels
Sunset Beach Resort And Spa Montego Bay
Montego Freepeort, St.James
Montego Bay, JM
Montego Bay, JM
£80
£58
per night
Doctors Cave Beach Hotel
Gloucester Avenue P.O.Box 94
Montego Bay, JM
Montego Bay, JM
£66
£51
per night
Holiday Inn Sunspree Resort Montego Bay
Box 480
Montego Bay, JM
Montego Bay, JM
£104
£75
per night
El Greco Resort Montego Bay
11 Queens Drive
Montego Bay, JM
Montego Bay, JM
£65
£49
per night
Emerald View Resort Villa Montego Bay
261 Poinciania Drive, Greenwood
Montego Bay, JM
Montego Bay, JM
£48
£34
per night
Royal Reef Hotel Montego Bay
Greenwood
Montego Bay, JM
Montego Bay, JM
£64
£48
per night
The Wexford Hotel Montego Bay
39 Gloucester Avenue
Montego Bay, JM
Montego Bay, JM
£57
£42
per night
Sandals Carlyle Inn
Kent Ave
Montego Bay, JM
Montego Bay, JM
£149
£113
per night
Sandals Montego Bay
North Kent Ave
Montego Bay, JM
Montego Bay, JM
£197
£142
per night
Sandals Royal Caribbean Resorts
Mahoe Bay
Montego Bay, JM
Montego Bay, JM
£232
£177
per night
Half Moon Royal Villas Resort Montego Bay
Rose Hall
Montego Bay, JM
Montego Bay, JM
£114
£86
per night
Relax Resort
26 Hobbs Avenue, White Sands Beach
Montego Bay, JM
Montego Bay, JM
£51
£37
per night
Paradise La Costa Villa-Montego Bay
Montego Bay
Montego Bay, JM
Montego Bay, JM
£436
£327
per night
Gloustershire Hotel
Gloucester Avenue, 86
Montego Bay, JM
Montego Bay, JM
£91
£69
per night