Skip to main content

Hotels near Santa Cruz

Search hotels and more near Santa Cruz

Filter by:

Star Rating

Review score

Santa Cruz – 16 hotels and places to stay

See the latest prices and deals by choosing your dates.
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 has both free WiFi and free private parking.

Staff
Scored 7.9
7.9
Rated good
Good
16 reviews
Price from
$67.77
1 night, 2 adults
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 has both free WiFi and free private parking....

Beach near
Scored 6.8
6.8
Rated pleasant
Pleasant
34 reviews
Price from
$80
1 night, 2 adults
Kavalá, hotel in Santa Cruz

Kavalá is a recently renovated apartment in San Blas where guests can make the most of its infinity pool and garden. The apartment also offers facilities for disabled guests.

Love 🥰🥰
Scored 8.6
8.6
Rated excellent
Excellent
220 reviews
Price from
$64.75
1 night, 2 adults
Isla Privada San Blas Only Adults, hotel in Santa Cruz

Offering sea views, Isla Privada San Blas Only Adults in San Blas has accommodations, an outdoor swimming pool, a garden, a private beach area, a terrace and a restaurant.

Staff was great beautiful place Diego was great
Scored 8.6
8.6
Rated excellent
Excellent
19 reviews
Price from
$158.52
1 night, 2 adults
Bungalows Dubai de Miramar, hotel in Santa Cruz

Offering a garden, Bungalows Dubai de Miramar features accommodations in San Blas. With sea views, this accommodation offers a swimming pool.

Scored 6.3
6.3
Rated pleasant
Pleasant
6 reviews
Price from
$69.70
1 night, 2 adults
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