Book Hotels in Spanish Town
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Spanish Town hotels

S Hotel Kingston
Reviewed on Jul 22, 2025

AC Hotel by Marriott Kingston, Jamaica
Reviewed on Jul 20, 2025

Terra Nova All Suite Hotel
Reviewed on Jul 21, 2025

ROK Hotel Kingston, Tapestry Collection by Hilton
Reviewed on Jul 21, 2025

Courtyard by Marriott Kingston, Jamaica
Reviewed on Jul 13, 2025

R Hotel Kingston
Reviewed on Jul 23, 2025

The Jamaica Pegasus Hotel
Reviewed on Jul 19, 2025

Altamont Court Hotel
Reviewed on Jul 21, 2025

Hotel Four Seasons
Reviewed on Jul 13, 2025
Spanish Town Hotel & Travel Guide\n
You won't be able to find a large range of places to put your feet up within a short drive of Spanish Town's heart. Be sure to book when you can if you'd like to stay close to Spanish Town's action.
The Casa Victoria Golf Retreat is the closest to central Spanish Town and the singular Travelocity-listed option that is located within a short drive.
The Strawberry Hill is around 16 miles (26 kilometers) away from downtown Spanish Town. Another hotel is the Terra Nova All Suite Hotel, which can be found about 11 miles (17 kilometers) away. Some other possible places to stay are the The Courtleigh Hotel and Suites and the The Spanish Court Hotel.
The nearest hotels in Kingston include Trenchtown and Kingston Parish. Trenchtown is 10 miles (16 kilometers) to the east of Spanish Town, while Kingston Parish is 12 miles (19 kilometers) to the east. Hotels and apartments in Trenchtown are the The Jamaica Pegasus Hotel and Knutsford Court Hotel. The Altamont Court Hotel and Jasmine Inn are a selection of the hotels in Kingston Parish.
Before you leave Kingston, you should make sure you are able to watch some local teams. Make your way to Independence Park, which you can find to the east of Spanish Town. Book accommodation in the middle of the sporting action at the New Kingston Guest Apartment at Westbury or the New Kingston Guest Apartments at Seymour.
Before you and your traveling partner head to Spanish Town, don't forget to have a look through our Spanish Town city guide where you'll have the chance to hear the secrets of all the things to do to be found here.
Frequently asked questions
Recent Spanish Town hotel reviews by fellow wanderers

R Hotel Kingston
Explore More Ways to Travel with Travelocity
Accommodation Types
Accommodation Types in Spanish Town
An Attraction
- Hotels near St Catherine District Prison
- Hotels near Jamaica Beaches
- Hotels near Bob Marley Museum
- Hotels near Jamaica House
- Hotels near National Stadium
- Hotels near United States of America Embassy
- Hotels near Devon House
- Hotels near Kingston and St. Andrew Parish Library
- Hotels near Blue and John Crow Mountains National Park
- Hotels near University of the West Indies
- Hotels near Emancipation Park
- Hotels near Manor Park Plaza
- Hotels near Hellshire Beach
- Hotels near Jamaica Conference Center
- Hotels near Sabina Park
- Hotels near Kings House
- Hotels near National Gallery of Jamaica
- Hotels near Caymanas Golf and Country Club
- Hotels near Sabina Park
- Hotels near National Heroes Park
- Hotels near Constant Spring Golf Club
- Hotels near Holywell Park
- Hotels near Lime Cay Beach
- Hotels near Fort Clarence Beach
- Hotels near Independence Park
- Hotels near Institute of Jamaica
- Hotels near Little Theater
- Hotels near Bank of Jamaica
- Hotels near Tropical Plaza
- Hotels near Trench Town Culture Yard
- Caribbean Islands Hotels
- Portmore Hotels
- Irish Town Hotels
- May Pen Hotels
- Newcastle Hotels
- Old Harbour Hotels
- Ewarton Hotels
- Bull Bay Hotels
- North Coast Hotels
- Linstead Hotels
- Thompson Town Hotels
- Robins Bay Hotels
- Hellshire Hotels
- Mount James Hotels
- Mavis Bank Hotels
- Milk River Hotels
- Silver Hill Gap Hotels
- Sandy Bay Hotels
- Greater Antilles Hotels
- Moneague Hotels
- Castleton Hotels
- Summerfield Hotels
- Penlyne Castle Hotels
- Surrey County Hotels
- Salt River Hotels
- Lawrence Tavern Hotels
- Middlesex County Hotels