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

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Terra Nova All Suite Hotel
4 out of 5
17 Waterloo Road, Kingston, Saint Andrew
Free cancellationReserve now, pay when you stay
The price is CA $206 per night from Feb 28 to Mar 1
5.28 km from city centre
4.6/5Exceptional! (408 reviews)

"Received 5 Star ⭐️ ⭐️⭐️⭐️⭐️Service. Got upgraded to executive suite. Hospitality was great! Beautiful property. Enjoyed my stay."…"

Reviewed on Feb. 20, 2021

Terra Nova All Suite Hotel
Pulse Rooms at Trafalgar
3 out of 5
38A Traflagar Road, Kingston, Saint Andrew
Free cancellationReserve now, pay when you stay
The price is CA $121 per night from Feb 27 to Feb 28
4.57 km from city centre
3.9/5Very Good! (56 reviews)

"Staff was friendly and helpful. They gave me the names and directions to some great restaurants and chill spots. My room was spotless and bed was comfy! Will definitely be back, perfect for a quick trip."…"

Reviewed on Mar. 19, 2020

Pulse Rooms at Trafalgar
Shirley Retreat Hotel
3 out of 5
7 Maeven Ave, Kingston 10, Kingston
Free cancellationReserve now, pay when you stay
The price is CA $96 per night from Mar 1 to Mar 2
5.23 km from city centre
3.6/5Good! (107 reviews)

"Clean and quiet. Nice location and friendly staff. Not too much traffic"…"

Reviewed on Jan. 3, 2021

Shirley Retreat 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.
Spanish Dream Hotel
3 out of 5
51 Westminster Road, Kingston
Free cancellationReserve now, pay when you stay
The price is CA $87 per night from Feb 27 to Feb 28
5.56 km from city centre
3.3/5 (23 reviews)

"No pool, no breakfast, intrrmitten internet No service"…"

Reviewed on Oct. 12, 2020

Spanish Dream Hotel
Chester Avenue Bed & Breakfast
3.5 out of 5
12 Chester Avenue, Kingston 6, Kingston, Saint Andrew
Get Rates
6.65 km from city centre
4.5/5Wonderful! (75 reviews)

"I am so thankful to have found this property which was one of the best deal by far. I was greeted a couple days in advance by the popular Nurse over the phone. She made the entire process so smooth and easy from taxi, check in and down to the food etc...she is my go to person throughout my stay. ..."…"

Reviewed on Feb. 17, 2021

Chester Avenue Bed & Breakfast
Altamont Court Hotel
3 out of 5
1-5 Altamont Terrace, Kingston, Saint Andrew
Free cancellationReserve now, pay when you stay
The price is CA $147 per night from Mar 2 to Mar 3
3.59 km from city centre
3.8/5Good! (271 reviews)

"Everything was great, lovely service and great staff!"…"

Reviewed on Feb. 24, 2021

Altamont Court Hotel
Eden Gardens Wellness Resort & Spa
4 out of 5
39 Lady Musgrave Road, New Kingston, Kingston, Saint Andrew
Get Rates
4.61 km from city centre
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

Eden Gardens Wellness Resort & Spa
Sunset Inn Hotel
2.5 out of 5
1a Altamont Crescent, Kingston, St. Andrew
Free cancellationReserve now, pay when you stay
The price is CA $113 per night from Feb 27 to Feb 28
3.76 km from city centre
3.7/5Good! (26 reviews)

"Like everything about sunset inn hotel and would go back"…"

Reviewed on Nov. 29, 2019

Sunset Inn Hotel
BLS Wellness Guest House
3 out of 5
23 - 25 Wickie Wackie Drive, Bull Bay, Kingston
The price is CA $107 per night from Mar 6 to Mar 7
12.65 km from city centre
4.4/5Excellent! (41 reviews)

"Little pool which is ok for kids, with lights. Beach not so great. Nice little eating area and kitchen. Nice views up the beach of little mountains. AC and bathrooms are fine. A little tricky to find, but very convenient to airport!"…"

Reviewed on Mar. 1, 2020

BLS Wellness Guest House
Casa Victoria Golf Retreat
4 out of 5
85C Caymanas Estate, Kingston
The price is CA $126 per night from Feb 28 to Mar 1
13.82 km from city centre
4.6/5Exceptional! (69 reviews)

"The pool is a little walk up the street, it is not heated so it was a little chilly at 6pm. Other then that minor inconvenience it was a very good overnight. Very clean villa and very secure community."…"

