Search Hotels with Restaurant in San Miguel de Allende

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on San Miguel de Allende Hotels with Restaurant

Next weekend
In two weeks

Our top choices for San Miguel de Allende hotels with a restaurant

Xidó San Miguel

Xidó San Miguel
3.0 star property
San Miguel de Allende
9.8 out of 10, Exceptional, (33 reviews)
"Here is beautiful, safe and much better than the pictures. Amazing place for family"
United States
kim
The price is £130
includes taxes & fees
27 Apr - 28 Apr
Xidó San Miguel

Viñedos San Francisco

Viñedos San Francisco
3.5 star property
San Miguel de Allende
9.6 out of 10, Exceptional, (124 reviews)
"Nice staff, clean room. "
United States
Salvador Saúll
The price is £218
includes taxes & fees
7 May - 8 May
Viñedos San Francisco

Pueblo Bonito Vantage San Miguel de Allende

Pueblo Bonito Vantage San Miguel de Allende
5.0 star property
San Miguel de Allende
9.8 out of 10, Exceptional, (30 reviews)
"Great location! The staff was very friendly and the rooms were very clean. The service was amazing. "
United States
Norma
The price is £232
includes taxes & fees
27 Apr - 28 Apr
Pueblo Bonito Vantage San Miguel de Allende

Casa Pavo Real en Viñedo El Pavo Real

Casa Pavo Real en Viñedo El Pavo Real
3.5 star property
San Miguel de Allende
9.0 out of 10, Wonderful, (14 reviews)
"Stunnng Hotel! This is not what you have seen in other places, the whole property is beautifully hand made. The rooms are exquisitely decorated, and perfectly cleaned. The dinning room is gorgeous and the food is deliciously gourmet cuisine. The prices of food and wine would not dissapoint you at all. The views from are like I said before stunnng. Thanks for the experience Hotel Pavoreal ♥️"
United States
Iris
The price is £137
includes taxes & fees
27 Apr - 28 Apr
Casa Pavo Real en Viñedo El Pavo Real

Lila Hotel

Lila Hotel
3.0 star property
San Miguel de Allende
7.4 out of 10, Good, (52 reviews)
"Very nice hotel with large, clean rooms and excellent staff. Beautiful grounds with thermal pool and spa. Nice food and bar service until 5 pm, and several restaurants within driving distance. Sits next to a wonderful park with beautiful walking pathss."
United States
Rick
The price is £99
includes taxes & fees
27 Apr - 28 Apr
Lila Hotel

Hacienda Los Picachos

Hacienda Los Picachos
4.5 star property
San Miguel de Allende
8.8 out of 10, Excellent, (897 reviews)
"No hot water (both days) in the room, small pool área, less than 30 sitting spaces in the pool área and bar, kitchen closed o food available (except buffet), voucher opened but had to pay everything sepárate. Poor manager response"
Mexico
Gabriel
The price is £60
includes taxes & fees
3 May - 4 May
Hacienda Los Picachos

Vita Grand San Miguel de Allende

Vita Grand San Miguel de Allende
3.5 star property
San Miguel de Allende
8.4 out of 10, Very good, (167 reviews)
"Todo excelente "
Mexico
Jorge
The price is £51
includes taxes & fees
27 Apr - 28 Apr
Vita Grand San Miguel de Allende

Pedernal Hotel

Pedernal Hotel
3.5 star property
San Miguel de Allende
8.0 out of 10, Very good, (49 reviews)
"Advertisement was miss leadingnif you weren't familiar with the area."
United States
Michael
The price is £112
includes taxes & fees
27 Apr - 28 Apr
Pedernal Hotel

Hotel Hacienda Taboada

Hotel Hacienda Taboada
3.5 star property
San Miguel de Allende
9.0 out of 10, Wonderful, (390 reviews)
"The best thermal waters in San Miguel de Allende"
United States
Francisco
The price is £122
includes taxes & fees
29 Apr - 30 Apr
Hotel Hacienda Taboada

Hotel Atotonilco El Viejo

