Skip to main content

Hotels near Santa Cruz

Search hotels and more near Santa Cruz

Filter by:

Star Rating

Review score

Santa Cruz – 12 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Bahía Paraíso, hotel in Santa Cruz

Located on the beachfront in San Blas and featuring a garden, Hotel Bahía Paraíso has free WiFi. There's a restaurant serving Mexican cuisine, and free private parking is available.

They had air conditioners. The pool is nice, good size room, comfortable beds,
Scored 8.7
8.7
Rated excellent
Excellent
370 reviews
Price from
$119.66
per night
Hotel Paraíso Kora, hotel in Santa Cruz

Hotel Paraíso Kora is offering accommodations in San Blas. This 2-star hotel offers a 24-hour front desk and a tour desk. The hotel also has free WiFi and free private parking.

Staff
Scored 8.7
8.7
Rated excellent
Excellent
10 reviews
Price from
$72.55
per night
Hotel Grand Bahía Los Cocos, hotel in Santa Cruz

Facing the beachfront, Hotel Grand Bahía Los Cocos offers 3-star accommodations in San Blas and has an outdoor swimming pool, restaurant and bar. The hotel also has free WiFi and free private parking....

Beach near
Scored 6.6
6.6
Rated pleasant
Pleasant
30 reviews
Price from
$75
per night
Casa Rinconsito Miramar, hotel in Santa Cruz

Offering a garden, Casa Rinconsito Miramar offers accommodations in San Blas. This property offers access to a patio, a pool table, free private parking, and free Wifi.

Ac in the rooms
Scored 8.3
8.3
Rated very good
Very Good
6 reviews
Price from
$163.24
per night
Isla Privada San Blas Only Adults, hotel in Santa Cruz

Located in San Blas, Isla Privada San Blas Only Adults has accommodations with free WiFi, sea views, a garden with an outdoor swimming pool, and access to a sauna and a hot tub.

Staff was great beautiful place Diego was great
Scored 8.6
8.6
Rated excellent
Excellent
18 reviews
Price from
$146.91
per night
San Blas RV Park Frente al mar, hotel in Santa Cruz

San Blas RV Park Frente al mar offers wellness packages and air-conditioned accommodations in Matanchén, a few steps from Las Islitas Beach.

the location right at the beach was great, good idea, however, terrible upkeep. Manager was apologtic and issued us a refund (a bit short)
Scored 7.6
7.6
Rated good
Good
32 reviews
Price from
$67.37
per night
Casa Matanchen, privada a pie de playa & kaayaks, hotel in Santa Cruz

Casa Matanchen, privada a pie de playa & kaayaks is set in San Blas and offers an outdoor swimming pool, a shared lounge and a garden.

Loved the location, access to the beach.
Scored 7.4
7.4
Rated good
Good
19 reviews
Price from
$285.02
per night
Hotel Garza Canela, hotel in Santa Cruz

Hotel Garza Canela features an outdoor swimming pool, a restaurant and rooms overlooking its gardens.

Location was very good.gardens are pretty
Scored 8.5
8.5
Rated very good
Very Good
257 reviews
Price from
$107
per night
La Familia, hotel in Santa Cruz

Located in San Blas, a 17-minute walk from El Borrego Beach, La Familia has accommodations with a garden, free private parking and a restaurant. The property provides room service and free WiFi.

Beautiful gardens. Nice restaurant. Quiet room.
Scored 9.5
9.5
Rated exceptional
Exceptional
110 reviews
Price from
$49.23
per night
Hotel & Bungalows La Casa de Fortu, hotel in Santa Cruz

Located in San Blas, 1.2 miles from El Borrego Beach, Hotel & Bungalows La Casa de Fortu has accommodations with a garden and free private parking.

Location & clean.
Scored 7.6
7.6
Rated good
Good
114 reviews
Price from
$45.29
per night
See all hotels near Santa Cruz

What Guests Said About Santa Cruz:

  • Scored 4.0
    4.0

    This is a small little fishermen’s town.., it seems to me...

    This is a small little fishermen’s town.., it seems to me that it had its moment years ago but in general terms everything seems to be aging really bad, low maintenance —- quite sad… the beach is quite uggly and dirty… many small unsanitary restaurants on the sea shore.., however, if you are really into fresh fish, it could be a good stop.
    Joseernesto
    Mexico