Reviewed on Feb. 25, 2020

Casa Victoria Golf Retreat
Hotel Four Seasons
3 out of 5
18 Ruthven Road, Kingston, Saint Andrew
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from Mar 6 to Mar 7
4.02 km from city centre
3.9/5Good! (432 reviews)

"the property is beautiful, very clean and the staff very good and friendly"…"

Reviewed on Feb. 8, 2021

Hotel Four Seasons
Ultra Luxury Apartment at  20 South
3.5 out of 5
20 South Ave, Kingston 10, Kingston
Get Rates
5.19 km from city centre
4.1/5Very Good! (7 reviews)

"They had limited channels on the tv for that price. Cheaper places had better cable. They need to do better especially if people are going to be quarantined"…"

Reviewed on Aug. 6, 2020

Ultra Luxury Apartment at 20 South
Casa Royale Guest Apartment
3.5 out of 5
19 Three Views Avenue, Kingston
The price is CA $132 per night from Feb 28 to Mar 1
6.86 km from city centre
4.8/5Exceptional! (64 reviews)
great place to stay

"We had a misunderstanding on our end with the management company and quarantine expectations. However we have stayed here before and would highly recommend Casa royal anytime you’re traveling to Jamaica."…"

Reviewed on Aug. 10, 2020

Casa Royale Guest Apartment
Oakland Guest Apartments
3.5 out of 5
114 - 116 Constant Spring Rd, Kingston 8, Kingston
Get Rates
7.17 km from city centre
4.3/5Excellent! (12 reviews)

"If you book with this apartment just remember that there is no refund, no exceptions, not even an exchange for a later date, so if an emergency arrives your money will be forfeited. The representative for the hotel is also unprofessional, even to the cheap tickets agent."…"

Reviewed on Aug. 16, 2020

