Find hotels in Santa Elena from $31

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Elena hotels

OYO Hotel Rio Chetumal

OYO Hotel Rio Chetumal
3.5 star property
Santa Elena
7.0 out of 10, Good, (15 reviews)
"They accepted our dog. "
Canada
Patrick
$32 nightly
The price is $39
May 4 - May 5
Total with taxes and fees
OYO Hotel Rio Chetumal

HOTEL CASA CHE CHEN

HOTEL CASA CHE CHEN
2.0 star property
Chetumal
$43 nightly
The price is $53
Apr 16 - Apr 17
Total with taxes and fees
HOTEL CASA CHE CHEN

Hotel Nachancan

Hotel Nachancan
2.0 star property
Chetumal
9.4 out of 10, Exceptional, (3 reviews)
"Si"
Mexico
Jose alberto
$25 nightly
The price is $31
Apr 16 - Apr 17
Total with taxes and fees
Hotel Nachancan

Boca de Agua Bacalar A Member of Design Hotels

Boca de Agua Bacalar A Member of Design Hotels
5.0 star property
Xul-Ha
8.6 out of 10, Excellent, (52 reviews)
"It's a beautiful hotel in an amazing location. Great food and great service."
Italy
Braulio
$246 nightly
The price is $279
Apr 16 - Apr 17
Total with taxes and fees
Boca de Agua Bacalar A Member of Design Hotels

Villa Marcela

Villa Marcela
3.5 star property
Chetumal
9.6 out of 10, Exceptional, (22 reviews)
"Incredible property with lovely view of the bay, crazy good service and staff. Not a thing I would change and amenities that of a place three times the price."
United States
Jeff
$182 nightly
The price is $221
Apr 16 - Apr 17
Total with taxes and fees
Villa Marcela

City Express by Marriott Chetumal

City Express by Marriott Chetumal
3.0 star property
Chetumal
8.2 out of 10, Very Good, (1,011 reviews)
"An overall great place to stay"
United States
Raymond
$80 nightly
The price is $91
Apr 16 - Apr 17
Total with taxes and fees
City Express by Marriott Chetumal

Cayuco Maya

Cayuco Maya
2.5 star property
Bacalar
8.8 out of 10, Excellent, (62 reviews)
"Clean room, beautiful views,"
United States
Terry
$42 nightly
The price is $53
May 5 - May 6
Total with taxes and fees
Cayuco Maya

Nalhá Hotel Boutique y Villas Bacalar

Nalhá Hotel Boutique y Villas Bacalar
2.5 star property
Bacalar
10.0 out of 10, Exceptional, (2 reviews)
"We had an amazing experience and the property manager is hands down the best. The location is off the beaten path, but we loved it! The private lagoon is a short walk down the hill and so amazing. Such a peaceful and beautiful area, definitely a must go if you’re wanting some time away from the city. "
United States
Erica
$153 nightly
The price is $191
May 12 - May 13
Total with taxes and fees
Nalhá Hotel Boutique y Villas Bacalar

Kuuch Kaanil Villas Eco-romanticas

Kuuch Kaanil Villas Eco-romanticas
3.0 star property
Bacalar
9.4 out of 10, Exceptional, (3 reviews)
"Very beatiful and peaceful place"
United States
slavisa
$132 nightly
The price is $164
May 16 - May 17
Total with taxes and fees
Kuuch Kaanil Villas Eco-romanticas

Hotel Noor

Hotel Noor
3.0 star property
Chetumal
8.0 out of 10, Very Good, (142 reviews)
"Is a good basic hotel with great views and an excellent location. "
United States
Edgar
$53 nightly
The price is $66
Apr 20 - Apr 21
Total with taxes and fees
Hotel Noor

El Chital

El Chital
3.0 star property
Raudales
8.6 out of 10, Excellent, (218 reviews)
"Beutiful place, quiet and staff is very friendly."
United States
Esteban
$100 nightly
The price is $121
May 2 - May 3
Total with taxes and fees
El Chital

Mayan Secret Hotel Boutique

Mayan Secret Hotel Boutique
3.5 star property
Chetumal
8.0 out of 10, Very Good, (16 reviews)
"It was cozy and comfortable. The staff was very friendly and helpful. We loved the pool. "
Canada
Patrick
$76 nightly
The price is $93
Apr 16 - Apr 17
Total with taxes and fees
Mayan Secret Hotel Boutique

Our Habitas Bacalar – Adults Only

Our Habitas Bacalar – Adults Only
5.0 star property
Bacalar
9.6 out of 10, Exceptional, (283 reviews)
"Incredible stay! "
United States
Miriam
$226 nightly
The price is $275
May 6 - May 7
Total with taxes and fees
Our Habitas Bacalar – Adults Only

Khaban Bacalar Hotel Boutique

