Our users' favourite hotels
Sunset Beach Resort And Spa Montego Bay
Montego Freepeort, St.James
Montego Bay, JM
Montego Bay, JM
£83
£60
per night
Doctors Cave Beach Hotel
Gloucester Avenue P.O.Box 94
Montego Bay, JM
Montego Bay, JM
£68
£52
per night
Holiday Inn Sunspree Resort Montego Bay
Box 480
Montego Bay, JM
Montego Bay, JM
£108
£77
per night
El Greco Resort Montego Bay
11 Queens Drive
Montego Bay, JM
Montego Bay, JM
£67
£50
per night
Emerald View Resort Villa Montego Bay
261 Poinciania Drive, Greenwood
Montego Bay, JM
Montego Bay, JM
£50
£36
per night
Royal Reef Hotel Montego Bay
Greenwood
Montego Bay, JM
Montego Bay, JM
£66
£49
per night
The Wexford Hotel Montego Bay
39 Gloucester Avenue
Montego Bay, JM
Montego Bay, JM
£59
£43
per night
Sandals Carlyle Inn
Kent Ave
Montego Bay, JM
Montego Bay, JM
£154
£116
per night
Sandals Montego Bay
North Kent Ave
Montego Bay, JM
Montego Bay, JM
£203
£146
per night
Sandals Royal Caribbean Resorts
Mahoe Bay
Montego Bay, JM
Montego Bay, JM
£240
£183
per night
Half Moon Royal Villas Resort Montego Bay
Rose Hall
Montego Bay, JM
Montego Bay, JM
£118
£89
per night
Relax Resort
26 Hobbs Avenue, White Sands Beach
Montego Bay, JM
Montego Bay, JM
£53
£38
per night
Paradise La Costa Villa-Montego Bay
Montego Bay
Montego Bay, JM
Montego Bay, JM
£450
£338
per night
Gloustershire Hotel
Gloucester Avenue, 86
Montego Bay, JM
Montego Bay, JM
£94
£71
per night