Search Hotels with Restaurant in Santa Elena

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on Santa Elena Hotels with Restaurant

Top Santa Elena Hotels with Restaurant

El Chital

3.0 star property
8.8 out of 10, Excellent, (213)
"Beutiful place, quiet and staff is very friendly."
El Chital

Bacalar 777 Hotel Boutique

3.5 star property
8.6 out of 10, Excellent, (73)
"Property was so peaceful!"
Bacalar 777 Hotel Boutique

MBH Maya Bacalar Hotel Boutique

3.5 star property
9.0 out of 10, Wonderful, (361)
"Great place for couples! "
MBH Maya Bacalar Hotel Boutique

Our Habitas Bacalar – Adults Only

5.0 star property
9.6 out of 10, Exceptional, (233)
"Third time at the property and is always it is great"
The price is 6.031.860 ₫
7.368.352 ₫ total
includes taxes & fees
14 Oct - 15 Oct
Our Habitas Bacalar – Adults Only

Naya Bacalar Hotel

3.0 star property
9.6 out of 10, Exceptional, (12)
"Excelente lugar en medio de la selva; lo único malo fue que en cada noche había unas aves cerca que hacían un ruido excesivo y no nos dejaron dormir. "
Naya Bacalar Hotel

Khaban Bacalar Hotel Boutique

3.5 star property
8.6 out of 10, Excellent, (75)
"Magnificent place right off the Bacalar Lagoon. Staff and hotel was very accommodating and friendly. Would absolutely recommend this place. "
Khaban Bacalar Hotel Boutique

Hotel Boutique Aurea

3.0 star property
8.8 out of 10, Excellent, (19)
"Beautiful place Great service Relaxing"
The price is 3.998.145 ₫
4.906.977 ₫ total
includes taxes & fees
25 Oct - 26 Oct
Hotel Boutique Aurea

Akalki Hotel y Centro Holistico

4.0 star property
9.4 out of 10, Exceptional, (114)
"Paradise on earth, truly holistic with free yoga every morning, and sound baths or chanting pr breathwork in the evening. "
Akalki Hotel y Centro Holistico

Puerta del Cielo Hotel Origen

3.5 star property
9.6 out of 10, Exceptional, (117)
"Great hotel in Bacalar with an amazing view of the lake, excellent food and an amazing staff. Highly recommended!"
Puerta del Cielo Hotel Origen

Mia Bacalar Luxury Resort & Spa

4.5 star property
8.6 out of 10, Excellent, (264)
"Very peaceful and unique "
Mia Bacalar Luxury Resort & Spa
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 Santa Elena Hotel Reviews

Frequently asked questions

How much do hotels with dining in Santa Elena cost?
Hotels in Santa Elena range between 4.906.977 ₫ to 7.368.352 ₫ per night. You'll want to come with an appetite — these properties have restaurants or are near some great culinary experiences. These prices were 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 dining in Santa Elena?
You can pick from multiple hotels with dining in Santa Elena with a total average guest review rating of 8.9. Fiesta Inn Chetumal Hotel puts you close to some excellent foodie experiences. This popular 3.5-star stay also has a terrace and a swimming pool. Continental Caribe Bay is another recommended option with dining. It has a 3.5-star rating and amenities such as a swimming pool and a garden.
How many hotels with restaurants are there in Santa Elena?
You can choose from 1 hotels offering access to great dining options in Santa Elena. No matter if you're taking a trip with the kids or organising a weekend escape with friends, Expedia will help you find the right place.
What are the best cheap hotels with dining in Santa Elena?
Keep both your budget and taste buds happy at one of our Santa Elena hotels with dining that start at just 4.906.977 ₫ per night. Hotel Costa Azul will place you near some awesome culinary experiences. Useful amenities here include front desk services and WiFi. Also look up Hotel Laguna Encantada, which offers a terrace and an outdoor entertainment area. Use the dollars you save at either stay to feast your way around Santa Elena! If you prefer to hold on to your hard-earned money and still enjoy the best of Santa Elena, add a couple of free attractions to your travel plans. Dos Mulas and Lighthouse Museum are visitor favourites. 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 dining in Santa Elena?
Holidaying with the family in Santa Elena is easy at Continental Caribe Bay. With access to dining and conveniences like a kids' menu and WiFi, your crew will feel at home at this 3.5-star stay. Hotel Los Cocos Chetumal is another family-friendly hotel that will place you near some wonderful food experiences. It has a 3-star rating and conveniences including WiFi and laundry facilities. Santa Elena has no shortage of family-friendly attractions to check out that'll keep the kids entertained. Museum of Maya Culture and Payo Obispo Zoo promise a fun day out for all ages.
Why book your hotel with restaurants in Santa Elena with Expedia?
Reserving a hotel with restaurants in Santa Elena is as easy as deciding on your travel dates and picking an option that suits your style. Want a property that has an on-site restaurant or is in a culinary hub? Want it to be affordable or upmarket? Use Expedia's search filters to further narrow your search results and find your perfect match.
How can I find cheap hotels with restaurants in Santa Elena?
Expedia can help you narrow down your search for cheap hotels with restaurants in Santa Elena. Try our handy filter tools to discover properties with restaurants or satisfying extras, such as included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.