Menu

Search options

2026-11-05

2026-11-06
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Bacalar

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

223 results

  • Blue Bird

    From US$ 131

    Costera , Bacalar #543, Bacalar, Mexico (To the map)

    This hotel offers a beachfront location steps away from Bird Island "Bird Sanctuary" Bacalar. You'll…

    To the hotel

    price for 1 night
    Book Now From US$ 131
  • Hotel Carolina Bacalar

    From US$ 235

    Boulevard Costera De Bacalar Sur 625, Bacalar, Mexico (To the map)

    This Bacalar hotel has a convenient setting 2.1 km from Cocalitos, while natural sights like Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Ade Hotel Bacalar

    From US$ 53

    Calle 36 X 5 Y 7 Col. Mario Villanueva Mpio. Bacalar Quintana Roo, Bacalar, Mexico (To the map)

    The comfortable hotel has a convenient location 1.8 km from Canal Piratas. The Ade Hotel also gives access…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Eco Hotel Casa Corazon Bacalar

    From US$ 47

    521 Avenida Costera, Bacalar, Mexico (To the map)

    The hotel is located within 500 metres of Cenote Esmeralda, and 2.9 km from Canal Piratas. Bird Island…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Khaban Bacalar Hotel Boutique

    From US$ 194

    Region 15, Mz 1, Lt 217, Colonia Aaron Merino, Bacalar, Mexico (To the map)

    This smoke-free hotel is a great place to stay due to its beachfront location in Bacalar. When staying…

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • Hotel Laguna Bacalar

    From US$ 67

    Avenida Costera 479, Bacalar, Mexico (To the map)

    This hotel is 3.5 km from Natural Protected Area National Park, while the stalwart 1729 stone Fort San…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Our Habitas Bacalar - Adults Only

    From US$ 234

    Carretera Federal 307 Xul Ha, 77963 Bacalar, Bacalar, Mexico (To the map)

    The comfortable hotel is a great place to stay due to its prime location in Bacalar. Offering a sun deck…

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Mbh Maya Bacalar Hotel Boutique

    From US$ 124

    Carretera Federal 307 Chetumal - Cancun Km 25 +600, Bacalar, Mexico (To the map)

    The stalwart 1729 stone Fort San Felipe Bacalar is around 15 minutes by car from this hotel in Bacalar.

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Hotel Diosa Del Agua Bacalar

    From US$ 104

    Av 1 Entre 32 Y 34, Bacalar, Mexico (To the map)

    Guests can get to the centre of Bacalar within a 15-minute walk, while the stalwart 1729 stone Fort San…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Xcabal Hotel Boutique

    From US$ 85

    Carretera Federal Bacalar-Xtomoc Kilometro 23 Carretera Federal Chetumal-Cancun Km 23, Bacalar, Mexico (To the map)

    The comfortable hotel in Bacalar is 2.5 km from Balneario Ecologico Public Beach. Located a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hotel Hacienda Bacalar

    From US$ 22

    Calle 10 Mza. 15 Lt. 4, Bacalar, Mexico (To the map)

    The comfortable hotel is nestled 650 metres from Lake Bacalar. Guests will also appreciate proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Casa Terracota

    From US$ 38

    Ave 5 No 664 A Con Esquina Calle 18 Ave 5 No 664 A Con Esquina Calle 18, Bacalar, Mexico (To the map)

    Cocalitos is 3.3 km from this Bacalar hotel, while Balneario Ecologico Public Beach is in the vicinity…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Hotel Sun Ha Bacalar

    From US$ 59

    Av 1 Boulevard Costero Entre Calle 12 Y 14 Mz13 Lt11, Bacalar, Mexico (To the map)

    At this Bacalar hotel, you'll be merely 1.2 km from Natural Protected Area National Park and 2.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Casa Chukum - Hotel Boutique

    From US$ 91

    Avenida 3 Esquina Con Calle 28, Bacalar, Mexico (To the map)

    The elegant hotel provides a convenient location not far from the stalwart 1729 stone Fort San Felipe…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Puerta Del Cielo Hotel Origen Bacalar - Adults Only

    From US$ 206

    Carretera Bacalar-Xtomoc, Bacalar, Mexico (To the map)

    Nestled 3.1 km from the stalwart 1729 stone Fort San Felipe Bacalar, the hotel is 3.6 km from Canal Piratas.

    To the hotel

    price for 1 night
    Book Now From US$ 206
  • Hotel Sur Bacalar

    From US$ 49

    Avenida 3 Entre Calle 24 Y 26, Bacalar, Mexico (To the map)

    The comfortable hotel has a convenient setting 4.4 km from Cenote Azul. The Sur Bacalar is within a 5…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Villas Ecotucan

    From US$ 83

    Km 27 Carretera 307 Reforma Agraria-Puerto Juarez, Bacalar, Mexico (To the map)

    Such city attractions as Cenote Azul, which is a 10-minute ride from this 3-star hotel, and Tirolesas…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hotel Maria Maria

    From US$ 64

    Avenida 3, Calle 14 #600, Bacalar, Mexico (To the map)

    You'll be merely 0.9 km from the stalwart 1729 stone Fort San Felipe Bacalar and within reach of General…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Hotel Tuparenda

    From US$ 50

    Calle 34 Entre Av 1 Y 3, Bacalar, Mexico (To the map)

    The hotel has a convenient setting 4.3 km from Cocalitos. Cenote Esmeralda is not far from the property…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Mia Bacalar Luxury Resort & Spa

    From US$ 254

    Carretera Chetumal Carrillo Puerto, Frac. Seis, Km 42, S/N., Bacalar, Mexico (To the map)

    The hotel is located in Bacalar, at the foot of a lagoon. Also, Fortress is nearly a 15-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 254