Skip to main content

Featured cheap hotel destinations

Destination inspiration for your trip – find a cheap hotel

Oaxaca City

377 cheap hotels

Puerto Escondido

175 cheap hotels

Santa Cruz Huatulco

96 cheap hotels

Brisas de Zicatela

77 cheap hotels

Mazunte

61 cheap hotels

Zipolite

41 cheap hotels

San Agustinillo

15 cheap hotels

Puerto Ángel

14 cheap hotels

San Mateo Río Hondo

9 cheap hotels

Teotitlán del Valle

7 cheap hotels

El Pacífico

7 cheap hotels

San Agustín Etla

6 cheap hotels

Salina Cruz

6 cheap hotels

Cuatunalco

6 cheap hotels

Santa María Tonameca

5 cheap hotels

The best cheap hotels in Oaxaca

Check out our pick of great cheap hotels in Oaxaca

Filter by:

Star rating
Review score

Casa Ziña

Hotel in Oaxaca Historic Centre, Oaxaca City

Well set in the Oaxaca Historic Centre district of Oaxaca City, Casa Ziña is located 45 km from Mitla, 400 metres from Oaxaca Cathedral and less than 1 km from Santo Domingo Temple.

A
Adela
From
United Kingdom
This place is perfect. Beautifully restored, with great, high quality materials throughout and attention to detail. The room was lovely, quiet, with AC and such a comfortable bed, great for resting after a day of exploring the city. The location is also great, close to Zocalo. It has a very nice sun deck with a jacuzzi, and a well equipped bar. The staff was so nice and attentive all the way through our stay, and helped us with all our questions and even to get a taxi to the airport on very short noticett. We’ll definitely stay here again when we come back to Oaxaca.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 185 reviews
Price from
£86.38
1 night, 2 adults

Jungle Palace hostal santaella

Puerto Escondido

Located in Puerto Escondido, 1.4 km from Playa Puerto Ángelito, Jungle Palace hostal santaella provides air-conditioned rooms with free WiFi and concierge services.

r
rizzoLi
From
United Kingdom
This place is absolutely marvelous. We ended up here by chance because we needed a one-night stop in Puerto Escondido before heading to the Zipolite area, and we immediately regretted not booking a longer stay. The place is spotless, a true oasis of peace and tranquility. We were welcomed like family from the very first moment. The room was huge, the bathroom fantastic, and everything was incredibly quiet and relaxing. We were genuinely very happy with our stay. The only downside was that we had booked just one night, we would have loved to stay longer! Highly recommended.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 reviews
Price from
£35.29
1 night, 2 adults

Casa Antonio Mazunte

Mazunte

Casa Antonio Mazunte features a garden, shared lounge, a terrace and bar in Mazunte.

J
Juliana
From
United States
Good new amenities, clean room. Only a few minutes walk to the main road and the beach. Well equipped shared kitchen to cook, free water and coffee.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 283 reviews
Price from
£37.98
1 night, 2 adults

Ginger Banana Hostel

Oaxaca Historic Centre, Oaxaca City

Ginger Banana Hostel provides accommodation situated 300 metres from the centre of Oaxaca City and offers a garden and a bar. The property has pool and garden views, and is 8.4 km from Monte Alban.

S
Simone
From
Germany
Super friendly stuff, nice kitchen and cute pool! Nice common areas with space to chill.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews
Price from
£44.99
1 night, 2 adults

Casa Toro La Punta

Hotel in Puerto Escondido

Situated in Puerto Escondido and with Zicatela Beach reachable within 500 metres, Casa Toro La Punta features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

s
shannon
From
France
It’s very cosy and very beautiful and confortable. Thanks to the staff Vladimir, Mich and Gonza for being super nice and accommodating 😍 The yoga class was super cool too ! Recommand it 100 %
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 149 reviews
Price from
£109.39
1 night, 2 adults

Mantra Hotel Boutique

Hotel in Puerto Escondido

Located in Puerto Escondido and with Zicatela Beach reachable within 70 metres, Mantra Hotel Boutique provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

E
Evelyn
From
Germany
I loved the people (everyone so friendly!!!!) the design, the location and the roof terrace!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 201 reviews
Price from
£155.09
1 night, 2 adults

Casa Badú

Hotel in Puerto Escondido

Casa Badú has an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. The hotel also offers free WiFi as well as a paid airport shuttle service.

G
Grant
From
Australia
Great location, friendly staff and tasty food. Very clean and comfortable. Highly recommend staying for anyone visiting Puerto Escondido.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 209 reviews
Price from
£97.57
1 night, 2 adults

