Skip to main content

Filter by:


Star rating

Review score

Saint Christopher – 131 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Liguanea Club, hotel in Saint Christopher

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

Location
7.8
Scored 7.8
Good
Rated good
994 reviews
Price from£111.73per night
R Hotel Kingston, hotel in Saint Christopher

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

Breakfast good
8.2
Scored 8.2
Very good
Rated very good
873 reviews
Price from£125.11per night
Courtyard by Marriott Kingston, Jamaica, hotel in Saint Christopher

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
231 reviews
Price from£206.48per night
Terra Nova All Suite Hotel, hotel in Saint Christopher

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.

Wonderfully friendly staff, excellent food, beautiful garden. The Jamaican beakfast served can last you a day. A tiny mishap in my room was swiftly dealt with by the staff and resulted in adequate compensation for my next séjour at the hotel.
8.2
Scored 8.2
Very good
Rated very good
761 reviews
Price from£198.81per night
S Hotel Kingston, hotel in Saint Christopher

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.

I like that the staff has excellent customer service and the breakfast was excellent.
8.7
Scored 8.7
Fabulous
Rated fabulous
930 reviews
Price from£189.22per night
Courtleigh Hotel & Suites, hotel in Saint Christopher

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

The room was big and spacious. The bed was very comfortable. We haven’t had time to try their breakfast that looked very good!
8.4
Scored 8.4
Very good
Rated very good
420 reviews
Price from£237.40per night
Christar Villas Hotel, hotel in Saint Christopher

Set in Kingston’s city centre, this hotel is less than 1 km from Bob Marley Museum.

Breakfast!
7.0
Scored 7.0
Good
Rated good
250 reviews
Price from£110.69per night
Shirley Retreat, hotel in Saint Christopher

Shirley Retreat is located in Kingston. This simple, tropical-style hotel features free Wi-Fi, a garden and meeting facilities.

Convenient location Friendly staff Great local breakfast
7.8
Scored 7.8
Good
Rated good
421 reviews
Price from£96.91per night
Spanish Dream Hotel, hotel in Saint Christopher

Spanish Dream Hotel features an outdoor swimming pool, fitness centre, a garden and shared lounge in Kingston.

The AC did not work, thank God for the ceiling fan in the bedroom. The ceiling fan as you enter the area blew hot air all night. The lights did not work in that area either. I thought I was getting a small fridge but there was no fridge, kettle, iron... nothing. The bathroom was equipped with a toilet paper that was half way through and that was it for that with 2 hotel size bar soaps. Thats all. Behind the bed had an empty skittles wrapper.
6.4
Scored 6.4
Pleasant
Rated pleasant
55 reviews
Price from£80.46per night
Tropical Manor Inn - Kingston, hotel in Saint Christopher

Tropical Manor Inn - Kingston is a 2-star property situated in Kingston. Boasting room service, this property also provides guests with a restaurant. All rooms in the hotel are fitted with a kettle.

It was a pleasant day I was somewhat happy with this place
6.8
Scored 6.8
Pleasant
Rated pleasant
50 reviews
Price from£47.33per night
See all hotels near Saint Christopher
Subscribe to receive premium deals

Prices drop the moment you sign up!