Khaban Bacalar Hotel Boutique
3.5 star property
Bacalar
8.6 out of 10, Excellent, (95 reviews)
"We had a great time here. We enjoyed the wonderful, made-to-order breakfast each morning with great views. We took the kayaks out on the water. The pool was cool and refreshing. Our room had great a/c and a comfortable bed."
United States
chloe
$173 nightly
The price is $212
May 4 - May 5
Total with taxes and fees
Khaban Bacalar Hotel Boutique

Zelune Luxury Lagoon Resort Bacalar Adults only

Zelune Luxury Lagoon Resort Bacalar Adults only
4.0 star property
Bacalar
9.0 out of 10, Wonderful, (36 reviews)
"The view of the lagoon is gorgeous, and the lunch options (especially the vegetarian burger) delicious. "
United Kingdom
Harriet
$116 nightly
The price is $148
May 13 - May 14
Total with taxes and fees
Zelune Luxury Lagoon Resort Bacalar Adults only

Hotel Boutique Aurea

Hotel Boutique Aurea
3.0 star property
Bacalar
9.0 out of 10, Wonderful, (21 reviews)
"Beautiful place Great service Relaxing"
Canada
Cynthia
$163 nightly
The price is $200
Apr 16 - Apr 17
Total with taxes and fees
Hotel Boutique Aurea

Hotel Maria Isabel Bacalar

Hotel Maria Isabel Bacalar
3.0 star property
Bacalar
8.8 out of 10, Excellent, (51 reviews)
"The room was nicely decorated and very clean "
Canada
Alexander
$88 nightly
The price is $110
Apr 22 - Apr 23
Total with taxes and fees
Hotel Maria Isabel Bacalar

Luna Studios 23

Luna Studios 23
3.0 star property
Bacalar
8.0 out of 10, Very Good, (5 reviews)
"COOL"
United States
Vanessa
$34 nightly
The price is $45
Apr 16 - Apr 17
Total with taxes and fees
Luna Studios 23

Fiesta Inn Chetumal Hotel

Fiesta Inn Chetumal Hotel
3.5 star property
Chetumal
8.8 out of 10, Excellent, (1,011 reviews)
"Decent hotel for the rate."
Canada
Darrel
$96 nightly
The price is $110
Apr 18 - Apr 19
Total with taxes and fees
Fiesta Inn Chetumal Hotel

Cristalino Lagoon Front Hotel Restaurant & SPA - Adults Only

Cristalino Lagoon Front Hotel Restaurant & SPA - Adults Only
4.5 star property
Bacalar
9.8 out of 10, Exceptional, (199 reviews)
"Nice rooms, lovely restaurant and professional communication."
United Kingdom
Surendra
$167 nightly
The price is $206
Apr 22 - Apr 23
Total with taxes and fees
Cristalino Lagoon Front Hotel Restaurant & SPA - Adults Only
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Elena Hotel Reviews

More cheap stays in Santa Elena

Hotels in Santa Elena with star-rating

Frequently asked questions

What is the best area to stay in Santa Elena?
The best area to stay in Santa Elena is near the town center, particularly around the main square (Parque Principal) and the archaeological zone of Santa Elena.

This central area offers convenient access to local amenities and cultural sites. You'll find a selection of guesthouses and local eateries within walking distance of the Parque Principal, which serves as a community gathering spot. The archaeological zone, a significant Mayan site, is just a short walk or drive from the town center.

Travelers interested in history and local culture will find this area ideal. Staying here allows for easy exploration of the Mayan ruins and provides an authentic experience of a less-traveled Mexican town.
What are the best family hotels in Santa Elena?
For family-friendly hotels in Santa Elena, the OYO Hotel Rio Chetumal is a top option.

This 3.5-star hotel, with a 7.0 rating, offers several amenities that cater to families. It features both an outdoor pool and a separate pool specifically designed for children, ensuring fun for all ages. Guests will also appreciate the convenience of free self-parking and off-street parking. Additionally, the hotel is pet-friendly, allowing pets to stay free of charge.
What are the top pet-friendly hotels in Santa Elena?
For top pet-friendly accommodations in Santa Elena, the OYO Hotel Rio Chetumal is an excellent choice.

This 3.5-star hotel, with a 7.0 rating, warmly welcomes pets, allowing them to stay free of charge. Guests can enjoy the outdoor pool, and there is also a dedicated children's pool. The hotel offers convenient amenities such as free self-parking and additional off-street parking options.
When is the best time to go to Santa Elena?
The best time to go to Santa Elena is during the dry season, which runs from December to April.

During these months, you'll experience pleasant temperatures and minimal rainfall, making it ideal for exploring the archaeological sites and enjoying outdoor activities. The weather is typically sunny with comfortable humidity, superb for walking the grounds of Uxmal or Kabah without the intense heat and humidity of the summer months.

Travelers looking for a comfortable and predictable climate will find this period most appealing.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Elena.
How can I save on a Santa Elena hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Santa Elena hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Santa Elena hotel?
Prices for hotels in Santa Elena often vary, but you can find a great deal from $31 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia