Search hotels in San Blas

Enter your dates to see the latest prices and deals for San Blas hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in San Blas with the extras that matter to you

San Blas – 31 hotels and places to stay

Filter by:

Star rating
Review score

Hotel Los Álvarez

Hotel in San Blas

Set in San Blas, Nayarit region, Hotel Los Álvarez is situated 1.9 km from El Borrego Beach. The accommodation offers room service and a 24-hour front desk for guests.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
£30.83
1 night, 2 adults

La Familia

Hotel in San Blas

Situated in San Blas, 1.5 km from El Borrego Beach, La Familia features accommodation with a garden, free private parking and a restaurant. The accommodation provides room service and free WiFi.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 92 reviews
Price from
£48.81
1 night, 2 adults

Kavalá

Hotel in San Blas

Facing the beachfront in San Blas, Kavalá has a garden. Featuring an outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

I
Isabel
From
United Kingdom
Everything. It’s new and the staff were all very attentive and helpful. We had a sea view which was fabulous. Our room was clean, the shower had plenty of hot water, the kitchen was great and we could make tea. The pool was lovely with its infinity view to the sea and we enjoyed a swim after being in the sea. We had plenty of charging sockets. The sunset while we ate our evening meal was magical.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 296 reviews
Price from
£89.34
1 night, 2 adults

BAOS

Hotel in San Blas

Facing the beachfront, BAOS offers 4-star accommodation in San Blas and has an outdoor swimming pool, private beach area and terrace.

J
Jean
From
Canada
Great place with nice beach area. The room was better then expected and super clean.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 699 reviews
Price from
£55.40
1 night, 2 adults

Hotel Garza Canela

Hotel in San Blas

Located in San Blas, less than 1 km from El Borrego Beach, Hotel Garza Canela provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

j
judi
From
United States
The breakfast, although not included, was great. The coffee and fruit plates, in particular, were a perfect day starter. The bar was special and Julio was top notch. Josefina went above and beyond to be helpful. The staff, in general, was exceptional. Our poolside bungalow was quiet and pleasant.Loved our stay.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 118 reviews
Price from
£102.34
1 night, 2 adults

Hotel Boutique Luz de Luna

Hotel in San Blas

Hotel Boutique Luz de Luna is offering accommodation in San Blas. The property is non-smoking and is set 1.6 km from El Borrego Beach. At the hotel, rooms are equipped with a balcony.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 10 reviews
Price from
£44.62
1 night, 2 adults

Hotel Paraíso Kora

Hotel in San Blas

Hotel Paraíso Kora is offering accommodation in San Blas. This 2-star hotel offers a 24-hour front desk and a tour desk.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 47 reviews
Price from
£93.54
1 night, 2 adults

Hotel Posada del Rey

Hotel in San Blas

Set 1.2 km from El Borrego Beach, Hotel Posada del Rey offers 3-star accommodation in San Blas and has an outdoor swimming pool, a garden and a terrace.

J
Judith
From
Canada
Very nice grounds with a lovely swimming pool, lots of plants and nice patio furniture.. There is a rooftop patio where you can watch the sun rise or set. The staff are friendly, no English spoken except by the night watchman, so a good opportunity to practice your Spanish.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 23 reviews
Price from
£37.57
1 night, 2 adults

Hotel Marina San Blas

Hotel in San Blas

Hotel Marina San Blas features an outdoor swimming pool, garden, a private beach area and terrace in San Blas. This 4-star hotel offers room service, a tour desk and free WiFi.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 96 reviews
Price from
£46.35
1 night, 2 adults

Hotel & Bungalows La Casa de Fortu

Hotel in San Blas

Situated in San Blas, 1.9 km from El Borrego Beach, Hotel & Bungalows La Casa de Fortu features accommodation with an outdoor swimming pool, free private parking and a garden.

C
Celia_Durango
From
Mexico
The kitchenette was exactly what I needed, having a fridge in thrat climate is a plus plus plus, air conditioning very good, comfortable and clean room
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 127 reviews
Price from
£49.78
1 night, 2 adults
See all 31 hotels in San Blas

