Find hotels in Santa Cruz from $33

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Casa de Descanso en Santa Cruz
2.5 out of 5
Luis Ibarra 2 esquina con López Mateos, Santa Cruz, NAY
1.41 mi from city center
Get rates
Casa de Descanso en Santa Cruz
Villa Tortuga
3.5 out of 5
Las Tortugas #3, Playa Las Tortuga, Otates y Cantarranas, Zacualpan, NAY
6.98 mi from city center
Get rates
Villa Tortuga
Hotel Bahia Paraiso
3 out of 5
KM 6 San Blas-Tepic Bahía Matanchen, Aticama, NAY
6.95 mi from city center
4.5/5 Wonderful! (8 reviews)
"Es un hotel sencillo, pero muy limpio, con un buen servicio y una excelente ubicación. El trato de su gerente y de su personal siempre es muy amable. Tiene aire acondicionado y un restaurante pequeño pero con platillos muy bien cocinados y sabrosos."

Reviewed on Apr 13, 2021

Get rates
Hotel Bahia Paraiso
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Posada del Rey
2.5 out of 5
10 Campeche, San Blas, NAY
Fully refundableReserve now, pay when you stay
The price is $33 per night from Oct 28 to Oct 28
10.67 mi from city center
3.6/5 Good! (22 reviews)
"I booked 3 double rooms and once we got there they only had 2 rooms available-one of them without hot water available. They also did not leave enough towels for everyone and when asking for more towels staff were not friendly about it."

Reviewed on Jan 12, 2020

Hotel Posada del Rey
Hotel Villa las Rosas
3 out of 5
Av. Insurgentes #100 Pte. Col. Centro, Tepic, NAY
Fully refundableReserve now, pay when you stay
The price is $35 per night from Oct 28 to Oct 28
18.68 mi from city center
4.2/5 Very Good! (10 reviews)
"the property was a pleasant place to stay. The staff in hotel and restaurant were very pleasant."

Reviewed on Jan 25, 2020

Hotel Villa las Rosas
Hotel Marina San Blas
2.5 out of 5
197 Cuauhtémoc El Guayabal, San Blas, NAY
Fully refundableReserve now, pay when you stay
The price is $44 per night from Oct 28 to Oct 28
10.61 mi from city center
3.5/5 Good! (27 reviews)
"the view from the room was amazing!!! clean hotel staff very friendly!"

Reviewed on Mar 18, 2021

Hotel Marina San Blas
Hotel Hacienda Flamingos
3 out of 5
105 Calle Juarez Poniente Centro, San Blas, NAY
The price is $52 per night from Oct 28 to Oct 28
10.84 mi from city center
4.4/5 Excellent! (62 reviews)
"Nice. Loved it."

Reviewed on Oct 26, 2021

Hotel Hacienda Flamingos
Hotel Casa Chacala
3 out of 5
Golfo de Mexico 1, Colonia Chacala, Municipio de Compostela, Chacala, NAY
The price is $35 per night from Oct 28 to Oct 28
18.06 mi from city center
4.4/5 Wonderful! (14 reviews)
Excelente
"It was great"

Reviewed on May 31, 2021

Hotel Casa Chacala
#8 Shared Pool, 3 Bedroom/3 Bathroom, Private beach ramada WIFI SKY
#5 Shared Pool, 3 Bedroom/3 Bathroom, Private beach ramada WIFI SKY
#7 Shared Pool, 3 Bedroom/3 Bathroom, Private beach ramada WIFI SKY
#6 Shared Pool, 3 Bedroom/3 Bathroom, Private beach ramada WIFI SKY
#4 Villa Shared Pool & Spa, 3 Bedrooms/2 Bath, Private Beach Ramada
#3 Villa Shared Pool & Spa, 3 Bedrooms/2 Bath, Private Beach Ramada
Casa #9, Common Pool, Sleeps 6
2.79 mi from city center
Get rates
Casa #9, Common Pool, Sleeps 6
Hotel La Casa De Las Cocadas
2.5 out of 5
Av Juarez Centro, San Blas, NAY
10.93 mi from city center
4.3/5 Excellent! (39 reviews)
"Very clean and quiet property with a nice location across rom the river and historic dock of San Blas. The main square with a number of dining options is an approximate 5 minute walk."

Reviewed on Dec 15, 2020

Get rates
Hotel La Casa De Las Cocadas
Cabaña para 6 con Alberca a solo 3 min de la Playa de Chacala Nayarit
Casa Rinconcito Miramar
The price is $232 per night from Nov 1 to Nov 1
1.45 mi from city center
Casa Rinconcito Miramar
Casa de descanso en Santa Cruz
1.41 mi from city center
Get rates
Casa de descanso en Santa Cruz
Fiesta Inn Tepic
3.5 out of 5
Blvd Luis Donaldo Colosio 580, Colonia Benito Juarez, Tepic, NAY
Fully refundableReserve now, pay when you stay
The price is $50 per night from Oct 29 to Oct 29
20.54 mi from city center
4.3/5 Excellent! (481 reviews)
Recomendable
"Todo muy bien.! 👌"

Reviewed on May 31, 2021

Fiesta Inn Tepic
Don't see what you're looking for?
See all available properties in Santa Cruz
View all properties
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.

Visiting Santa Cruz

Travelers to Santa Cruz will find plenty to explore and enjoy. There are 27 hotels and other accommodations in the surrounding area. The closest major airport is in Tepic, Nayarit (TPQ-Amado Nervo National), 21.7 mi (34.9 km) from the city center.

Sightseeing and Staying in Santa Cruz

Places to visit in the larger region include Playa Platanitos, Las Islitas Beach, and Matanchen Bay Beach. Additionally, you'll find El Borrego Beach and La Marinera Temple Ruins in the area.

As you start planning for your getaway to Santa Cruz, you might not find the perfect accommodation centrally located, but you can select from 27 hotels and other lodging options within the larger area. Below are places to stay in the region:

  • Fray Junipero Serra is 19.3 mi (31.1 km) from the center of Santa Cruz. Guests who stay at this 3-star hotel in Tepic can enjoy access to 2 restaurants and free breakfast, along with free WiFi. Our customers like its breakfast and central location.
  • Fiesta Inn Tepic is 20.5 mi (33.1 km) from central Santa Cruz. This 3.5-star hotel in Tepic features a restaurant, free WiFi, and free valet parking. It's a favorite with Expedia travelers for its helpful staff and proximity to shopping.
  • Hotel Las Palomas Tepic Express is located 17.5 mi (28.1 km) from the heart of Santa Cruz. This 3-star hotel in Tepic features a restaurant, free WiFi, and free parking.

Dressing for Santa Cruz

  • Between January and March, daytime temperatures average 87°F, while nighttime temperatures stay around 66°F
  • From April to June, the average is 92°F during the day and 66°F at night
  • July through September sees average temperatures of 94°F during the day and 76°F at night
  • In October-December, you can expect 91°F as the daytime average and 69°F as the nighttime average
  • Average annual rainfall for Santa Cruz is 1.26 inches
  • August and July are usually the hottest months averaging 93°F, while March and April are usually the coldest with an average temperature of 66°F

Frequently asked questions

Recent reviews of Santa Cruz hotels

More trip options