Search hotels in San Blas

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

San Blas – 32 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Kavalá

Hotel in San Blas

Beachfront Location: Kavalá in San Blas offers direct beachfront access with stunning sea views. Guests can relax by the infinity swimming pool or explore the lush garden.

Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms, and modern amenities such as free WiFi, streaming services, and work desks. Family rooms and balconies provide additional comfort.

Exceptional Services: The hotel provides private check-in and check-out, full-day security, and express services. Additional facilities include a kids' pool, outdoor seating area, and terrace.

Nearby Attractions: Located 55 km from Tepic Airport, Kavalá is highly rated for its beachfront location, scenic views, and attentive staff.

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, 286 reviews
Price from
£81.91
1 night, 2 adults

Hotel Garza Canela

Hotel in San Blas

Comfortable Accommodations: Hotel Garza Canela in San Blas offers family rooms with air-conditioning, private bathrooms, and garden or inner courtyard views. Each room includes a work desk, seating area, and free toiletries.

Dining and Leisure: Guests can enjoy a family-friendly restaurant serving Mexican, pizza, seafood, local, international, and Latin American cuisines. The bar provides a relaxing atmosphere, while the year-round outdoor swimming pool and children's playground offer leisure options.

Convenient Location: Located less than 1 km from El Borrego Beach and 67 km from Tepic Airport, the hotel offers easy access to local attractions. Free on-site private parking and bicycle parking enhance the stay.

Guest Services: The hotel features a 24-hour front desk, concierge service, and daily housekeeping. Additional amenities include a public bath, outdoor seating area, and free WiFi.

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, 112 reviews
Price from
£96
1 night, 2 adults

Hotel Boutique Luz de Luna

Hotel in San Blas

Comfortable Accommodations: Hotel Boutique Luz de Luna in San Blas offers air-conditioned rooms with balconies, private bathrooms, free toiletries, showers, and TVs. Each room ensures a pleasant stay with modern amenities.

Convenient Facilities: Guests enjoy free off-site private parking, providing added convenience. The hotel reception staff speak Spanish, assisting with any needs.

Local Attractions: El Borrego Beach is a 19-minute walk away, offering scenic seaside views. Tepic Airport is 66 km from the property, facilitating easy travel.

Dining Options: A restaurant in the surrounding area provides additional dining options for guests.

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

Hotel Los Álvarez

Hotel in San Blas

Comfortable Accommodations: Hotel Los Álvarez in San Blas offers air-conditioned rooms with private balconies. Each room includes a private bathroom with free toiletries, a shower, and a TV.

Essential Facilities: Guests enjoy free WiFi, a 24-hour front desk, and room service. Free on-site private parking is available, along with a microwave for added convenience.

Prime Location: El Borrego Beach is located 1.9 km from the hotel. Tepic Airport is 66 km away, providing easy access for travellers.

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

Hotel Paraíso Kora

Hotel in San Blas

Comfortable Accommodations: Hotel Paraíso Kora in San Blas offers air-conditioned rooms with private bathrooms, garden and mountain views, and modern amenities including free WiFi, TV, and wardrobe.

Leisure Facilities: Guests can enjoy an outdoor swimming pool, kids' pool, and outdoor seating area. Additional features include a terrace, kitchenette, balcony, and free on-site private parking.

Convenient Services: The hotel provides private check-in and check-out, a 24-hour front desk, daily housekeeping, and a tour desk. Free toiletries, shower, and kitchenware enhance the stay.

Local Attractions: Located 60 km from Tepic Airport, the hotel is near Playa Los Cocos and offers cycling activities. Guests appreciate the swimming pool and room cleanliness.

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

Hotel Marina San Blas

Hotel in San Blas

Elegant Accommodation: Hotel Marina San Blas in San Blas offers a 4-star experience with a private beach area, swimming pool with a view, sun terrace, and lush garden. Complimentary WiFi is available in public areas.

Comfortable Amenities: Guests enjoy air-conditioning, private bathrooms, balconies with sea views, and modern amenities such as a coffee machine and work desk. Additional facilities include a kids' pool, family rooms, and bicycle parking.

Prime Location: El Borrego Beach is a 15-minute walk away, and Tepic Airport is 67 km from the hotel. The surrounding area provides ample opportunities for relaxation and exploration.

S
Sharon
From
Mexico
Walking distance to center. Beautiful view. Quiet
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 89 reviews
Price from
£42.47
1 night, 2 adults

Hotel Hacienda Flamingos

Hotel in San Blas

Historic Setting: Hotel Hacienda Flamingos in San Blas is housed in a historic building, offering a unique atmosphere. Guests enjoy garden views and a terrace, complemented by a traditional restaurant serving Mexican cuisine.

Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms, and garden or inner courtyard views. Additional amenities include a minibar, coffee machine, and free WiFi in public areas.

