COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find 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.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Abacus Jamaica the Zana Suite
3 out of 5
117 Constant Spring Rd, Kingston, Saint Andrew
7.03 km from city centre
4.1/5Very Good! (27 reviews)
"It was quite, clean,had latest amenities. Host was friendly. East to reach and communicate with. I will definately be going back when the need arises."

Reviewed on Jun. 26, 2021

Abacus Jamaica the Zana Suite
Shirley Retreat Hotel
3 out of 5
7 Maeven Ave, Kingston 10, Kingston
Fully refundableReserve now, pay when you stay
The price is CA $102 per night from Aug 14 to Aug 14
5.24 km from city centre
3.6/5Good! (118 reviews)
"It was clean, quiet and secured."

Reviewed on Apr. 24, 2021

Shirley Retreat Hotel
Altamont Court Hotel
3 out of 5
1-5 Altamont Terrace, Kingston, Saint Andrew
Fully refundableReserve now, pay when you stay
The price is CA $176 per night from Aug 15 to Aug 15
3.59 km from city centre
3.8/5Good! (321 reviews)
"Everything was satisfactory"

Reviewed on Jul. 18, 2021

Altamont Court Hotel
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.
Kingsworth Bed and Breakfast
2.5 out of 5
Jack’s Hill, Jack’s Hill Road, Kingston, Saint Andrew
Fully refundableReserve now, pay when you stay
The price is CA $49 per night from Jul 25 to Jul 25
9.22 km from city centre
3.7/5Good! (31 reviews)
"Up in the mountains away from the noise of the city. Quiet and relaxing. Cool at night and shade during the day. When the shuttle picks you up you get a personal tour of the city while on your way to the property. The owner Courtney is super helpful and caring. Always checking to see if everything ..."

Reviewed on Jul. 1, 2021

Kingsworth Bed and Breakfast
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 CA $238 per night from Jul 25 to Jul 25
5.28 km from city centre
4.6/5Wonderful! (433 reviews)
"I loved staying at Terra Nova. The property was well kept, and the staff was extremely nice."

Reviewed on Jul. 19, 2021

Terra Nova All Suite Hotel
Don't see what you're looking for?
See all available properties in Kingston
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.