Hotels in Spanish Town
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Spanish Town?

Paradise Reggae Resort
Paradise Reggae ResortSpanish Town
5.8 out of 10, (6 reviews)
The price is CNY791
CNY917 total
includes taxes & fees
Jun 16 - Jun 17

Serenity Oasis Apartment
Serenity Oasis ApartmentSpanish Town
The price is CNY460
CNY840 total
includes taxes & fees
Jun 16 - Jun 17

Immaculate 2-bed Apartment in Spanish Town
Immaculate 2-bed Apartment in Spanish TownSpanish Town
The price is CNY456
CNY531 total
includes taxes & fees
Jun 16 - Jun 17

Strawberry Hill
Strawberry HillIrish Town
9.2 out of 10, Wonderful, (166 reviews)
The price is CNY2,275
CNY2,736 total
includes taxes & fees
Jun 16 - Jun 17

RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
8.0 out of 10, Very Good, (98 reviews)
The price is CNY617
CNY716 total
includes taxes & fees
Jun 19 - Jun 20

Pogas suites
Pogas suitesKencot
2.0 out of 10, (1 review)
The price is CNY460
CNY574 total
includes taxes & fees
Jun 16 - Jun 17

Kingsworth Bed and Breakfast
Kingsworth Bed and BreakfastJack's Hill
7.2 out of 10, Good, (84 reviews)
The price is CNY426
CNY475 total
includes taxes & fees
Jun 16 - Jun 17

Lejartre's Retreat
Lejartre's RetreatMount James
The price is CNY1,353
CNY1,495 total
includes taxes & fees
Jun 16 - Jun 17

Jay's Guest House
Jay's Guest HousePenlyne Castle
9.0 out of 10, Wonderful, (12 reviews)
The price is CNY402
CNY537 total
includes taxes & fees
Jun 16 - Jun 17

Grand Hotel Excelsior Port Royal
Grand Hotel Excelsior Port RoyalPort Royal
6.6 out of 10, (955 reviews)
The price is CNY1,057
CNY1,485 total
includes taxes & fees
Jun 17 - Jun 18

New Kingston Guest Apartment VII
New Kingston Guest Apartment VIILiguanea
10.0 out of 10, Exceptional, (8 reviews)
The price is CNY1,886
CNY2,845 total
includes taxes & fees
Jun 16 - Jun 17

Incognito Vacation Stays
Incognito Vacation StaysKingston
8.6 out of 10, Excellent, (14 reviews)
The price is CNY730
CNY847 total
includes taxes & fees
Jun 16 - Jun 17

Phoenix Park Villas Portmore
Phoenix Park Villas PortmorePortmore
9.8 out of 10, Exceptional, (6 reviews)
The price is CNY1,096
CNY2,182 total
includes taxes & fees
Jun 16 - Jun 17

Forres Park Resort & Spa
Forres Park Resort & SpaMavis Bank
8.2 out of 10, Very Good, (34 reviews)
The price is CNY609
CNY615 total
includes taxes & fees
Jun 16 - Jun 17

Royale Jazz Hotel
Royale Jazz HotelEastwood Park
The price is CNY852
CNY987 total
includes taxes & fees
Jun 16 - Jun 17

Christar Villas Hotel
Christar Villas HotelNew Kingston
7.4 out of 10, Good, (65 reviews)
The price is CNY753
CNY911 total
includes taxes & fees
Jun 16 - Jun 17

ROK Hotel Kingston, Tapestry Collection by Hilton
ROK Hotel Kingston, Tapestry Collection by HiltonKingston
8.8 out of 10, Excellent, (1,254 reviews)
The price is CNY1,043
CNY1,289 total
includes taxes & fees
Jul 11 - Jul 12

Casa Tianna Guest Apartments
Casa Tianna Guest ApartmentsHavendale
9.4 out of 10, Exceptional, (53 reviews)
The price is CNY980
CNY1,659 total
includes taxes & fees
Jun 16 - Jun 17

Chancery Hall Hideaway Guest Apt
Chancery Hall Hideaway Guest AptKingston
The price is CNY883
CNY1,641 total
includes taxes & fees
Jun 16 - Jun 17

Deanery Apartments - Pool - AC - 24hrs
Deanery Apartments - Pool - AC - 24hrsEden Gardens
The price is CNY1,278
CNY1,984 total
includes taxes & fees
Jun 16 - Jun 17
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.
Go beyond your typical stay in Spanish Town
Apartment
Top neighborhoods in Spanish Town
Spanish Town Zone
Spanish Town's Spanish Town Zone neighborhood is home to attractions such as St Catherine District Prison and Rodney Memorial.
Top landmarks in Spanish Town
Learn more about Spanish Town
Spanish Town is well-known for its attractions such as Courthouse Ruins and St Catherine District Prison.

Check out reviews of Spanish Town hotels guests love

R Hotel Kingston
10/10 Excellent




































































