Menu

Search options

2026-11-15

2026-11-16
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.

Resorts 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

19 results

  • Hotel Carolina Bacalar

    From US$ 144

    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$ 144
  • 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
  • Aqua Viva, Pool, Ac, Internet, Beach Club

    From US$ 104

    Calle 33, Reg.16, Mza 4, Lote 9, Esq. Con Calle 32, Bacalar, Mexico (To the map)

    The holiday park is a great place to stay due to its beachfront location in Bacalar. Also, there is Tirolesas…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • 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
  • 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
  • Villas Ecotucan

    From US$ 136

    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$ 136
  • Mikasa Bacalar Hotel Boutique, Lagoon Front

    From US$ 311

    Carretera Federal Bacalar Buenavista Region 27, Bacalar, Mexico (To the map)

    The hotel is a great place to stay due to its beachfront location in Bacalar. The Mikasa Bacalar Hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 311
  • Hotel Casabakal - A Pie De Laguna - Bacalar

    From US$ 120

    Costera #81 Mz 5 Lt 139, Bacalar, Mexico (To the map)

    Balneario Ecologico Public Beach is 3.2 km from this 5-star hotel, and the stalwart 1729 stone Fort San…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Hotel Casa Hormiga

    From US$ 142

    Avenida 3 & Calle 32, Bacalar, Mexico (To the map)

    This hotel is a great place to stay due to its convenient location in Bacalar. Standing merely 5 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Hotel Solana Bacalar Lakefront

    From US$ 143

    Av. Costero 339, Bacalar, Mexico (To the map)

    The hotel has a beachfront setting within 1 km of Cenote Esmeralda, while natural sights like Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Casa Ak'Ab'Al Bacalar

    From US$ 101

    Carretera 307, Km 28.5, Bacalar Quintana Roo Boulevard Aaron Merino Fernandez, Region 15 Manzana 1 Lote 169, Bacalar, Mexico (To the map)

    The comfortable Casa Ak'Ab'Al Bacalar Hotel is situated in a beach area of Bacalar, just 1.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Casa Lamat

    From US$ 92

    Costera Norte - Avenida 5 #1303, Bacalar, Mexico (To the map)

    The centre of Bacalar can be reached within a 25-minute walk, and natural attractions like Natural Protected…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Kulu Tubohostel Bacalar

    From US$ 31

    Calle 12, Bacalar, Mexico (To the map)

    The hotel has a convenient location merely 1.7 km from the stalwart 1729 stone Fort San Felipe Bacalar.

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Casa Arabe

    From US$ 86

    Av. Boulevard Costero De Bacalar Sur Lt 807 Mz 5 No. 505, Bacalar, Mexico (To the map)

    This comfortable hotel has a beachfront setting 2.2 km from Lake Bacalar. The Casa Arabe is also a short…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Zelune Luxury Lagoon Resort Bacalar (Adults Only)

    From US$ 73

    Carretera Bacalar-Carrillo Puerto Kilometro 23.8, Bacalar, Mexico (To the map)

    Surrounded by green areas, the hotel is around 10 minutes by car from Balneario Municipal de Bacalar…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Nalha Hotel Boutique Y Villas Bacalar

    From US$ 242

    Bvrd A Merino S N, 77930 Bacalar, Q.R. 2, Bacalar, Mexico (To the map)

    This elegant hotel is in a beach area of Bacalar. The property in Bacalar is a 10-minute ride from Tirolesas…

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Nomadas- Estudios Bacalar

    From US$ 70

    Costera Sur #506, Bacalar, Mexico (To the map)

    You'll be 2.7 km from the stalwart 1729 stone Fort San Felipe Bacalar and 3.4 km from Natural Protected…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Bacalar 777 Hotel Boutique

    From US$ 140

    Boulevard Aaron Merino Fernandez, Bacalar, Mexico (To the map)

    Guests can visit the stalwart 1729 stone Fort San Felipe Bacalar, located within a 7-km distance of the…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Posada Lulu La Bruja Yoga Lodge

    From US$ 67

    599 Costera, Bacalar, Mexico (To the map)

    The centre of Bacalar can be reached within a 20-minute walk, and natural attractions like Balneario…

    To the hotel

    price for 1 night
    Book Now From US$ 67