Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-07

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

Cheap and budget 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

136 results

  • Archies House

    From US$ 33

    Calle 20 Entre 5 Y 7 Bacalar, Bacalar, Mexico (To the map)

    Cenote de la Bruja is located 0.6 km from this 1-bedroom apartment. Cenote Azul is a 10-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Cabanitas Y Dorms

    From US$ 17

    Calle 29 Entre 30A Col Benito Juarez, Bacalar, Mexico (To the map)

    Fort San Felipe Bacalar is nearly 10 minutes' drive away. This villa is about 25 minutes' walk from Balneario…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Hotel Posada Mykonos

    From US$ 29

    Carretera Federal 307 Km 16 Depto 4, Bacalar, Mexico (To the map)

    Nestled 2.8 km from Balneario Municipal de Bacalar Swimming Lake, the inn is within 4 km of Balneario…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Hotel Makech

    From US$ 50

    Cero 19C Y 19B, Bacalar, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Pejelagarto

    From US$ 26

    Calle 52, Manzana 31, Bacalar, Quintana Roo, C.P. 77930, Bacalar, Mexico (To the map)

    The centre of Bacalar can be reached in 25 minutes' walk of the hotel, and such cultural venues as the…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Hotel Soi Bacalar

    From US$ 83

    Calle 15 Entre 26 Y 24 Bacalar Sn, Bacalar, Bacalar, Mexico (To the map)

    Located within a 400-metre distance of Mercado Municipal de Bacalar Market, the hotel is a mere 0.6 km…

    To the hotel

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

    From US$ 60

    Carretera Federal Km 3 Bacalar-Cancun S/N, Bacalar, Mexico (To the map)

    The hotel has a beachfront setting just 1.6 km from Lago Bacalar. This beach area gives access to such…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Papitos Bacalar Hotel And Marina

    From US$ 61

    Costera Av. Costera Sur 1 Esquina Calle 16., Bacalar, Mexico (To the map)

    This elegant hotel is about 10 minutes by car from Natural Protected Area National Park and 3.2 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Quinta Soluna

    From US$ 40

    Costera, Bacalar, Mexico (To the map)

    General Angel Remigio Rosado is within 10 minutes' walk of this 2-star hotel, while Lake Bacalar is about…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Casa Bosque Luciernagas

    From US$ 65

    Av.3 / Call.0 / Reg.1 Mz. 32 Lt 5, Bacalar, Mexico (To the map)

    The apartment lies around 30 minutes on foot from Balneario Municipal de Bacalar Public Bath. Take a…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Mayas Blue Bacalar

    From US$ 30

    Av. 19-B Con Calle 4, Bacalar, Mexico (To the map)

    This comfortable hotel has a convenient setting 2.4 km from the stalwart 1729 stone Fort San Felipe Bacalar.

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Cabanas Colibri

    From US$ 63

    Calle 12 X 21 21 Y 19 C, Bacalar, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Blue Hotel

    From US$ 29

    Av 11 Entre 6 Y 4 Bacalar Quintana Roo, Bacalar, Mexico (To the map)

    The hotel is nestled about 10 minutes on foot from Lake Bacalar. The stalwart 1729 stone Fort San Felipe…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Estancia Lapislazuli

    From US$ 31

    Carretera Federal 307 Kilometro 16, Bacalar, Mexico (To the map)

    Cenote Esmeralda is merely a 7-minute walk from this comfortable hotel, and the stalwart 1729 stone Fort…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Casa & Beach Club Yunuem

    From US$ 51

    Avenida 5, Numero 853, Entre Calles 24 Y 26, Bacalar, Mexico (To the map)

    Parroquia de San Joaquin Church is only 250 metres from the hotel, while Bacalar is only 300 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Cocoa By Casa Momo Apartamento Acogedor Y Centrico

    From US$ 57

    Calle 8, Bacalar, Mexico (To the map)

    Cenote Esmeralda is 2.1 km away, while Lake Bacalar is approximately 5 minutes on foot from the apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Casa Flores

    From US$ 63

    Calle 44 31, Bacalar, Mexico (To the map)

    Take a peaceful 25 minutes' stroll into the heart of Bacalar city centre. The 16 m² apartment is also…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Hotel Krikas

    From US$ 18

    C. 17 477, Bacalar, Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Posada El Pejelagarto

    From US$ 61

    C. 19 Libramiento 92, Bacalar, Mexico (To the map)

    Lake Bacalar is 10 minutes' drive from this comfortable hotel, while Balneario Ecologico Public Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Cabanas Mr

    From US$ 29

    Calle 19 Libramiento 2066 A Un Costado Del Rehilete De La Entrada De Bacalar, Bacalar, Mexico (To the map)

    The hotel is nestled 0.6 km from Lake Bacalar. The property is also within 25 minutes' walk of Canal…

    To the hotel

    price for 1 night
    Book Now From US$ 29