Search for:

Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in San Blas

Vicente Guerrero 66

Boasting a terrace, Bungalows Haramara is situated in San Blas. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Private parking can be arranged at an extra charge. All rooms in the hotel are fitted with a flat-screen TV. Speaking English and Spanish, staff are always on hand to help at the reception. The nearest airport is Tepic Airport, 76 km from Bungalows Haramara.

Show more
per night from £29
Estimated price based on searches in the last month
169 reviews by TrustYou
Campeche, 10. Colonia La Playita

Located in San Blas, only 900 metres from the Town Hall, Hotel Posada del Rey offers its guests an outdoor pool, free Wi-Fi access and a garden. Rooms here will provide you with a flat-screen TV, air conditioning and cable channels. Featuring a shower, private bathrooms also come with a hairdryer and free toiletries. Some rooms have a pool view. Extras include a fan. Guests can enjoy La Isla Restaurant, located 450 metres from the property. At Hotel Posada del Rey you will find other facilities offered including tour desk and luggage storage. The ruins of San Basilio Fort can be reached in a short 7-minute drive. El Borrego Beach is 1.6 km away. The property offers free parking.

Show more
per night from £36
Estimated price based on searches in the last month
197 reviews by TrustYou
Calle Cuahtemoc, 197

Situated right on the beachfront overlooking San Blas Lighthouse., Marina San Blas features an outdoor pool and air-conditioned rooms and apartments with sea views. Each guest can enjoy 1 hour’s free kayaking. All rooms at the Marina San Blas have free Wi-Fi, cable TV, a DVD player and a coffee machine. Apartments also have a well-equipped kitchenette. Bathrooms come with a hairdryer and free toiletries. Marina San Blas has extensive gardens and offers meeting facilities, a tour desk and a DVD library. Free parking is available on site. The centre of San Blas town is within a 10-minute walk of Marina San Blas, while the ruins of San Basilio Fort are 1 km away. Tepic is 70 km away.

Show more
per night from £44
Estimated price based on searches in the last month
245 reviews by TrustYou
Calle Juarez, 105. Colonia Centro

Located in the centre of San Blas, Hotel Hacienda Flamingos features an outdoor pool and gardens. This colonial-style property offers a free coffee service and air-conditioned rooms with free Wi-Fi. Rooms at the Hotel Hacienda Flamingos offer garden views and private bathrooms with free toiletries. Each room has a coffee machine, a TV and a CD/DVD player. A DVDs library is available on site. Free private parking is available on site. Hotel Hacienda Flamingos is situated within a 5-minute walk of bars and restaurants in the town centre. The ruins of San Basilio Fort are just over 1 km away, while El Borrego Beach is 1.2 km away.

Show more
per night from £51
Estimated price based on searches in the last month
Paredes 106 Sur

Hotel Garza Canela features an outdoor swimming pool, a restaurant and rooms overlooking its gardens. It is set next to San Blas Harbour and less than 200 metres from the beaches overlooking the Pacific Ocean. Each spacious, air-conditioned room and suite at Garza Canela has simple, modern décor. There is a seating area with satellite TV and a private bathroom with free toiletries. Guests can enjoy gourmet Mexican cuisine in the Garza’s El Delfin Restaurant, which uses fresh, local produce. There is also a bar. The centre of San Blas is within 10 minutes’ walk of the hotel. The beaches around Las Islitas are approximately 8 km away, while Tepic is less than 70 km from the hotel.

Show more
per night from £59
Estimated price based on searches in the last month

Hotels in San Blas has a fantastic range of hotels in San Blas, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent San Blas hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations San Blas has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in San Blas

What are the best hotels to stay in San Blas?

Hotel Posada del Rey, Hotel Hacienda Flamingos and Hotel Garza Canela are some of the popular hotels in San Blas.

What is the lowest price for a double room in San Blas?

The cheapest price for a double room in San Blas is £29, offered by Bungalows Haramara.

If I want to stay in the center of San Blas, which hotels shall I consider?

Hotel Hacienda Flamingos, Bungalows Haramara and Hotel Posada del Rey are located in the central neighborhood of San Blas.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555