Most booked hotels in San Blas and surroundings in the past month

See all

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 699 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 296 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 149 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 199 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 118 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 96 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 20 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 92 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 62 reviews

Budget hotels in San Blas and nearby

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 699 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 296 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 149 reviews
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 118 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 96 reviews
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 20 reviews
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 92 reviews

Hotels located in the centre of San Blas

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 10 reviews
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 127 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 23 reviews

FAQs about hotels in San Blas

What guests said about San Blas:

Scored out of 10, guest rating 10

San Bas is a quiet relaxing town a short walk to the beach,...

San Bas is a quiet relaxing town a short walk to the beach, which is calm and never crowded. The food is fresh and good everywhere. The people are very friendly. Always felt safe. Wala Wala is our favorite restaurant. Others are Orfos, Pipalias Guiannis and la Isla.
Guest review byCindi
United States
Scored out of 10, guest rating 10

A lovely small city with accessible art, cute square, great...

A lovely small city with accessible art, cute square, great seafood and friendly people. I did the boat trip into the La Tovara nature reserve, and it was fantastic! Try to go early in the morning. The ruins of a fort and church up the hill are nice to visit. Great views, take your binoculars, there are huge old trees, and lots of birds. I took a taxi up and walked down. Over all, I really enjoyed San Blas and hope to return for longer next year.
Guest review byJudith
Canada
Scored out of 10, guest rating 8.0

Friendly people, lots to see if you like small coastal...

Friendly people, lots to see if you like small coastal fishing villages. With two rivers, there are plenty of birds and wildlife to see. The village is pleasant to walk at night with local families enjoying the plaza.
Guest review byShawn
Canada
Scored out of 10, guest rating 10

Although not directly on a beach, San Blas has much to see.

Although not directly on a beach, San Blas has much to see. It is a peaceful town on a beautiful river. There was more to do in the area than we had time to visit. It's easy to walk anywhere in town, but a car is the best way to get to the outlying beaches and fishing villages. As a retired couple, we appreciated getting away from the artificiality of Sayulita and San Pancho.
Guest review byCynthia
United States
Scored out of 10, guest rating 6.0

We went for bird watching and photography.

We went for bird watching and photography. We had an excellent local guide Antonio Robles. We also did a boat tour up the mangrove river with Don Chencho who was an excellent and knowledgeable bird spotter. Beware that the afternoon (3:00-7:00) boat tour returns after dark when it is quite cool. Other than birding there is very little to see or do in San Blas. It looks like its better times are long past. Best restaurant is WalaWala, a nice Mexican place with good food and a great English speaking host.
Guest review byOliver
Canada

See reviews by guests who stayed at hotels in San Blas

See all
From £55.40 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 699 reviews
The hotel and staff we're great. Make sure you stay in the new wing. About 15 min. from San Blas Beach club drinks and service was good but the sand fleas were terrible. Hard to be outside at sunset. Bring lots of bug spray and use it. Breakfasts were good but main food service ends at 6pm in the beach club. Hotel food service after that not great. Baos hotel is safe and comfortable.
Guest review byPatrick
Mexico
From £72.91 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 196 reviews
What a nice place! Beautiful and clean, we were very comfortable in our room on the second floor and enjoyed the awesome pool with a good complimentary espresso. We were only in San Blas one night but I almost wanted to stay more just to enjoy this nice hotel. I highly recommend!
Guest review byElisabeth
Canada
From £102.34 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 118 reviews
I liked the staff and how they make you feel comfortable during your stay. I loved I could bring my pet and there were no issues. Really nice hotel
Guest review byDavid
Mexico
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 45 reviews
Very interesting hotel with lots of character Nice room, good aircon Best breakfast Good pool
Guest review byDnalford
South Africa
From £102.34 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 118 reviews
Beautiful ‘Old Mexico’ hotel
Guest review byGraham
Australia

More places to explore, more ways to go