Hotels in San Blas, Mexico

Search and compare San Blas, Mexico hotels from hundreds of travel sites and save

San Blas, Nayarit, Mexico
Sep 27 — Sep 282
San Blas, Nayarit, Mexico
Tue 9/27
Wed 9/28
...and more

Cheapest hotels in San Blas, Mexico

Hotel Posada Del Rey
8.4 Excellent
10 Campeche, San Blas, Nayarit, Mexico
Show on map
0.4 mi from city centre, San Blas, NA, Mexico 

Boasting an outdoor pool, Hotel Posada del Rey is located in San Blas and provides comfortable accommodation. It also offers complimentary wireless internet.

$33
Avg. per night
Hotel Marina San Blas
8.2 Excellent
197 Cuauhtémoc El Guayabal, San Blas, Nayarit, Mexico
Show on map
0.5 mi from city centre, San Blas, NA, Mexico 

Boasting a private beach and an outdoor pool, Hotel Marina San Blas is situated in San Blas and offers comfortable accommodation. Guests can also make use of complimentary Wi-Fi.

$45
Avg. per night
Hotel Hacienda Flamingos
8.7 Excellent
105 Calle Juarez Poniente Centro, San Blas, Nayarit, Mexico
Show on map
0.3 mi from city centre, San Blas, NA, Mexico 

Hotel Hacienda Flamingos is situated in San Blas and features complimentary wireless internet. It also offers luggage storage, a library and an outdoor pool.

$48
Avg. per night
Hotel Playa del Rey
10.0 Excellent
217 Calle Canalizo, San Blas, Nayarit, Mexico
Show on map
0.3 mi from city centre, San Blas, NA, Mexico 

Hotel Playa del Rey is located in San Blas and is close to Playa El Borrego. It also offers free Wi-Fi.

$62
Avg. per night

Hotel prices in San Blas

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Blas

Facts about staying in San Blas

  • What are the best hotels in San Blas?

    104 reviews rated Hotel Posada Del Rey with an average score of 8.4/10. It may also be worth looking into the Hotel Hacienda Flamingos, which received a rating of 8.7/10 from 121 reviews. Hotel Garza Canela could also be a good option, with a score of 8.5/10 from 188 reviews.