
Find Resorts & Hotels with Spas in Kingston
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Kingston Resorts & Hotels with Spas
Our top choices for Kingston hotels with a spa

1. ROK Hotel Kingston, Tapestry Collection by Hilton
ROK Hotel Kingston, Tapestry Collection by HiltonKingston
8.8 out of 10, Excellent, (1,296 reviews)
The price is ₩219,334
₩270,855 total
includes taxes & fees
Nov 20 - Nov 21

2. Premium Suite at The Vineyards
Premium Suite at The VineyardsKingston
2.0 out of 10, (1 review)
The price is ₩200,643
₩436,898 total
includes taxes & fees
Nov 10 - Nov 11

3. Deanery Apartments - Pool - AC - 24hrs
Deanery Apartments - Pool - AC - 24hrsEden Gardens
The price is ₩258,040
₩400,507 total
includes taxes & fees
Nov 10 - Nov 11

4. S Hotel Kingston
S Hotel KingstonNew Kingston
9.4 out of 10, Exceptional, (1,817 reviews)
The price is ₩232,236
₩299,240 total
includes taxes & fees
Nov 20 - Nov 21

5. The Jamaica Pegasus Hotel
The Jamaica Pegasus HotelNew Kingston
8.8 out of 10, Excellent, (1,008 reviews)
The price is ₩290,534
₩372,287 total
includes taxes & fees
Nov 10 - Nov 11

6. The Courtleigh Hotel and Suites
The Courtleigh Hotel and SuitesNew Kingston
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ₩248,057
₩309,331 total
includes taxes & fees
Nov 10 - Nov 11

7. VIA Braemar Apartment with rooftop pool
VIA Braemar Apartment with rooftop poolNew Kingston
The price is ₩273,058
₩417,779 total
includes taxes & fees
Nov 10 - Nov 11

8. Scarlett By The Sea
Scarlett By The SeaBull Bay
7.4 out of 10, Good, (60 reviews)
The price is ₩87,082
₩105,606 total
includes taxes & fees
Nov 10 - Nov 11

9. AC Hotel by Marriott Kingston, Jamaica
AC Hotel by Marriott Kingston, JamaicaNew Kingston
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ₩335,384
₩421,337 total
includes taxes & fees
Nov 20 - Nov 21

10. Shirley Retreat Hotel
Shirley Retreat HotelNew Kingston
8.4 out of 10, Very good, (597 reviews)
The price is ₩125,717
₩139,654 total
includes taxes & fees
Nov 23 - Nov 24

11. R Hotel Kingston
R Hotel KingstonNew Kingston
8.4 out of 10, Very good, (1,192 reviews)
The price is ₩228,413
₩280,029 total
includes taxes & fees
Nov 10 - Nov 11

12. Altamont Court Hotel
Altamont Court HotelNew Kingston
8.2 out of 10, Very good, (1,003 reviews)
The price is ₩221,327
₩268,323 total
includes taxes & fees
Nov 10 - Nov 11

13. RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
8.0 out of 10, Very good, (99 reviews)
The price is ₩124,584
₩144,637 total
includes taxes & fees
Nov 12 - Nov 13

14. Terra Nova, BW Premier Collection
Terra Nova, BW Premier CollectionHalf Way Tree
9.0 out of 10, Wonderful, (1,006 reviews)
The price is ₩225,013
₩271,381 total
includes taxes & fees
Nov 11 - Nov 12

15. Courtyard by Marriott Kingston, Jamaica
Courtyard by Marriott Kingston, JamaicaNew Kingston
8.8 out of 10, Excellent, (685 reviews)
The price is ₩242,544
₩309,878 total
includes taxes & fees
Nov 20 - Nov 21

16. Hotel Four Seasons
Hotel Four SeasonsNew Kingston
8.2 out of 10, Very good, (1,006 reviews)
The price is ₩172,027
₩211,893 total
includes taxes & fees
Nov 22 - Nov 23

17. Christar Villas Hotel
Christar Villas HotelNew Kingston
7.6 out of 10, Good, (126 reviews)
The price is ₩168,267
₩203,285 total
includes taxes & fees
Nov 10 - Nov 11

18. Jasmine Inn
Jasmine InnBeverly Hills
7.6 out of 10, Good, (111 reviews)
The price is ₩110,588
₩123,012 total
includes taxes & fees
Nov 10 - Nov 11

19. Strawberry Hill
Strawberry HillIrish Town
9.2 out of 10, Wonderful, (191 reviews)
The price is ₩505,157
₩607,554 total
includes taxes & fees
Nov 10 - Nov 11

20. Grand Hotel Excelsior Port Royal
Grand Hotel Excelsior Port RoyalPort Royal
6.6 out of 10, (1,002 reviews)
The price is ₩124,706
₩191,510 total
includes taxes & fees
Nov 11 - Nov 12
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.
Spa hotels with pools in Kingston
The price is ₩232,236
₩299,240 total
includes taxes & fees
Nov 20 - Nov 21
Spa hotels with free breakfast in Kingston
The price is ₩232,236
₩299,240 total
includes taxes & fees
Nov 20 - Nov 21
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 Kingston Hotel Reviews

Terra Nova, BW Premier Collection
10/10 Excellent














































































