Cheap hotels in Oaxaca, MX

Search among 452 available cheap hotels in Oaxaca from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
1-100 out of 452
8.2
Great164 reviews
While staying at the Selina Puerto Escondido you are invited to discover Mirador Summer Romance, set about 10 minutes away by car, or Playa Coral, which is approximately 10 minutes away by car.
From£ 45 /nightSelect
8.4
Great130 reviews
25 rooms and an outdoor swimming pool are available in the 3-star Paraiso Escondido, located within a 5-minute walk of Bahia Puerto Escondido Public Beach.
From£ 61 /nightSelect
8.4
Great108 reviews
Set at a 3.2 km distance from Playa Coral, the Arcoiris features a swimming pool and an American breakfast.
From£ 34 /nightSelect
8.2
Great42 reviews
Located merely 1.3 km from El Llano, the 2-star La Cascada Oaxaca features 20 rooms with views of the courtyard.
From£ 25 /nightSelect
8.2
Great135 reviews
Set a 5-minute stroll from Templo de Santo Domingo de Guzman, the Posada Don Mario Oaxaca overlooks the mountain and invites guests to have a drink at a coffee bar.
From£ 26 /nightSelect
8.4
Great72 reviews
The 3-star Careyes is located in the very heart of Puerto Escondido, boasting a swimming pool onsite.
From£ 34 /nightSelect
8.4
Great62 reviews
Located in the heart of the city, a 5-minute walk from Children's Museum of Oaxaca, the non-smoking El Andariego offers 17 spacious rooms.
From£ 15 /nightSelect
8.4
Great43 reviews
Situated in a historical district, the 3-star Santa Rosa Oaxaca features 17 rooms and an à la carte restaurant.
From£ 45 /nightSelect
8.4
Great72 reviews
You can relax by an outdoor pool in the smoke-free Bahia Huatulco, located a 17-minute stroll from Santa Cruz Bay.
From£ 88 /nightSelect
8.4
Great50 reviews
Located nearly a 19-minute stroll from Fountain of the 8 Regions, the 2-star Veracruz Oaxaca offers modern comforts such as a tour desk and complimentary newspapers.
From£ 44 /nightSelect
8.6
Great39 reviews
The Arrecife Huatulco Plus Santa Cruz Huatulco has an à la carte restaurant specialising in Mexican cuisine and is situated around 9 minutes' walk from Buceo Scuba Huatulco.
From£ 27 /nightSelect
8.6
Great75 reviews
Situated 250 metres of Playa Santa Cruz, the Huatulco Maxico offers 22 guest rooms.
From£ 43 /nightSelect
8.0
Great41 reviews
Placed within 200 metres of Zocalo and right in the centre of Oaxaca, the modern Jimenez offers 20 rooms.
From£ 31 /nightSelect
8.6
Great92 reviews
Featuring an outdoor swimming pool, this property is set a short distance from Carrizalillo Beach and Benito Juarez Market.
From£ 24 /nightSelect
8.2
Great155 reviews
Offering 30 rooms with views of the garden, the 3-star Casa De La Tia Tere Oaxaca is set in the Oaxaca Historic Centre district, about 17 minutes on foot from Mercado Benito Juarez Market.
From£ 42 /nightSelect
8.6
Great98 reviews
From£ 39 /nightSelect
8.4
Great41 reviews
El Llano is about a 5-minute ride from the 3-star Virginia Oaxaca and Museo de los Pintores Oaxaquenos is only an 11-minute walk away.
From£ 35 /nightSelect
8.4
Great34 reviews
Set 0.9 km from Boulevard Chahue, the Am Amakal Hotel & Park offers 14 rooms and a swimming pool.
From£ 28 /nightSelect
8.6
Great104 reviews
The 2-star Hostal De Las Americas is a good starting point to Oaxaca's sights including Mercado Benito Juarez, which is only 400 metres away.
From£ 9 /nightSelect
8.4
Great59 reviews
Boasting a comfortable location, around a 7-minute walk from Bahia Cacaluta, the comfortable 3-star Am Hotel Y Plaza includes an outdoor swimming pool.
From£ 35 /nightSelect
8.6
Great106 reviews
There are rooms facing city and the Andaina Youth Oaxaca is set within a 5-minute stroll of Zocalo.
From£ 19 /nightSelect
Paziflora HostelGuest house
8.4
Great212 reviews
Set within a 13-minute walk of Playa Puerto Angelito y Manzanillo Beach, the Paziflora offers 42 rooms and a year-round outdoor pool.
From£ 7 /nightSelect
8.4
Great109 reviews
While staying at the Posada San Rafael Oaxaca you are invited to discover Contemporary Art Museum, set approximately a 13-minute stroll away, or Ethnobotanical Garden, which is about a 6-minute stroll away.
From£ 13 /nightSelect
8.4
Great166 reviews
A 9-minute walk from Mercado Benito Juarez Market, the Dainzu Oaxaca includes 19 rooms.
From£ 41 /nightSelect
8.2
Great199 reviews
Situated 100 metres of Playa Zicatela, the One Love Hostal Puerto Escondido also offers an outdoor swimming pool.
From£ 31 /nightSelect
8.2
Great172 reviews
The Mixteco Naba Nandoo, located just 5 minutes' walk from Andador Turistico, is also at a proximity to Huizache Arte Vivo de Oaxaca.
From£ 12 /nightSelect
8.6
Great104 reviews
The venue with views of the mountain is placed 15 minutes' walk from the centre of Oaxaca, at a short distance from Andador Turistico.
From£ 9 /nightSelect
8.2
Great171 reviews
A beachfront location of the 3-star Un Sueno Cabanas Del Pacifico provides easy access to Playa Mazunte, which is about a 15-minute walk away.
From£ 78 /nightSelect
8.6
Great77 reviews
While staying at the Yabanhi you are invited to discover Fountain of the 8 Regions, set 5 minutes away by car, or Mercado Benito Juarez Market, which is 0.8 km away.
From£ 10 /nightSelect
8.4
Great140 reviews
Commercial Walkway is approximately 14 minutes on foot from the 2-star Pargos Hotel & Cowork Puerto Escondido and features shopping and dining.
From£ 17 /nightSelect
Villa CasaletGuest house
8.2
Great124 reviews
Set within 3.8 km of Commercial Walkway, the Villa Casalet offers 34 rooms and a swimming pool.
From£ 41 /nightSelect
8.2
Great167 reviews
Mercado Benito Juarez Market is nearly 18 minutes on foot from the Parador Del Dominico and Museo Textil de Oaxaca is a mere 800 metres away.
From£ 36 /nightSelect
8.6
Great72 reviews
Boasting a swimming pool and a Mexican restaurant, the 3-star Casa Losodeli & Coworking- Adults Only is located within a 10-minute stroll of Bahia Puerto Escondido, around 10 minutes' walk from Playa Puerto Angelito y Manzanillo.
From£ 45 /nightSelect
Villa BonoboGuest house
8.4
Great108 reviews
Guests will enjoy an outdoor swimming pool onsite and admire views of the garden offered from 10 rooms.
From£ 39 /nightSelect
8.2
Great43 reviews
While staying at the Viajero Oaxaca you are invited to discover Conzati Garden, set merely a 13-minute stroll away, or Mercado Benito Juarez, which is around 0.9 km away.
From£ 10 /nightSelect
8.2
Great119 reviews
Hridaya Yoga is merely 10 minutes' walk from the Oyo Cabanas Abril, Mazunte, while San Agustinillo is 10 minutes away by car.
From£ 17 /nightSelect
Hostal San PuebloGuest house
8.2
Great91 reviews
The 2-star San Pueblo is situated in the Oaxaca Historic Centre district, 15 minutes' drive from Oaxaca International airport.
From£ 19 /nightSelect
8.2
Great115 reviews
The Un Sueno Valle De Huajes is situated in the very heart of Oaxaca only 1.2 km from Zocalo.
From£ 38 /nightSelect
Casa BeuHotel
8.2
Great146 reviews
Located within 4.2 km of Playa Puerto Angelito y Manzanillo, the Casa Beu Puerto Escondido features a swimming pool.
From£ 51 /nightSelect
8.6
Great78 reviews
While staying at the 2-star Casa De Don Pablo you are invited to discover House of Juarez Museum, set a mere 1.1 km away, or El Llano, which is 1.2 km away.
From£ 10 /nightSelect
8.6
Great29 reviews
Placed 0.5 km from Oaxaca International airport, the 3-star Calenda welcomes guests with a shop and storage for belongings.
From£ 41 /nightSelect
8.2
Great161 reviews
Located 0.6 km from Mercado Benito Juarez Market, the 3-star Villa Alta is 1.1 km from Andador Turistico.
From£ 21 /nightSelect
8.0
Great76 reviews
Merely 650 metres from Basilica of Our Lady of Solitude, the 3-star Casa Soledad Oaxaca includes 10 rooms.
From£ 38 /nightSelect
8.4
Great123 reviews
While staying at the El Eden Bungalows you are invited to discover Punta Cometa Lookout Point, set nearly a 15-minute stroll away, or Zipolite, Oaxaca, which is approximately 10 minutes away by car.
From£ 41 /nightSelect
Casa DaikiriGuest house
8.2
Great141 reviews
Situated approximately a 5-minute walk from Playa Zicatela, the Casa Daikiri offers 15 guest rooms.
From£ 39 /nightSelect
8.4
Great103 reviews
Playa Marinero Puerto Escondido is also set within 5 minutes' stroll of the 2-star Yurimar.
From£ 20 /nightSelect
8.6
Great69 reviews
At the family Azucenas Oaxaca, located in a historic district, guests can relax at the lounge bar.
From£ 32 /nightSelect
8.4
Great69 reviews
The One is set around 10 minutes by car from Playa Cangrejo and at 350 metres from Cinemex.
From£ 31 /nightSelect
8.4
Great124 reviews
Featuring a location in the Oaxaca Historic Centre district, the Maela boasts 15 rooms and an à la carte restaurant, 8 minutes' walk from Graphic Arts Institute of Oaxaca.
From£ 55 /nightSelect
8.2
Great123 reviews
The Casa Gubidxa enjoys a central location in the heart of Oaxaca, at 750 metres from Ex convento de San Pablo.
From£ 24 /nightSelect
8.4
Great153 reviews
Offering Mexican dishes, the 3-star Parador San Agustin is set merely 250 metres from Zocalo in the Oaxaca Historic Centre district of Oaxaca.
From£ 35 /nightSelect
Casa MiaHotel
8.4
Great68 reviews
Set nearly 7 minutes on foot from plaza azul, the rooms in the 3-star Casa Mia Puerto Escondido have views of sea.
From£ 49 /nightSelect
Castillo OasisGuest house
8.2
Great113 reviews
The Castillo Oasis is nestled in the middle of Zipolite and 5 minutes' drive from Playa Panteon.
From£ 21 /nightSelect
Casa KarmaGuest house
8.4
Great51 reviews
Featuring 8 rooms with views of the garden, the Casa Karma Puerto Escondido is set 10 minutes' drive from Playa Principal.
From£ 15 /nightSelect
8.6
Great72 reviews
The Posada Aketzalli is set just 1.6 km from Punta Cometa Lookout Point and 19 minutes on foot from Mermejita Beach.
From£ 26 /nightSelect
8.8
Great34 reviews
From£ 9 /nightSelect
8.2
Great68 reviews
Set a 20-minute stroll from Plaza de la Danza, the lovely Caja lies in the Oaxaca Historic Centre district.
From£ 31 /nightSelect
8.8
Great70 reviews
Playa Panteon is at a 2.6 km distance from the Posada Brisa Marina Zipolite and features shopping and dining.
From£ 17 /nightSelect
8.8
Great49 reviews
Located 10 km from Oaxaca International airport, the Paulina Youth features a vending machine and a tour desk for guests' comfort.
From£ 6 /nightSelect
8.4
Great110 reviews
Museo Textil de Oaxaca is about a 12-minute walk from the 3-star Las Mariposas Hotel & Studios and features shopping and dining.
From£ 31 /nightSelect
8.2
Great73 reviews
The San Juan, located 550 metres from Bahia Puerto Escondido Public Beach, is also at a proximity to Downtown Puerto Escondido.
From£ 34 /nightSelect
8.6
Great20 reviews
From£ 9 /nightSelect
8.2
Great175 reviews
While staying at the La Playita Beach House you are invited to discover the compact white - sand Playa Carrizalillo Beach, set around 10 minutes' drive away, or Carrizalillo Beach, which is a 10-minute drive away.
From£ 24 /nightSelect
Posada EcohabitasGuest house
8.2
Great81 reviews
The smoke-free Posada Ecohabitas is a perfect vacation spot within 2.6 km of San Agustinillo and other Mazunte landmarks.
From£ 27 /nightSelect
8.4
Great82 reviews
Set at a 4.5 km distance from La Boquilla Beach, the rooms in the 3-star Cordelia'S have views of ocean.
From£ 38 /nightSelect
Casa Luna & SolGuest house
8.4
Great32 reviews
Featuring 8 rooms with views of the patio, the Casa Luna & Sol Oaxaca is set nearly a 15-minute walk from Museo de los Pintores Oaxaquenos.
From£ 17 /nightSelect
8.4
Great46 reviews
Set around an 18-minute walk from El Llano, the Casa Toloache lies in the Oaxaca Historic Centre district of Oaxaca.
From£ 30 /nightSelect
Casa SixtaGuest house
8.2
Great39 reviews
The Casa Sixta, located around a 10-minute walk from Bahia Puerto Escondido, is also at a proximity to Carrizalillo.
From£ 30 /nightSelect
8.2
Great94 reviews
The Ivanna Hostel is set within 1.5 km of Mazunte Beach and about a 15-minute walk from Playa Mazunte.
From£ 6 /nightSelect
8.2
Great56 reviews
Staying at the 3-star La Aurora means you will be 2.7 km from Playa Principal, while enjoying a swimming pool onsite.
From£ 43 /nightSelect
8.4
Great93 reviews
While staying at the Ananda Guest House Yoga & Meditacion you are invited to discover Playa Coral, set around 3.8 km away, or Playa Puerto Angelito y Manzanillo, which is nearly 10 minutes away by car.
From£ 14 /nightSelect
8.2
Great89 reviews
The 3-star Real Alma Oaxaca is set approximately 16 minutes' walk from Panuelito Garden and approximately a 12-minute walk from Contemporary Art Museum.
From£ 37 /nightSelect
8.2
Great90 reviews
While staying at the functional 2-star Hostal Azul Y Blanco Santa Cruz Huatulco you are invited to discover Playa El Maguey, set 10 minutes away by car, or the 300m Playa La Entrega Beach, which is 5 minutes' drive away.
From£ 34 /nightSelect
8.2
Great138 reviews
Featuring 8 rooms with views of the garden, the Casa De La Gente Nube is set within 4.2 km of Bahia Puerto Escondido Public Beach.
From£ 28 /nightSelect
8.4
Great86 reviews
Recreativo Infantil Oaxaca Bicentenario Park is nearly 20 minutes' walk from the 2-star Posada De Los Angeles, while Plaza de la Danza is 20 minutes' walk away.
From£ 48 /nightSelect
8.4
Great151 reviews
Set in the Oaxaca Historic Centre district, a mere 9 minutes' walk from the Mexican museum "Museo Textil de Oaxaca", the 3-star Posada Del Centro features rooms with a simple décor.
From£ 24 /nightSelect
8.2
Great155 reviews
Comprising 9 rooms in the heart of Oaxaca, the 3-star Casa Tobala lies about 13 minutes' walk from House of Juarez Museum.
From£ 28 /nightSelect
8.2
Great18 reviews
Located merely 6 minutes' walk from Mirador Huatulco, the 3-star Om Huatulco features 6 rooms with views of the garden.
From£ 41 /nightSelect
8.4
Great32 reviews
Placed 15 km from Oaxaca International airport, the Casa Arnel features luggage storage and a restaurant as well as bicycles for rent.
From£ 19 /nightSelect
8.6
Great38 reviews
Located approximately 10 minutes by car from State Museum of Popular Art, the Sacre features a swimming pool.
From£ 20 /nightSelect
9.4
Perfect3 reviews
Centro de Artes de San Agustin is nearly a 15-minute drive from the 2-star Motel El Circo.
From£ 47 /nightSelect
7.4
Very good45 reviews
The Nueva Antequera is nestled in the centre of Oaxaca and about 13 minutes' walk from Rufino Tamayo Museum of Pre-Hispanic Art.
From£ 15 /nightSelect
Posada Santa ClaraGuest house
8.8
Great34 reviews
Boulevard Chahue and Playa Punta Paraiso are located 1.1 km and 0.9 km from the 3-star Posada Santa Clara respectively.
From£ 35 /nightSelect
8.2
Great36 reviews
Iglesia de la Crucecita is nearly a 6-minute stroll from the Casa Shaguiba and Playa El Maguey is about 10 minutes' drive away.
From£ 25 /nightSelect
Hotel CzHotel
8.4
Great49 reviews
While staying at the 3-star Cz you are invited to discover Playa Arrocito, set 10 minutes away by car, or Playa El Maguey, which is about a 10-minute ride away.
From£ 18 /nightSelect
8.4
Great42 reviews
Iglesia del Sagrario is within 25 minutes' walk of the Campestre Don Luis Huajuapan de Leon.
From£ 16 /nightSelect
8.4
Great23 reviews
Located in the middle of Oaxaca, the Azucena De Antequera offers fast access to Ethnobotanical Garden, a 5-minute ride away.
From£ 22 /nightSelect
8.4
Great24 reviews
The Zanzibar Puerto Escondido is located a mere 6 minutes' walk from Playa Zicatela and comprises 40 rooms with modern comforts.
From£ 20 /nightSelect
8.2
Great38 reviews
Santa Cruz Bay is a 10-minute ride from the Diamante Santa Cruz Huatulco.
From£ 49 /nightSelect
Featuring a swimming pool and 16 rooms, the Ximajo Castillo is within 5 minutes' stroll of Downtown Puerto Escondido.
From£ 42 /nightSelect
8.0
Great62 reviews
Fountain of the 8 Regions is 10 minutes by car from the Bugambilias Oaxaca and Templo de Santo Domingo de Guzman is approximately 4.8 km away.
From£ 21 /nightSelect
Playa El Maguey and Boulevard Chahue are respectively 4.3 km and 450 metres from the Ocean Huatulco Santa Cruz Huatulco.
From£ 31 /nightSelect
8.4
Great42 reviews
Featuring 37 rooms with views of the pool, the 3-star Galeria Del Angel is set a 5-minute drive from Bahia Cacaluta.
From£ 100 /nightSelect
8.4
Great14 reviews
Located off Playa Puerto Angelito y Manzanillo, just 0.6 km from Downtown Puerto Escondido, this hotel features a cable flat-screen and a flat screen TV along with 38 rooms.
From£ 38 /nightSelect
8.2
Great4 reviews
Comprising 10 rooms, the 3-star Karenina Oaxaca is set near a historical district, around a 17-minute walk from Amate Books.
From£ 24 /nightSelect
8.2
Great22 reviews
The positioning of the Antiguo Fortin in the very heart of Oaxaca ensures fast access to Monumento a la Madre, which is just 5 minutes' walk away.
From£ 40 /nightSelect
8.2
Great44 reviews
Set 2.8 km from Bahia Cacaluta, the D Abril Santa Cruz Huatulco offers 27 rooms and a swimming pool.
From£ 63 /nightSelect
8.4
Great31 reviews
Tangolunda Bay is also set a 10-minute ride from the 2-star Olas Huatulco Santa Cruz Huatulco.
From£ 20 /nightSelect
While staying at the 2-star Escalada Oaxaca you are invited to discover Rufino Tamayo Museum of Pre-Hispanic Art, set 5 minutes' drive away, or Centro Cultural San Pablo, which is around 0.8 km away.
From£ 28 /nightSelect
8.2
Great56 reviews
The Casa Mirador Salina Cruz with a year-round outdoor swimming pool is around 20 minutes' walk from Playa Azul Oaxaca.
From£ 42 /nightSelect

Cheap hotels in Oaxaca essential information

🏨 Cheap hotels in Oaxaca 452
👛 Lowest price 4 GBP
✍️ Hotels Reviews 17 488