Skip to main content

Filter by:


Star rating

Review score

Four Roads – 121 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Liguanea Club, hotel in Four Roads

Offering a swimming pool, gym, tennis and squash courts and free Wi-Fi, The Liguanea Club is located in New Kingston, 15 minutes’ drive from Kingston city centre and 2.5 km from the Bob Marley Museum....

My flight arrived early (April 01) and I reached the hotel by 10:00AM. Obviously, rooms can't be ready before noon, so I had to stay in the open lobby (as that's the only one they have). There were mosquitos to keep me busy during the day. I asked the front desk about 5 times from 12PM to 2PM but still the rooms were not ready. Right at 2:00PM I came again to the front desk, they took my card and charged it, did their paperwork but still the room was not ready. Eventually, at 2:34 they handed over the keys to the room. It’s a very old building with rooms of their own smell. The locker wasn't working. The wardrobe was broken and couldn't be closed properly.
7.8
Scored 7.8
Good
Rated good
973 reviews
Price from£112.80per night
S Hotel Kingston, hotel in Four Roads

S Hotel Kingston is located in New Kingston, 400 metres from Port Royal historical district. It offers a spa, fitness centre and a roof terrace with an infinity pool and great views.

Food and staff were excellent!
8.7
Scored 8.7
Fabulous
Rated fabulous
922 reviews
Price from£191.03per night
Terra Nova All Suite Hotel, hotel in Four Roads

Featuring a 10,000 square-foot gaming lounge and a choice of exciting dining options, this Kingston resort is just 600 meters from the historic Devon House. Free Wi-Fi is also provided.

The location was incredibly convenient. The hotel was beautifully decorated, and the amenities were wonderful especially considering the hotel's size. The staff was helpful and courteous.
8.2
Scored 8.2
Very good
Rated very good
756 reviews
Price from£200.71per night
The Jamaica Pegasus Hotel, hotel in Four Roads

The Jamaica Pegasus Hotel is located at the financial and business district of Kingston and 2 km from Independence Park. It features a furnished terrace with an outdoor swimming pool.

The location was very central, rooms were clean, and beautiful interior.
7.9
Scored 7.9
Good
Rated good
331 reviews
Price from£311.26per night
Courtyard by Marriott Kingston, Jamaica, hotel in Four Roads

Courtyard by Marriott Kingston, Jamaica offers accommodation in Kingston. The hotel has an outdoor pool and fitness centre, and guests can enjoy a drink at the bar.

the breakfast was very good
7.9
Scored 7.9
Good
Rated good
226 reviews
Price from£196.38per night
Jasmine Inn, hotel in Four Roads

Set in Kingston, Jasmine Inn boasts a terrace and views of the city, just 3 km from of the financial district New Kingston. Free Continental Breakfast is served daily from 6:00 am to 10:00 am.

Location and staff
6.8
Scored 6.8
Pleasant
Rated pleasant
66 reviews
Price from£82.94per night
AC Hotel by Marriott Kingston, Jamaica, hotel in Four Roads

AC Hotel by Marriott Kingston, Jamaica has an outdoor swimming pool, fitness centre, a shared lounge and terrace in Kingston.

The food and drings
8.6
Scored 8.6
Fabulous
Rated fabulous
551 reviews
Price from£226.71per night
Courtleigh Hotel & Suites, hotel in Four Roads

This Kingston, Jamaica hotel features an on-site restaurant, outdoor pool and 24-hour fitness centre.

Food
8.4
Scored 8.4
Very good
Rated very good
408 reviews
Price from£239.68per night
R Hotel Kingston, hotel in Four Roads

Located in the New Kingston district of Kingston, R Hotel Kingston provides a restaurant and a bar.

The convenience
8.2
Scored 8.2
Very good
Rated very good
878 reviews
Price from£157.69per night
ROK Hotel Kingston Tapestry Collection By Hilton, hotel in Four Roads

ROK Hotel Kingston Tapestry Collection By Hilton in Kingston features 4-star accommodation with an outdoor swimming pool, a fitness centre and a terrace.

Excellent hotel, valet parking, spacious elegant and comfy rooms
8.3
Scored 8.3
Very good
Rated very good
449 reviews
Price from£176.10per night
See all hotels near Four Roads
Subscribe to receive premium deals

Prices drop the moment you sign up!