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

Select city first

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 Oaxaca

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

932 results

  • Casa Mia Suites

    From US$ 34

    Zipolite, Zipolite, Mexico (To the map)

    This 4-room lodge is a stone's throw from Playa Rinconcito, while Cine Luciernaga Cinema is 250 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Cabana Sheymar

    From US$ 25

    Morelos, San Mateo Rio Hondo, Mexico (To the map)

    Alternatively, you can visit San Agustinillo, set 54 km away from this 1-bedroom apartment. The 25 m²…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Yoo House - Hab6

    From US$ 40

    Calle De Melchor Ocampo 317, Oaxaca, Mexico (To the map)

    The contemporary Centro Fotografico Alvarez Bravo Gallery is merely 13 minutes on foot from the homestay…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Om Studio

    From US$ 16

    508 Vicente Guerrero, Oaxaca, Mexico (To the map)

    The open square "Plaza de la Danza" is a short way from this 1-bedroom apartment, while the whole church…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Casa Macondo

    From US$ 28

    Estacahuite, Puerto Angel, Mexico (To the map)

    The long Playa Zipolite Beach is 4 km away, while Estacahuite Beach is within easy reach of the apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • M8 Bienvenidos To Oaxaca

    From US$ 60

    Avenida Morelos 1010, Oaxaca, Mexico (To the map)

    The apartment lies 850 metres from Mercado Benito Juarez Market and in proximity to Jardin Socrates.

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Studio Oaxaca Centro

    From US$ 23

    508 Vicente Guerrero, Oaxaca, Mexico (To the map)

    The contemporary Centro Fotografico Alvarez Bravo Gallery is merely 1.1 km away, while the Mexican museum…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Casa Esperanza

    From US$ 56

    Cp 70902 Playa Estacahuite, Estacahuite, Mexico (To the map)

    Zipolite, Oaxaca is a 10-minute drive from the comfortable hotel, and Panteon Beach is situated 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Hotel Valle De Oaxaca

    From US$ 40

    Diaz Ordaz 208, Colonia Centro, Oaxaca, Mexico (To the map)

    This 3-star hotel has a convenient setting within 20 minutes' walk of Ethnobotanical Garden, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Hotel Alebrijes

    From US$ 24

    C/ Las Palmas Lazaro Cardenas Y Las Avillas Secc. 1A, San Pedro Pochutla, Mexico (To the map)

    San Pedro Pochutla centre can be reached within 5 minutes' walk. This hotel is also 1.2 km from Mercado…

    To the hotel

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

    From US$ 54

    Pv. Prol. Miguel Cabrera 410 Bc, Tlalixtac De Cabrera, Oaxaca, Tlalixtac de Cabrera, Mexico (To the map)

    The centre of Tlalixtac de Cabrera is a 10 minutes' walk of this hotel. When staying at the Casa Maria…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Los Ciruelos Oaxaca

    From US$ 44

    103 Calle Palmeras, Oaxaca, Mexico (To the map)

    The comfortable hotel lies in a shopping district only steps away from Fountain of the 8 Regions. Templo…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Bokatrip Jalatlaco

    From US$ 42

    Primera Privada De Eduardo Vasconcelos #125, Oaxaca, Mexico (To the map)

    The guest house is about 5 km from Oaxaca International airport and in the vicinity of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Tania

    From US$ 42

    Nayarit, Brisas de Zicatela, Mexico (To the map)

    Located only a few steps from Caja de Luz -casa 12, this hotel is 10 minutes' walk from Brisas de Zicatela…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Casa La Paz 2

    From US$ 27

    277 Mar Rojo, Puerto Escondido (Oaxaca), Mexico (To the map)

    This comfortable hotel has a convenient location around a 25-minute walk from Playa Coral. Commercial…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Casa Centro Historico Hostel

    From US$ 11

    Calle De La Constitucion 502A, Oaxaca, Mexico (To the map)

    This Oaxaca guest house in the Oaxaca Historic Centre district of Oaxaca is within 15 minutes' walk of…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Hotel El Risco

    From US$ 59

    Callejon Del Viejo Vigia S/N, Cuatunalco, Mexico (To the map)

    The centre of Cuatunalco is a 10 minutes' walk of this hotel. Guests can go to San Agustinillo, which…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Gloria'S Hotel

    From US$ 64

    Calle Prof. Geronimo Leon Velasco Playa Estacahuite, Estacahuite, Mexico (To the map)

    San Agustinillo is within 7 km of this Estacahuite hotel, while Love Beach is nearly 10 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Angel Del Mar

    From US$ 53

    Altos Cerro del Panteon s/n Playa del Panteon, Puerto Angel, Mexico (To the map)

    This comfortable hotel is nestled a 10-minute ride from Love Beach and 7 km from Mermejita Beach. At…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Casa Bastin

    From US$ 40

    Jazmines 6, Puerto Escondido (Oaxaca), Mexico (To the map)

    This elegant guest house has a prime location a 10-minute ride from Playa Coral. Puerto Angelito lies…

    To the hotel

    price for 1 night
    Book Now From US$ 40