Adelfa Suites

Puerto Escondido

Set in Puerto Escondido, 600 metres from Carrizalillo Beach, Adelfa Suites features a garden and views of the garden. With mountain views, this accommodation features a patio and a swimming pool.

R
Ruby
From
New Zealand
The location was perfect and the house had everything we needed for our stay! The host was super friendly and helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 192 reviews
Price from
£48.43
1 night, 2 adults

Viajero Puerto Escondido Hostel

Hotel in Puerto Escondido

Viajero Puerto Escondido Hostel has an outdoor swimming pool, terrace, a restaurant and bar in Puerto Escondido.

R
Rianne Van Den Boomgaard
From
Netherlands
The staff is very helpfull and super friendly. The hostel itself has everything you need and they take care of it really well! During Christmas the price is a little high, but it is still worth it. Even when there was made a little mistake with my laundry they handled it very well and after the second time everything was perfectly clean! Really, I loved it here!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 583 reviews
Price from
£55.47
1 night, 2 adults

Hotel Casa Rush

Puerto Ángel

Offering a garden and sea view, Hotel Casa Rush is situated in Puerto Ángel, 200 metres from Puerto Angel Beach and 10 km from Punta Cometa.

D
Dennis
From
Canada
Everything, friendly staff, very good breakfast served, lots of extras
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 141 reviews
Price from
£103.80
1 night, 2 adults
All cheap hotels in Oaxaca

Most booked cheap hotels in Oaxaca this month

See all

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,125 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,437 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,082 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,245 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,138 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 877 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,975 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 904 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 932 reviews

Popular with guests booking cheap hotels in Oaxaca

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 531 reviews

FAQs about cheap hotels in Oaxaca

Cheap hotels that guests love in Oaxaca

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 256 reviews
Ideal location, super nice hosts, comfortable well-furnished apartment and a lovely pool. We know where we will stay if we come back to Puerto. Muchas gracias!
Guest review byThomas
Young couple
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 18 reviews
Great place for 1-2 people, very clean and confortable. The location it's perfect for the city center. Will book here again. The host was very helpful.
Guest review byYaliza
Solo traveller
Avg. price/night: £77.27
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 531 reviews
I liked the decor and the location was very easy to get in and around the city. The room was decent with the a private toilet and shower in the room and one also outside. I liked there was a bar on property to have a welcome drink. There was a cute little kitchen which was nice. They had what looked like private rooms at the top of the building, I would ideally book one of these next time.
Guest review byOrna
People with friends
Avg. price/night: £83.11
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 286 reviews
The facility and room was very clean, staff was polite and very helpful all the time, location was perfect.
Guest review byElena
Young couple
Avg. price/night: £48.17
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 161 reviews
Such a special place. Loved the aesthetic design in common areas and rooms. The location is amazing, in the vibrant centre just by the local market and cheap delicious food places. The cleaning staff does a great job at keeping the spaces lovely and inviting, and the volunteers organise activities every day, which made it super easy for me to socialise with other solo travellers. Does at great job at being social, but not a party hostel. Would definitely recommend to a friend!
Guest review byIda
Solo traveller
Avg. price/night: £123.51
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 302 reviews
Beautiful location and very clean and well designed and very helpful and friendly staff
Guest review byHenri
Solo traveller
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 17 reviews
Fantastic location being near to la Punta, Ziccatella & Centro. Clean & air conditioned apartment with room being cleaned regularly and fresh towels. Tv with Netflix and other popular tv accounts for rainy days or when the sun gets too much! Property manager was extremely accommodating and responded immediately to any of our queries. The apartment is above a fantastic restaurant that serves up Mexican and European dishes at a great price. Very good for couples wanting their own space at an affordable price. We can’t wait to go back!!!
Guest review byCasey
Young couple
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 194 reviews
The guesthouse was very clean and the rooms nicely decorated. There is a full kitchen you can use and a nice roof terrace. The owners are super friendly and the location is great, just a short walk into the centre.
Guest review byHolly
Young couple
Avg. price/night: £35.25
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,734 reviews
The location is nice. Great rooftop. Individual rooms for a cheap price
Guest review byArthur
Solo traveller
Avg. price/night: £38.72
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 602 reviews
Nice place - one of the cheapest in Centro. Quiet and clean. Good air conditioning. Nice terrace. Humberto at reception was so lovely and welcoming every single night - a real pleasure to speak with him during my stay. Read some comments about location being scary… it’s literally one street away from the centre (less than 5 minutes) and the street passes cafes and small local eateries… so I don’t understand the comment
Guest review byAdam
Solo traveller