Skip to main content

Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Kingston – 178 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

R Hotel Kingston 4 stars

Hotel in New Kingston, Kingston

Located in Kingston, 3.6 km from National Heroes Park, R Hotel Kingston provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre. The restaurant it’s amazing how

Show more Show less
8.9
Fabulous
361 reviews
Price from
£122
per night

Spanish Court Hotel 5 stars

Hotel in New Kingston, Kingston

Spanish Court Hotel 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. Efficient courteous staff, amenities...& choice of numerous Excellent restaurants

Show more Show less
8.9
Fabulous
772 reviews
Price from
£151
per night

The Knutsford Court Hotel 3 stars

Hotel in New Kingston, Kingston

This hotel is located in Kingston city centre, less than 5 minutes’ drive from the Bob Marley Museum. It offers an on-site restaurant, an outdoor pool, and an on-site fitness centre. Staff is friendly, respectful the place is clean. Beautiful court yard.

Show more Show less
7.6
Good
423 reviews
Price from
£116
per night

AC Hotel Kingston, Jamaica 4 stars

Hotel in New Kingston, Kingston

AC Hotel Kingston, Jamaica has a restaurant, fitness centre, a bar and shared lounge in Kingston. Boasting a 24-hour front desk, this property also provides guests with an outdoor pool. The staff was very pleasant and accommodating that made our stay very pleasurable.

Show more Show less
8.2
Very good
125 reviews
Price from
£164
per night

Terra Nova All Suite Hotel 5 stars

Hotel in Kingston

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 property is clean and staff very friendly and professional. The food is very very good and great night life

Show more Show less
8.8
Fabulous
140 reviews
Price from
£171
per night

Shirley Retreat

Hotel in New Kingston, Kingston

Shirley Retreat is located in Kingston. This simple, tropical-style hotel features free Wi-Fi, a garden and meeting facilities. The staff were extremely professional and made everyone feel really comfortable. Amazing customer service and the breakfast was seriously great! I recommend this location for any bridal party to get ready for their wedding.

Show more Show less
7.4
Good
184 reviews
Price from
£79
per night

Altamont Court Hotel 3 stars

Hotel in New Kingston, Kingston

An outdoor pool, a modern gym, and a pool bar are featured at this tropical Jamaican hotel. The Bob Marley Museum is a 5 minutes’ drive from the hotel. The breakfast service was wonderful and the food was filling and delicious. I believe there could be a few updates with one of the rooms that was booked but overall the space was great and comfortable.

Show more Show less
7.9
Good
203 reviews
Price from
£109
per night

Courtyard by Marriott Kingston, Jamaica 4 stars

Hotel in New Kingston, Kingston

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 choice was good. Taste great and warm food was always warm.

Show more Show less
8.2
Very good
98 reviews
Price from
£130
per night

The Liguanea Club 3 stars

Hotel in New Kingston, Kingston

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.... As always, the staff. You're not just another guest. They remember you! And it was the GM who carried my bag to my room. That tells you something!

Show more Show less
7.9
Good
451 reviews
Price from
£100
per night

Courtleigh Hotel & Suites 4 stars

Hotel in New Kingston, Kingston

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

Show more Show less
8.4
Very good
80 reviews
Price from
£189
per night

Most booked hotels in Kingston in the past month

See all

Kingston's best hotels with breakfast

See all

FAQs about hotels in Kingston

  • These hotels in Kingston are highly rated by couples: Spanish Court Hotel, R Hotel Kingston and Terra Nova All Suite Hotel.

  • On average, it costs £100 per night to book a 3-star hotel in Kingston for tonight. You'll pay on average around £163 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kingston will cost around £128 (based on Booking.com prices).

  • BLS Wellness, R Hotel Kingston and Terra Nova All Suite Hotel have received great reviews from travellers in Kingston regarding the views from their hotel rooms.

  • Travellers who stayed in Kingston near Norman Manley International Airport (KIN) have said good things about Courtyard by Marriott Kingston, Jamaica, Courtleigh Hotel & Suites and AC Hotel Kingston, Jamaica.

  • The average price per night for a 3-star hotel in Kingston this weekend is £108 or, for a 4-star hotel, £162. Looking for something even fancier? 5-star hotels in Kingston for this weekend cost on average around £119 per night (based on Booking.com prices).

  • Many families visiting Kingston loved staying at Spanish Court Hotel, Courtleigh Hotel & Suites and R Hotel Kingston.

  • R Hotel Kingston, Spanish Court Hotel and Terra Nova All Suite Hotel are some of the popular hotels in Kingston.

  • For hotels in Kingston that serve up a highly-rated breakfast, try Terra Nova All Suite Hotel, BLS Wellness and Spanish Court Hotel.

  • On average, 3-star hotels in Kingston cost £90 per night, and 4-star hotels in Kingston are £131 per night. If you're looking for something really special, a 5-star hotel in Kingston can on average be found for £115 per night (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Kingston:

Explore guest reviews of hotels in Kingston

See all