Oakland Guest Apartments
Labrish Guest House
2.5 out of 5
10 Hillview Ave, Kingston, St. Andrew Parish
Free cancellationReserve now, pay when you stay
The price is CA $58 per night from Feb 28 to Mar 1
4.94 km from city centre
Labrish Guest House
Manor Park Private Room
Kingston, St. Andrew Parish
The price is CA $38 per night from Feb 27 to Feb 28
8.93 km from city centre
Manor Park Private Room
Grand Port Royal Hotel Marina & Spa
3.5 out of 5
1 Port Royal Street, Kingston, Saint Andrew
Get Rates
6.03 km from city centre
2.9/5 (547 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 Port Royal Hotel Marina & Spa
Arcadia Blue
2.5 out of 5
Enman Ave, Kingston, St. Andrew Parish
The price is CA $44 per night from Feb 27 to Feb 28
7.76 km from city centre
3.8/5Good! (4 reviews)
solo

"Was nice"…"

Reviewed on Feb. 13, 2021

Arcadia Blue
R Hotel Kingston
4 out of 5
2 Renfrew Road , Kingston 10, Jamaica, Kingston, Jamaica
Free cancellationReserve now, pay when you stay
The price is CA $175 per night from Mar 15 to Mar 16
4.33 km from city centre
4.6/5Exceptional! (168 reviews)

"It was very nice and very clean good food nice atmosphere"…"

Reviewed on Jan. 16, 2021

R Hotel Kingston
El Monte
3 out of 5
Upper Waterloo Rd, Kingston, St. Andrew Parish
Free cancellationReserve now, pay when you stay
The price is CA $63 per night from Feb 27 to Feb 28
5.7 km from city centre
4.5/5Wonderful! (4 reviews)
Excellent

"My stay was very refreshing and welcoming by the agent who showed me my room. From the moment I walked in I loved the arrangement. It was very clean and homely with the necessary items for the kitchen and home. There's a pool for my usage but because of the covid pandemic I didn't think it was safe ..."…"

Reviewed on Nov. 20, 2020

El Monte
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.

Kingston Hotel Guide

When planning your Jamaica dream vacation, you can rest assured because there's an assortment of great room options in Kingston. Expedia's booking page currently contains 45 hotels within a 0.1-kilometre (0.06-mile) distance of downtown Kingston.

There are a range of accommodation options within a 5 kilometres (3 miles) of Kingston's city heart, including the The Courtleigh Hotel and Suites and The Spanish Court Hotel.

Visitors who want a popular area to stay, should check out New Kingston. It is 4 kilometres (3 miles) from the center of Kingston. There are 7 hotels in the neighborhood. Amongst the better known of the hotels in this neighborhood are the The Jamaica Pegasus Hotel and Knutsford Court Hotel.

A popular option when spending time in Kingston is to stay nearby the National Gallery of Jamaica. Two of the hotels that are within an easy drive are the Altamont Court Hotel and the Jasmine Inn.

Expedia's extensive database offers only a limited number of budget hotels in Kingston. The The Jamaica Pegasus Hotel is one of them.

The Strawberry Hill is located 13 kilometres (8 miles) away from the heart of Kingston. Another option is the Terra Nova All Suite Hotel, which is located 5 kilometres (3 miles) away. Two other Expedia-listed places to stay worth checking out are the New Kingston Guest Apartment at Westbury and the New Kingston Guest Apartments at Seymour.

Spend a few hours enjoying Boston Bay Beach and Blue Lagoon, in Port Antonio, 45 kilometres (28 miles) to the northeast of Kingston. Should you wish to visit Port Antonio, check Expedia's booking pages for the latest deals at the Geejam and Trident Hotel. Or, you could consider staying in Ocho Rios, 60 kilometres (37 miles) to the northwest of Kingston, where you can choose from the Sandals Royal Plantation All Inclusive and Hermosa Cove Villa Resort and Suites. Whether you're just passing through or staying in Ocho Rios, a couple of sights worth adding to your itinerary are the Dunn's River Falls and Turtle Beach.

Thanks for taking the time to check out our Kingston accommodation page. Be sure to spend a little time exploring our Kingston travel guide for the inside scoop on this place's many attractions.

Frequently asked questions

What's the best place to stay in Kingston?
Chester Avenue Bed & Breakfast is a favorite property for Expedia customers. This 3.5-star guesthouse offers free breakfast and free WiFi. Reviews from our site also recommend R Hotel Kingston and Terra Nova All Suite Hotel as top options for your trip.
If I need to cancel my hotel reservation in Kingston, will I receive a refund?
Yes! You’ll find that most room reservations are refundable provided that you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then use the filter option “free cancellation” to get the top deals on offer in Kingston.
What's the best accommodation for a budget-friendly stay in Kingston?
Based on reviews, The Jamaica Pegasus Hotel is a popular 3.5-star resort for our travelers looking for an economical choice, and features free WiFi and an outdoor pool. Other good options to stay on the cheap include Eden Gardens Wellness Resort & Spa and The Spanish Court Hotel.
What's the best place to stay for families in Kingston?
The Spanish Court Hotel is a top 4.5-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Other options for your family trip include Casa Victoria Golf Retreat and Knutsford Court Hotel. Attractions like Bob Marley Museum and Natural History Museum of Jamaica are also fun for kids of all ages.
What's the best place to stay for a couple going to Kingston?
The Courtleigh Hotel and Suites is a favorite 4-star hotel for couples, and features premium bedding and a full-service spa. Other good options for a romantic stay include Eden Gardens Wellness Resort & Spa and The Spanish Court Hotel.
What are some accommodations with pools in Kingston?
The Spanish Court Hotel is a popular 4.5-star hotel featuring an outdoor pool, a full-service spa, and free buffet breakfast. A couple of other options with an onsite pool include Courtyard by Marriott Kingston, Jamaica and Grand Port Royal Hotel Marina & Spa.
What is the best spa hotel in Kingston?
RafJam Bed & Breakfast is a top spa hotel featuring a restaurant, an outdoor pool, and a bar. Treat yourself to a body scrub, Swedish massage, or body wrap at the onsite spa. Other popular spa hotels in Kingston include Rochester Palms and SCARLETT GUESTHOUSE HOTEL RESORTS.
What's it like to stay in Kingston?
Visitors give high marks for the top-notch restaurants in Kingston, which is also known for its museums and waterfront. Tourists who journey to this welcoming city can discover its cafés, entertainment choices, and shopping. Top sights in the city include Bob Marley Museum, Emancipation Park, and Devon House. In Kingston, there are 637 hotels and other accommodations to choose from.
What should I do while I'm visiting Kingston?
Cultural venues include Bob Marley Museum, National Gallery of Jamaica, and Trench Town Culture Yard. Landmarks like Devon House, Sir Alexander Bustamante’s House, and Kings House might be worth a visit. Natural beauty is on display at Emancipation Park, National Heroes Park, and Mandela Park.
What's the weather like in Kingston?
The hottest months are usually July and August with an average temp of 81°F, while the coldest months are January and February with an average of 77°F. Average annual precipitation for Kingston is 46 inches.

Recent Reviews in Kingston

More trip options