
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,294 reviews)
The price is ₩213,430
₩263,584 total
includes taxes & fees
Dec 12 - Dec 13

2. Premium Suite at The Vineyards
Premium Suite at The VineyardsKingston
2.0 out of 10, (1 review)
The price is ₩195,979
₩426,743 total
includes taxes & fees
Nov 14 - Nov 15

3. Deanery Apartments - Pool - AC - 24hrs
Deanery Apartments - Pool - AC - 24hrsEden Gardens
The price is ₩252,041
₩391,197 total
includes taxes & fees
Nov 14 - Nov 15

4. S Hotel Kingston
S Hotel KingstonNew Kingston
9.4 out of 10, Exceptional, (1,816 reviews)
The price is ₩226,837
₩292,284 total
includes taxes & fees
Nov 20 - Nov 21

5. The Courtleigh Hotel and Suites
The Courtleigh Hotel and SuitesNew Kingston
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ₩242,289
₩302,138 total
includes taxes & fees
Nov 14 - Nov 15

6. 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 ₩339,148
₩425,878 total
includes taxes & fees
Nov 20 - Nov 21

7. R Hotel Kingston
R Hotel KingstonNew Kingston
8.4 out of 10, Very good, (1,188 reviews)
The price is ₩223,102
₩273,519 total
includes taxes & fees
Nov 17 - Nov 18

8. Shirley Retreat Hotel
Shirley Retreat HotelNew Kingston
8.4 out of 10, Very good, (598 reviews)
The price is ₩122,794
₩136,408 total
includes taxes & fees
Nov 23 - Nov 24

9. Altamont Court Hotel
Altamont Court HotelNew Kingston
8.2 out of 10, Very good, (1,000 reviews)
The price is ₩216,182
₩262,086 total
includes taxes & fees
Nov 14 - Nov 15

10. The Jamaica Pegasus Hotel
The Jamaica Pegasus HotelNew Kingston
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩283,779
₩363,631 total
includes taxes & fees
Nov 14 - Nov 15

11. Grand Hotel Excelsior Port Royal
Grand Hotel Excelsior Port RoyalPort Royal
6.6 out of 10, (1,000 reviews)
The price is ₩123,553
₩189,204 total
includes taxes & fees
Nov 16 - Nov 17

12. Courtyard by Marriott Kingston, Jamaica
Courtyard by Marriott Kingston, JamaicaNew Kingston
8.8 out of 10, Excellent, (688 reviews)
The price is ₩236,905
₩302,674 total
includes taxes & fees
Nov 28 - Nov 29

13. Christar Villas Hotel
Christar Villas HotelNew Kingston
7.6 out of 10, Good, (128 reviews)
The price is ₩164,354
₩198,558 total
includes taxes & fees
Nov 15 - Nov 16

14. Jasmine Inn
Jasmine InnBeverly Hills
7.6 out of 10, Good, (111 reviews)
The price is ₩108,018
₩120,153 total
includes taxes & fees
Nov 14 - Nov 15

15. Millsborough B&B
Millsborough B&BJack's Hill
10.0 out of 10, Exceptional, (21 reviews)
The price is ₩160,026
₩201,367 total
includes taxes & fees
Nov 20 - Nov 21

16. Scarlett By The Sea
Scarlett By The SeaBull Bay
7.4 out of 10, Good, (60 reviews)
The price is ₩85,058
₩103,151 total
includes taxes & fees
Nov 14 - Nov 15

17. Blissett Apts your home away from home
Blissett Apts your home away from homeMolynes Gardens
9.0 out of 10, Wonderful, (16 reviews)
The price is ₩108,013
₩125,548 total
includes taxes & fees
Nov 14 - Nov 15

18. Pulse Rooms at Trafalgar
Pulse Rooms at TrafalgarNew Kingston
7.4 out of 10, Good, (386 reviews)
The price is ₩149,479
₩165,761 total
includes taxes & fees
Nov 15 - Nov 16

19. Sunset Inn Hotel
Sunset Inn HotelNew Kingston
7.0 out of 10, Good, (135 reviews)
The price is ₩105,190
₩122,303 total
includes taxes & fees
Nov 14 - Nov 15

20. RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
8.0 out of 10, Very good, (99 reviews)
The price is ₩121,688
₩141,275 total
includes taxes & fees
Nov 14 - Nov 15
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 ₩226,837
₩292,284 total
includes taxes & fees
Nov 20 - Nov 21
Spa hotels with free breakfast in Kingston
The price is ₩226,837
₩292,284 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

The Jamaica Pegasus Hotel
10/10 Excellent








































































