Beginning of main content

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Tonight Jan 19 - Jan 20
This weekend Jan 22 - Jan 24
Next weekend Jan 29 - Jan 31

Most frequently booked Santa Cruz hotels



3.0 out of 5.0 Cogle Road, Santa Cruz, Saint Elizabeth
This guesthouse doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden and luggage storage are also provided.
My Father's Works Jamaica

My Father's Works Jamaica

Santa Cruz, Saint Elizabeth
This villa features limo/town car service, a garden, and concierge services.
Bed and Breakfast, B & B, BNB, Guest House, Hotel, Community Tourism, Southcoast

Bed and Breakfast, B & B, BNB, Guest House, Hotel, Community Tourism, Southcoast

Santa Cruz, Saint Elizabeth
Situated on the waterfront, this romantic bed & breakfast is within 20 mi (32 km) of Bubbling Spring Mineral Bath, YS Falls, and Appleton Estate. Mega Mart and Marshall's Pen Great House are also within 20 mi (32 km).

How much is a hotel room in Santa Cruz?

Hotels in Santa Cruz start at $63 per night. Prices and availability subject to change. Additional terms may apply.

Santa Cruz Hotel & Travel Guide

Savvy travelers can find 18 hotels options within a reasonable driving distance of Santa Cruz via Travelocity's large accommodation booking page.

The Jake's, Jamaica, which is the closest hotel, is situated 12 miles (20 kilometers) from the heart of downtown Santa Cruz. However, you might like to look into the Golf View Hotel, located in Jamaica, which is 12 miles (19 kilometers) away.

12 miles (19 kilometers) away from the city center of Santa Cruz, you will find the Treasure Beach Hotel. Alternatively, the Idlers' Rest Beach Hotel is positioned 12 miles (19 kilometers) away. More hotel options worth checking out around Santa Cruz are the Sunset Resort along with the Hope House.

The closest places to stay in South Coast include Treasure Beach and Mandeville. Treasure Beach is 12 miles (19 kilometers) to the southwest of Santa Cruz, while Mandeville is 12 miles (20 kilometers) to the southwest. Travelocity-listed accommodation options in Treasure Beach include the Calabash Bay Four Bedroom Villa and Treasure Bay Guesthouse. The Mandeview Hotel and Country Home Bed & Breakfast are some of the places to stay in Mandeville.

Get a sporting fix with a trek to Independence Park, which is located 60 miles (96 kilometers) to the east of Santa Cruz. Book a hotel surrounded by the action at the Terra Nova All Suite Hotel or the The Courtleigh Hotel and Suites.

When you're flying via Sir Donald Sangster International Airport and would like to find a room in the area, consider Secrets St. James Montego Bay - Luxury All Inclusive or The Oasis at Sunset - All Inclusive.

Recent Santa Cruz hotel reviews by fellow wanderers

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.