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 – 190 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. Loved the atmosphere, service, friendly staff and amazing location. There is really no need to leave the premises during your stay! We can’t wait to return!

Show more Show less
8.4
Very Good
1,108 reviews
Price from
$107
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. The place was cozy, right next to the public beach (very beautiful and not crowded). So the location was perfect. Easy to walk along the street to get to nice restaurants, cafes and other nice spots in bacalar. The stuff was friendly and helpful with good advice and served tasty breakfast every morning (I miss that). French rooms with comfy beds. Nice chill area with hammocks and some sea view. Also easy to park outside. I really recommend this place!

Show more Show less
9.1
Awesome
1,112 reviews
Price from
$60
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. Very comfortable and great facilities.

Show more Show less
8.7
Excellent
167 reviews
Price from
$142
per night

Casa Chukum

Hotel in Bacalar

Offering free WiFi, a sun terrace with a swimming pool, garden and shared lounge, Casa Chukum is located in Bacalar. Really loved the staff, and how clean everything is :) What I loved is how the owner and the their team were like one family. Super genuine smiles and amazing energy!

Show more Show less
9.6
Exceptional
411 reviews
Price from
$68
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
695 reviews
Price from
$63
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. The decor was excellent as was the artwork in the reception.

Show more Show less
9.3
Awesome
299 reviews
Price from
$59
per night

Hotel Villa Esmeralda

Hotel in Bacalar

Hotel Villa Esmeralda has a restaurant, outdoor swimming pool, a bar and shared lounge in Bacalar. Among the various facilities of this property are a garden and a private beach area. Was really nice, we arrived early, and room was ready so they gave us the room in the same moment, was amazing view, in the evening it’s working kitchen with good prices and tacos was soooo delicious and big that we ended full! it’s really nice place all personal was really nice, so we totally enjoyed the place!

Show more Show less
6.6
Review score
540 reviews
Price from
$48
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. Excellent breakfast, Amazing design, big rooms.

Show more Show less
9.1
Awesome
166 reviews
Price from
$73
per night

Mia Bacalar Luxury Resort & Spa

Hotel in Bacalar

Mia Bacalar Luxury Resort & Spa has a restaurant, outdoor swimming pool, a fitness center and bar in Bacalar. The room is very comfortable, paddle boards and kayaks are available to use at the lake, great staff.

Show more Show less
8.3
Very Good
108 reviews
Price from
$290.97
per night

Hotel Awazul Bacalar

Hotel in Bacalar

Facing the beachfront in Bacalar, Hotel Awazul Bacalar has a garden and a private beach area. It was an excellent hotel. Beds were super comfy. They didn't have a restaurant but the staff cooked breakfast for us which was excellent. The place was super clean. It is a bit out of town but so worth the 5 minute drive

Show more Show less
7.2
Good
340 reviews
Price from
$48
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

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

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

  • Many families visiting Bacalar loved staying at isel magic hotel, Siyan Ka'an Bak'halal, and CAPITAL O Hotel Ma Alob Che Bacalar.

  • La Albarina, MBH Maya Bacalar Hotel Boutique, and Hotel Aires Bacalar got great room view-related reviews from travelers in Bacalar.

  • For hotels in Bacalar that serve highly-rated breakfasts, try Hotel Maria Maria, Hotel Sun Ha Bacalar, and Casa Chukum.

  • These hotels in Bacalar are highly rated by couples: Capital O Hotel Pejelagarto Bacalar, Casa Chukum, and Hotel Aires Bacalar.

  • On average, it costs $69 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 $241, on average (based on Booking.com prices).

  • Hotel Sun Ha Bacalar, Casa Chukum, and Hotel Aires Bacalar are some of the popular hotels in Bacalar.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Bacalar: