Our users' favourite hotels
Sunset Beach Resort And Spa Montego Bay
Montego Freepeort, St.James
Montego Bay, JM
Montego Bay, JM
£76
£56
per night
Doctors Cave Beach Hotel
Gloucester Avenue P.O.Box 94
Montego Bay, JM
Montego Bay, JM
£63
£48
per night
Holiday Inn Sunspree Resort Montego Bay
Box 480
Montego Bay, JM
Montego Bay, JM
£99
£71
per night
El Greco Resort Montego Bay
11 Queens Drive
Montego Bay, JM
Montego Bay, JM
£62
£46
per night
Emerald View Resort Villa Montego Bay
261 Poinciania Drive, Greenwood
Montego Bay, JM
Montego Bay, JM
£46
£33
per night
Royal Reef Hotel Montego Bay
Greenwood
Montego Bay, JM
Montego Bay, JM
£61
£45
per night
The Wexford Hotel Montego Bay
39 Gloucester Avenue
Montego Bay, JM
Montego Bay, JM
£54
£40
per night
Sandals Carlyle Inn
Kent Ave
Montego Bay, JM
Montego Bay, JM
£141
£107
per night
Sandals Montego Bay
North Kent Ave
Montego Bay, JM
Montego Bay, JM
£187
£134
per night
Sandals Royal Caribbean Resorts
Mahoe Bay
Montego Bay, JM
Montego Bay, JM
£221
£168
per night
Half Moon Royal Villas Resort Montego Bay
Rose Hall
Montego Bay, JM
Montego Bay, JM
£109
£82
per night
Relax Resort
26 Hobbs Avenue, White Sands Beach
Montego Bay, JM
Montego Bay, JM
£49
£35
per night
Paradise La Costa Villa-Montego Bay
Montego Bay
Montego Bay, JM
Montego Bay, JM
£414
£311
per night
Gloustershire Hotel
Gloucester Avenue, 86
Montego Bay, JM
Montego Bay, JM
£86
£66
per night