Most popular cities in Jamaica
- Montego Bay24 resorts
- Negril22 resorts
- Ocho Rios10 resorts
- Runaway Bay7 resorts
Amazing spa hotels in Jamaica
7.8Very good483 reviews
Resort
Jamaica, Lucea
Boasting an à la carte restaurant with local menu, the fine 5-star Palladium is set a few minutes' drive from North Coast and 2.8 km from Sir Alexander Bustamante Square.
from INR 16 502 per night
8.4Great851 reviews
Resort
Jamaica, Montego Bay
Offering a Jacuzzi and a sauna, the Riu Montego Bay is within a 4-km distance of Tropical Bliss.
from INR 17 071 per night
7.8Very good981 reviews
Resort
Jamaica, Ocho Rios
Located within 5 minutes' walk of Turtle Beach, the 5-star Moon Palace Ocho Rios features an à la carte restaurant as well as spa therapy and various recreational opportunities.
from INR 26 081 per night
8.6Great687 reviews
Hotel
Jamaica, Negril
Boasting 84 rooms, the charming Coco La Palm is ideally located about 5 minutes' walk from Mary Gate of Heaven Catholic Church.
from INR 9 199 per night
8.6Great33 reviews
Resort
Jamaica, Whitehouse
Offering a swimming pool, an à la carte restaurant, the 5-star Sandals also provides a pool bar.
from INR 62 784 per night
8.3Great70 reviews
Resort
Jamaica, Montego Bay
Set around 25 minutes on foot from Treasure Hunt Gaming, the Sandals Montego Bay welcomes guests to an à la carte restaurant on site.
from INR 81 847 per night
7.9Very good73 reviews
Resort
Jamaica, Montego Bay
Featuring 227 rooms with views of the pool, the 5-star Sandals is set about 15 minutes' drive from Rose Hall Great House.
from INR 69 423 per night
8.3Great16 reviews
Resort
Jamaica, Ocho Rios
Boasting an outdoor pool, the Couples Tower Ocho Rios is close to Sapphire Island.
from INR 37 556 per night
8.9Great204 reviews
Hotel
Jamaica, Ocho Rios
Featuring 48 rooms with views of the ocean, the 5-star Jamaica Inn Ocho Rios is set around 10 minutes' drive from Konoko Falls.
from INR 50 170 per night
1 review
Hotel
Jamaica, WESTMORELAND
Featuring an outdoor swimming pool and a snack bar, the comfortable Riu Negril is based at a distance of 2.9 km from Orange Bay.
from INR 22 666 per night
7.4Very good646 reviews
Resort
Jamaica, Runaway Bay
The stylish 5-star Bahia Principe lies 2.5 km from Green Grotto Caves and offers an à la carte restaurant and an outdoor swimming pool onsite.
from INR 19 347 per night
7.7Very good111 reviews
Hotel
Jamaica, Negril
Overlooking the sea, the smoke-free Tamboo is located in a beach area of Negril and a minute away from Times Square Mall.
from INR 8 251 per night
8.2Great356 reviews
Resort
Jamaica, Montego Bay
Located within walking distance of Rose Hall Great House, the 5-star Hyatt Zilara Montego Bay boasts garden views, a rooftop bar on-site and 3 outdoor swimming pools.
from INR 41 160 per night
8.6Great122 reviews
Resort
Jamaica, Negril
Located at a distance of 4.2 km from Seven Mile Beach, the 4-star Hedonism Negril offers a swimming pool and a gym facility for guests.
from INR 29 210 per night
8.7Great80 reviews
Resort
Jamaica, Montego Bay
Located at a distance of 4.8 km from Tryall Golf Course, the elegant Round Hill Montego Bay has a à la carte restaurant and a organic garden.
from INR 56 335 per night
7.9Very good897 reviews
Resort
Jamaica, Montego Bay
The modern Hilton Montego Bay has a swimming pool and views of the ocean; besides, its guests can enjoy a meal at the à la carte restaurant or have a drink at pool bar.
from INR 58 232 per night
8.5Great111 reviews
Resort
Jamaica, Montego Bay
Located a 10-minute ride from Rose Hall Great House, the beachfront Iberostar Montego Bay offers an outdoor swimming pool and 18 spacious rooms.
from INR 16 976 per night
9.0Perfect130 reviews
Resort
Jamaica, Negril
Located 25 minutes' walk from Rick's Cafe, the smoke-free Caves offers views of the ocean and a swimming pool.
from INR 32 530 per night
8.6Great187 reviews
Hotel
Jamaica, Newcastle
The Strawberry Hill is situated at a distance of 3.3 km from Hope Zoo and nearly a 10-minute drive from Holywell Park.
from INR 35 091 per night
8.3Great133 reviews
Hotel
Jamaica, Oracabessa
Situated around 5 minutes by car from James Bond Beach, the 5-star Goldeneye in Oracabessa features facials, a patio, and a garden.
from INR 40 971 per night
Resorts with beach in Jamaica
7.1Very good3012 reviews
Resort
Jamaica, Montego Bay
Nearly 10 minutes' walk from Doctor's Cave Bathing Club, the comfortable Seagarden offers scuba diving and snorkelling for guests to keep active.
from INR 18 683 per night
8.0Great739 reviews
Resort
Jamaica, Ocho Rios
The 3-star Riu is set at a distance of 32 km from Crab Key Beach and offers a treatment room and a sauna onsite.
from INR 22 382 per night
Resorts with free parking in Jamaica
7.8Very good306 reviews
Bed & Breakfast
Jamaica, Ocho Rios
Bamboo Beach Club is at a distance of 3.3 km from the Grace, while Turtle River Park is approximately 10 minutes away by car.
from INR 4 267 per night
Guest house
Jamaica, Negril
While staying at the Van Villa you are invited to discover Negril Lighthouse, set 3.2 km away, or Barney's Flower & Hummingbird Garden Jamaica, which is nearly 10 minutes away by car.
from INR 19 347 per night
7.9Very good94 reviews
Guest house
Jamaica, Falmouth
The Retreat is around a 20-minute stroll from Burwood Beach and offers an outdoor swimming pool.
from INR 6 449 per night
8.0Great4 reviews
Aparthotel
Jamaica, Montego Bay
The Garden Studio is situated only 400 metres from Doctor's Cave Bathing Club and approximately 20 minutes on foot from Closed Harbour Beach Park.
from INR 8 535 per night
8.1Great300 reviews
Resort
Jamaica, Montego Bay
The 5-star Secrets boasts a casino, a shared lounge, and various recreational opportunities as well as a location at a distance of 2.8 km from Montego Bay Marine Park Trust.
from INR 36 513 per night
8.2Great255 reviews
Hotel
Jamaica, Negril
A pizza restaurant and 14 rooms are available during the stay at the Sunrise, boasting a location about a 5-minute stroll from Times Square Mall.
from INR 5 311 per night
8.1Great281 reviews
Hotel
Jamaica, Port Antonio
The Jamaica Palace lies nearly a 10-minute ride from Folly Ruins, and features a gift shop and a restaurant.
from INR 15 743 per night
6.5Nice193 reviews
Hotel
Jamaica, Ocho Rios
Comprising 30 rooms in the very heart of Ocho Rios, the charming Silver Seas lies at a distance of 2.8 km from Konoko Falls.
from INR 6 449 per night
8.2Great38 reviews
Hotel
Jamaica, Oracabessa
The 3-star Tamarind is at a distance of 4 km from Sun Valley Plantation, and boasts 10 rooms, a tropical garden and an outdoor pool.
from INR 7 776 per night
8.3Great215 reviews
Resort
Jamaica, Montego Bay
Guests can enjoy a swimming pool and seafood specialities, while staying at the 5-star Secrets Montego Bay 3.1 km from One Man Beach.
from INR 26 460 per night
8.1Great477 reviews
Resort
Jamaica, Montego Bay
Offering a Turkish steam room and a Jacuzzi, the 5-star Iberostar Montego Bay is within 3 km of Greenwood Great House.
from INR 26 365 per night
8.7Great191 reviews
Resort
Jamaica, Montego Bay
Ideally situated 4.5 km from Cinnamon Hill Great House, the perfect 5-star Joia Rose Hall boasts various recreational opportunities and a garden.
from INR 42 014 per night
8.7Great1101 reviews
Hotel
Jamaica, Montego Bay
Set just a 6-minute walk from Doctor's Cave Bathing Club, the 5-star S Montego Bay features an Asian restaurant serving Italian cuisine.
from INR 30 633 per night
8.0Great207 reviews
Resort
Jamaica, Montego Bay
Featuring vegetarian menu and an outdoor swimming pool, the stylish Breathless offers a setting a mere 7 minutes' walk from Montego Bay Yacht Club, 3.1 km from One Man Beach.
from INR 37 936 per night
7.8Very good1415 reviews
Hotel
Jamaica, Kingston
A 7-minute walk from The Pantry Playhouse, 3-star The Liguanea Club Kingston offers squash and tennis for guests to keep active.
from INR 10 432 per night
Top Resorts in Jamaica
8.8Great7 reviews
Resort
Jamaica, Negril
Set within 5 minutes' walk of Jungle, the 3-star Country Country features a patio, a shared lounge, and various recreational opportunities.
from INR 11 665 per night
8.0Great681 reviews
Resort
Jamaica, Runaway Bay
The 5-star Jewel is about a 10-minute drive from Runaway Bay Golf Course and features a patio and various recreational opportunities, along with a swim-up bar on-site.
from INR 22 856 per night