Hotel Atotonilco El Viejo
3.0 star property
San Miguel de Allende
8.4 out of 10, Very good, (261 reviews)
"Excelente"
Mexico
Jan
The price is £73
includes taxes & fees
27 Apr - 28 Apr
Hotel Atotonilco El Viejo
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.

Top San Miguel de Allende Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in San Miguel de Allende cost?
Hotels in San Miguel de Allende range between £51 to £232 per night. Come with an appetite, because these properties feature restaurants or are near some terrific dining experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in San Miguel de Allende?
Select from multiple hotels with restaurants in San Miguel de Allende with a total average guest review rating of 8.8. Hotel Casa Angelitos puts you close to some terrific foodie experiences. This popular 3-star stay also offers a rooftop terrace and a garden. Casa 1810 Centro Hotel Boutique is another sought-after option with dining. It has a 4-star rating and conveniences such as a free cooked-to-order breakfast and a rooftop terrace.
How many hotels with restaurants are there in San Miguel de Allende?
San Miguel de Allende has 114 hotels with restaurants. To help you find a stay that's right for you, take advantage of our filters to search for other amenities or perks you need.
What are the best cheap hotels with dining in San Miguel de Allende?
With hotels with restaurants starting at £51 per night, you'll have extra cash in your pocket to enjoy some memorable culinary experiences in San Miguel de Allende! Hotelito E is a well-priced option that offers amenities such as a terrace and front desk services. Alternatively, sample the flavours of this destination from Hotel La Estacion. Free WiFi and a restaurant are among this stay's conveniences. Taking advantage of free attractions in San Miguel de Allende makes your travel budget stretch even further. Parish Church of San Miguel Arcangel and El Jardin are favourites among tourists. With the cash you save, you can treat your crew to lunch. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in San Miguel de Allende?
A trip with the family in San Miguel de Allende couldn't be easier at Hotel Casa Angelitos. With access to dining and amenities such as laundry facilities and free WiFi, your crew can kick back and relax at this 3-star stay. Casa 1810 Centro Hotel Boutique is another family-friendly hotel that will put you close to some awesome foodie experiences. It has a 4-star rating and amenities including complimentary breakfast and a nearby theme park. Once you've checked in, there are tons of family-friendly attractions to explore around San Miguel de Allende. Xote Aquatic Park and Fabrica La Aurora are two popular options.
Are there any 5-star hotels with restaurants in San Miguel de Allende?
If you're looking for a bit of luxury and some great foodie experiences on your San Miguel de Allende holiday, check in to Rosewood San Miguel De Allende. This 5-star hotel with dining features a sauna and a staffed front desk and is around 0.4 mi from downtown. Another retreat that'll cater to your culinary cravings is Hotel Matilda. It's 0.3 mi from the centre of San Miguel de Allende and has amenities such as massage services and beauty services.
Why book your hotel with dining in San Miguel de Allende with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's near a foodie epicentre, Expedia will have a getaway that fits your tastes. Use our filters to search for San Miguel de Allende hotels with restaurants on-site. You can also look up properties in sought-after locations packed with cafés, markets or restaurants. Whatever suits your style, you'll score a scrumptious deal with Expedia!
How can I find cheap hotels with dining in San Miguel de Allende?
The simplest way to get cheap hotels with dining in San Miguel de Allende is with Expedia's convenient filter tool. Source accommodation with restaurants or satisfying extra touches, like included lunch and dinner. You can also narrow down your search by star rating, amenities and budget to snag awesome bargains in a couple of clicks.
What is there to do in San Miguel de Allende near my hotel with dining?
No matter your tastes or interests, San Miguel de Allende has tons to keep you busy. San Miguel de Allende Historical Museum, Xote Aquatic Park and Angela Peralta Theatre are on most travellers' itineraries. Don't go home without exploring Parish Church of San Miguel Arcangel, El Jardin and Juarez Park either. With Expedia's hotel deals in San Miguel de Allende, you'll be able to see even more renowned attractions like these with the money you save.

Explore a world of travel with Expedia