Leisure Facilities: The hotel offers a year-round outdoor swimming pool, kids' pool, and outdoor seating area. Free off-site private parking is available, along with daily housekeeping service and film nights.

Local Attractions: El Borrego Beach is an 18-minute walk away, and Tepic Airport is 67 km from the property.

H
Hector Alejandro
From
Mexico
We like it a lot the way it has been decorated, our room was clean and suited. The swimming pool and the garden was well maintained and next to it there was a shower and restrooms . The inner Garden next to the front desk it's beautiful. On the walls there's plenty of Pictures ,books and random stuff, looks like a little museum. If you need a place to relax this it's the Hotel you need. AC is cold and the ceiling fan works . Breakfast was included and was a little Buffett, it was just ok . But it works since I have to leave Early for a trip to LaTovara ..
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 43 reviews
Price from
£50.44
1 night, 2 adults

Estancia Las Flores

Hotel in San Blas

Comfortable Accommodations: Estancia Las Flores in San Blas offers family rooms with air-conditioning, private bathrooms, and garden views. Each room includes a tea and coffee maker, free toiletries, and a TV.

Exceptional Facilities: Guests enjoy a sun terrace, garden, and free WiFi. Additional amenities include a coffee shop, outdoor seating area, picnic area, and free off-site private parking.

Convenient Location: Located 67 km from Tepic Airport, the hotel is an 18-minute walk from El Borrego Beach. Nearby attractions include San Blas Cathedral and the San Blas Museum.

Guest Services: Private check-in and check-out, concierge service, room service, and a tour desk enhance the stay.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 146 reviews
Price from
£34.59
1 night, 2 adults

BAOS

Hotel in San Blas

Comfortable Accommodations: BAOS in San Blas offers family rooms with air-conditioning, private bathrooms, free toiletries, showers, TVs, and wardrobes. Each room includes a terrace or balcony for relaxation.

Dining Experience: The modern restaurant serves seafood lunch and cocktails. Guests can enjoy a continental or à la carte breakfast. Free WiFi is available in public areas.

Leisure Facilities: The hotel features a year-round outdoor swimming pool, a bar, and a private beach area. Additional amenities include a terrace and beachfront access.

Convenient Location: Located 59 km from Tepic Airport, BAOS provides easy access to local attractions. Guests appreciate the beachfront location, excellent service, and attentive staff.

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 7.9
Good - What previous guests thought, 678 reviews
Price from
£58.90
1 night, 2 adults

Hotel Chiringuito de Palo

Hotel in San Blas

Beachfront Location: Hotel Chiringuito de Palo in San Blas offers a private beach area and direct beachfront access. Guests can relax on the sun terrace or in the lush garden.

Comfortable Accommodations: Rooms feature air-conditioning, private bathrooms, and modern amenities. Family rooms and balconies provide comfortable spaces for all travellers.

Dining Experience: The family-friendly restaurant serves Mediterranean, Mexican, local, and Caribbean cuisines. Breakfast options include continental, American, and à la carte with juice.

Leisure Facilities: The hotel features a year-round outdoor swimming pool, sun terrace, and lounge. Additional amenities include a pool bar, outdoor seating area, and picnic spots.

Convenient Services: Private check-in and check-out, 24-hour front desk, and free WiFi ensure a comfortable stay. Tepic Airport is 56 km away.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 19 reviews
Price from
£109.84
1 night, 2 adults
See all 32 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 7.9
Good - What previous guests thought, 678 reviews

Popular with guests booking hotels in San Blas

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

Popular with guests booking hotels in San Blas

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

Popular with guests booking hotels in San Blas

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

Popular with guests booking hotels in San Blas

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

Popular with guests booking hotels in San Blas

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

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 19 reviews

Popular with guests booking hotels in San Blas

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 25 reviews

Popular with guests booking hotels in San Blas

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

Budget hotels in San Blas and nearby

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

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 27 reviews
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 286 reviews

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

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

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 19 reviews
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 25 reviews

Hotels located in the centre of San Blas

See all
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
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, 146 reviews
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 43 reviews

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 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 by Cindi
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 by Judith
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 by Shawn
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 by Cynthia
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 by Oliver
Canada

See reviews by guests who stayed at hotels in San Blas

See all
From £58.90 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 678 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 by Patrick
Mexico
From £79 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 198 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 by Elisabeth
Canada
From £50.44 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 43 reviews
Very interesting hotel with lots of character Nice room, good aircon Best breakfast Good pool
Guest review by Dnalford
South Africa
From £79 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 198 reviews
The rooms a very spacious and comfortable. The hotel is lovely with a great pool.
Guest review by Nikolas
Mexico
From £96 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 112 reviews
Beautiful ‘Old Mexico’ hotel
Guest review by Graham
Australia

More places to explore, more ways to go