Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Bacalar – 197 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel CasaBakal - A pie de Laguna - Bacalar

Hotel in Bacalar

Hotel CasaBakal - A pie de Laguna - Bacalar in Bacalar provides adults-only accommodations with a bar, a shared lounge and a garden. Beautiful place and view from the rooms and a very relaxed atmosphere. The staff was always helpful making sure you had a perfect stay :-) Good food and drinks in snack bar.

Show more Show less
8.4
Very Good
1,173 reviews
Price from
$100
per night

Hotel Sun Ha Bacalar

Hotel in Bacalar

Featuring a garden, Hotel Sun Ha Bacalar is located in Bacalar. The property provides a terrace, a 24-hour front desk, and free WiFi is available. Localization and breakfast. Amazing place and amazing staff

Show more Show less
9.1
Awesome
1,139 reviews
Price from
$56
per night

Hotel Aires Bacalar

Hotel in Bacalar

Hotel Aires Bacalar in Bacalar features a garden and a terrace. The air-conditioned rooms provide a lake view and come with a wardrobe and free WiFi. All. Very frendly staff, perfect location, room condition and cleanliness, exelent breakfast

Show more Show less
9.3
Awesome
349 reviews
Price from
$55
per night

Villas Ecotucan

Hotel in Bacalar

Located on the shores of Bacalar Lagoon, this eco-friendly hotel is a sustainable property that offers its guests complimentary American breakfast, private pier area and Wi-Fi access in the common... Beautiful location and gardens. Birdlife. Easy access to lagoon.

Show more Show less
8.4
Very Good
723 reviews
Price from
$59
per night

Blue Bird

Hotel in Bacalar

Facing the beachfront in Bacalar, Blue Bird features a bar and a garden. Featuring family rooms, this property also provides guests with a terrace. We had one of our best stay in our two week Mexico trip in this Hotel. We stayed in the bungolow, which was on the first row. Facilities, location everything was amazing. Besides you can use free of charge kayaks and boards!

Show more Show less
8.6
Excellent
239 reviews
Price from
$133
per night

MBH Maya Bacalar Hotel Boutique

Hotel in Bacalar

MBH Maya Bacalar Hotel Boutique has a restaurant, a bar, and garden in Bacalar. With water sports facilities, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Lovely facilities , clean and functional !

Show more Show less
8.5
Very Good
199 reviews
Price from
$144
per night

Agam Hotel

Hotel in Bacalar

Agam Hotel is located in Bacalar and features a garden. Boasting a concierge service, this property also provides guests with a sun terrace. Bedroom were nicely decorated, staff was super nice and accommodating. Wifi was great

Show more Show less
9.1
Awesome
211 reviews
Price from
$32
per night

HOTEL CAROLINA

Hotel in Bacalar

HOTEL CAROLINA in Bacalar has 3-star accommodations with a private beach area and a terrace. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi. This hotel was our favorite stay out of 3 destinations in Riviera Maya. The hotel was quite and romantic, we had massages on our balcony. The rooms were beautiful and clean. The service was excellent and staff was highly attentive. Our stay was perfect and I will be back as often as possible. 100% satisfied.

Show more Show less
8.7
Excellent
100 reviews
Price from
$197
per night

La Galuna Bacalar

Hotel in Bacalar

Featuring free WiFi throughout the property, a sun terrace with a swimming pool, restaurant and bar, La Galuna Bacalar is located in Bacalar. The hotel has so many details. You can tell the owners designed it was such love and care

Show more Show less
8.9
Excellent
222 reviews
Price from
$59
per night

Casa Lamat

Hotel in Bacalar

Hotel Casa Lamat offers pet friendly accommodations in front of Lagoon of Bacalar. The hotel has private beach, solarium area, mini SPA and a dock with hammocks to enjoy lagoon activities and views. The hotel is super cozy and the view of the lagoon is amazing. The rooms has there unique touch and it is truly an eco experience. Warmly recommended

Show more Show less
8.3
Very Good
838 reviews
Price from
$67.47
per night

Most-booked hotels in Bacalar in the past month

See all

Bacalar's best hotels with breakfast

See all

Budget hotels in Bacalar

See all

Hotels located in the center of Bacalar

See all

FAQs about hotels in Bacalar

  • Many families visiting Bacalar loved staying at Siyan Ka'an Bak'halal, isel magic hotel, and La Albarina.

  • On average, 3-star hotels in Bacalar cost $65 per night, and 4-star hotels in Bacalar are $101 per night. If you're looking for something really special, a 5-star hotel in Bacalar can be found for $269 per night, on average (based on Booking.com prices).

  • For hotels in Bacalar that serve highly-rated breakfasts, try Casa Aakal Lagoon Front, Hotel Sur Bacalar, and Hotel Maria Maria.

  • The average price per night for a 3-star hotel in Bacalar this weekend is $99 or, for a 4-star hotel, $95. Looking for something even fancier? 5-star hotels in Bacalar for this weekend cost around $315 per night, on average (based on Booking.com prices).

  • Hotel Sun Ha Bacalar, Hotel Aires Bacalar, and Hotel & Suites Oasis Bacalar are some of the popular hotels in Bacalar.

  • On average, it costs $91 per night to book a 3-star hotel in Bacalar for tonight. You'll pay around $82 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bacalar will cost around $302, on average (based on Booking.com prices).

  • La Albarina, Casa Aakal Lagoon Front, and Hotel Rancho Encantado got great room view-related reviews from travelers in Bacalar.

  • These hotels in Bacalar are highly rated by couples: Hotel Margarita Bacalar, Casa Aakal Lagoon Front, and Hotel Pejelagarto.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Bacalar: