Photo by Kimberly & Tyler

Find hotels in San Blas from $31

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

#7 Shared Pool, 3 Bedroom/3 Bathroom, Private beach ramada WIFI SKY
Casa de Descanso en Santa Cruz
2.5 out of 5
Luis Ibarra 2 esquina con López Mateos, Santa Cruz, NAY
9.06 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
14.07 mi from city center
Get rates
Villa Tortuga
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.
Grand Bahia Los Cocos
2.5 out of 5
Aticama Santa Cruz s/n Playa los Cocos, Aticama, NAY
6.57 mi from city center
2.8/5 (8 reviews)
"La cocina no me gusto les falraba mas seriedad pero en cuanto la estancia en el hotel muy guato"

Reviewed on Jun 13, 2019

Get rates
Grand Bahia Los Cocos
Hotel Hacienda Flamingos
3 out of 5
105 Calle Juarez Poniente Centro, San Blas, NAY
Fully refundableReserve now, pay when you stay
The price is $48 per night from Nov 30 to Nov 30
1.34 mi from city center
4.3/5 Excellent! (64 reviews)
"Pool and a/c and refrig"

Reviewed on Nov 2, 2021

Hotel Hacienda Flamingos
Hotel Fiesta Portola
3 out of 5
Calle Paredes 118 Norte, Col barrio chino, San Blas, San Blas, NAY
1.28 mi from city center
3.6/5 Good! (5 reviews)
"I don't live in Mexico you guys are a bunch of f****** thief"

Reviewed on May 4, 2021

Get rates
Hotel Fiesta Portola
Hotel Posada del Rey
2.5 out of 5
10 Campeche, San Blas, NAY
Fully refundableReserve now, pay when you stay
The price is $31 per night from Nov 30 to Nov 30
1.37 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 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 $40 per night from Nov 30 to Nov 30
1.39 mi from city center
3.6/5 Good! (30 reviews)
"We loved the grounds and pool. The room was comfortable but it is very possible that my husband got bed bug bites from the bed. We know about the jejenes and mosquitos that are there but the placement of the bites make me wonder about your beds. You need to check them out. Otherwise the Hotel is ..."

Reviewed on Nov 16, 2021

Hotel Marina San Blas
Exotic villa on the ocean in private gated community for a unique vacation.
5/5 Exceptional! (2 reviews)
Wonderful stay!
"If you’re looking for something different, this is it! This was a wonderful experience for us. The house is beautiful, clean, fun and was accommodating for the 5 of us. Great ocean view, nice stairway down to the rocks, and short walk down to the pool. The cleaning crew was attentive and very generous. ..."

Reviewed on Jul 13, 2021

Get rates
Exotic villa on the ocean in private gated community for a unique vacation.
#8 Shared Pool, 3 Bedroom/3 Bathroom, Private beach ramada WIFI SKY
#6 Shared Pool, 3 Bedroom/3 Bathroom, Private beach ramada WIFI SKY
Casa Bougainvillea
Zacualpan, NAY
13.35 mi from city center
Get rates
Casa Bougainvillea
Charming private villa steps from the beach in Riviera Nayarit.
5/5 Exceptional! (23 reviews)
Excelent enviroment
"We were very happy during our stay at this house. Very nice quiet place, with large gardens, two pools, steps from the beach. The gardener and her wife were very servicial. We definitely want to return. Make sure you bring enough food and drinks since there are no grocery stores near."

Reviewed on Jul 21, 2021

Get rates
Charming private villa steps from the beach in Riviera Nayarit.
Casa Bougainvillea
Zacualpan, NAY
The price is $425 per night from Nov 30 to Nov 30
13.32 mi from city center
Casa Bougainvillea
#4 Villa Shared Pool & Spa, 3 Bedrooms/2 Bath, Private Beach Ramada
Casa #9, Common Pool, Sleeps 6
10.74 mi from city center
Get rates
Casa #9, Common Pool, Sleeps 6
Hotel Bahia Paraiso
3 out of 5
KM 6 San Blas-Tepic Bahía Matanchen, Aticama, NAY
The price is $88 per night from Dec 1 to Dec 1
3.78 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

Hotel Bahia Paraiso
Hotel Paraiso Kora
2.5 out of 5
Los Cocos Km1, Playa Los Cocos, Aticama, NAY
6.57 mi from city center
3.6/5 Good! (9 reviews)
Ok place to stop
"Good place to stay. Reasonable and somewhat comfortable. Very large rooms. No restaurant or bar in site but several 1 km away."

Reviewed on Apr 1, 2021

Get rates
Hotel Paraiso Kora
Hotel Room #6, 2 Queen Beds, Private Bath, Pool & Spa with Hidromassage
Casa Rinconcito Miramar
The price is $226 per night from Dec 1 to Dec 1
8.85 mi from city center
Casa Rinconcito Miramar
Don't see what you're looking for?
See all available properties in San Blas
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.

Frequently asked questions

Recent reviews of San Blas hotels
expedia verified reviews