Find Luxury Hotels in Kingston

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Kingston Luxury Hotels

The Spanish Court Hotel
4.5 out of 5
1 St Lucia Avenue, Kingston, Saint Andrew
Fully refundableReserve now, pay when you stay
The price is $179 per night from Sep 29 to Sep 29
4.7/5Exceptional! (984 reviews)
"Excellent service"

Reviewed on Sep 25, 2021

The Spanish Court Hotel
Terra Nova All Suite Hotel
4 out of 5
17 Waterloo Road, Kingston, Saint Andrew
Fully refundableReserve now, pay when you stay
The price is $189 per night from Oct 1 to Oct 1
4.6/5Wonderful! (449 reviews)
"Great location."

Reviewed on Aug 27, 2021

Terra Nova All Suite Hotel
The Courtleigh Hotel and Suites
4 out of 5
85 Knutsford Boulevard, Kingston, Saint Andrew
Fully refundableReserve now, pay when you stay
The price is $172 per night from Sep 29 to Sep 29
4.3/5Excellent! (345 reviews)
"Room was nice and clean"

Reviewed on Jun 6, 2021

The Courtleigh Hotel and Suites
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Knutsford Court Hotel
3 out of 5
16 Chelsea Avenue, Kingston
Fully refundableReserve now, pay when you stay
The price is $175 per night from Sep 29 to Sep 29
3.7/5Good! (989 reviews)
"Excellent host who gave us a warm welcome.clean room .very good breakfast and perfect location."

Reviewed on Sep 10, 2021

Knutsford Court Hotel
Eden Gardens Wellness Resort & Spa
4 out of 5
39 Lady Musgrave Road, New Kingston, Kingston, Saint Andrew
3.7/5Good! (481 reviews)
"I love that there are restaurants on the property. It was very nice staying here. I felt safe with the security and the staff was very nice."

Reviewed on Mar 12, 2020

Get rates
Eden Gardens Wellness Resort & Spa
The Jamaica Pegasus Hotel
3.5 out of 5
81 Knutsford Boulevard, Kingston
Fully refundableReserve now, pay when you stay
The price is $195 per night from Sep 29 to Sep 29
3.7/5Good! (438 reviews)
"Good"

Reviewed on Aug 13, 2021

The Jamaica Pegasus Hotel
Grand Hotel Excelsior Port Royal
3.5 out of 5
1 Port Royal Street, Kingston, Saint Andrew
The price is $106 per night from Oct 4 to Oct 4
2.9/5 (546 reviews)
"It's a great location. It's good for people who come to the airport and have a long drive to your destination if you are tired. Would stay here again."

Reviewed on Sep 14, 2020

Grand Hotel Excelsior Port Royal
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top 4 Star Hotels in Kingston

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Kingston hotels

More trip options