Skip to main content

The best holiday rentals in Oaxaca

Check out our pick of great holiday rentals in Oaxaca

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Santa Cruz Huatulco, 1.9 km from Chahue Beach, Rooms Huatulco offers air-conditioned rooms with free WiFi and express check-in and check-out. A public bath is available for guests. Boasting family rooms, this property also provides guests with a year-round outdoor pool. Nice area, 15 minutes from the center town Really chill place, I love the infrastructure , A really good service!

Show more Show less
9.1
Superb
184 reviews
Price from
US$54
per night

Situated in Puerto Escondido, 700 metres from Carrizalillo Beach, Bahía Sirenas features air-conditioned rooms with free WiFi and a tour desk. The property offers bike hire and features a garden and year-round outdoor pool. Heavenly stay in a beautiful property, peaceful and comfy

Show more Show less
9.5
Exceptional
135 reviews
Price from
US$12.43
per night

Villa Macarena Apartamentos Boutique - Adults Only is situated in Puerto Escondido and has a rooftop pool and sea views. There is an in-house restaurant and free private parking.

Guests at the apartment can make the most of yoga classes offered on-site. Villa Macarena Apartamentos Boutique - Adults Only features a garden and sun terrace, which can be enjoyed by guests if the weather permits. Excellent staff, great building, and a stunning view.

Show more Show less
9
Superb
334 reviews
Price from
US$69
per night

Located in Oaxaca City, 7.7 km from Monte Alban and 500 metres from the centre, Jr-Kiyo Estudios provides air-conditioned accommodation with free WiFi, and a garden. This recently renovated bed and breakfast is located 46 km from Mitla and 500 metres from Santo Domingo Temple. Set in the Oaxaca Historic Centre district, the bed and breakfast is within 1.7 km of Central Bus Station foreign buses. I liked everything! The people working there were super helpful and friendly, the room was gorgeous and the bed very comfortable. Every corner of the room was very chic and thoughtfully planned out. The location is superb and the coffee shop where it's located is one of our favorite in the city, so of course we chose this hotel and it exceeded our expectations. We were very sad to leave what was starting to feel like home.

Show more Show less
9
Superb
104 reviews
Price from
US$240
per night

Situated in Puerto Escondido, Oaxaca region, Casa Mura is set 1.3 km from Zicatela Beach. This property offers access to a terrace and free private parking.

The air-conditioned units have a fully equipped kitchen with dining area, a fridge, coffee machine, and a stovetop. With a private bathroom fitted with a shower and free toiletries, units at the aparthotel also boast free WiFi, while certain rooms are equipped with a balcony. Guests can grab a bite to eat in an outdoor dining area at the aparthotel. This is, hands down, no questions asked - the best accommodation we’ve had in our entire trip around Mexico! We’ve been in Mexico for over a month and this place is an absolute gem! Comfortable, welcoming with all necessities provided for; a.c, fan, water, cooker and fridge. It’s perfectly located next to a breathtaking beach and also a stone’s throw away from a convenience store. The house is private with a rooftop where we ate our homemade breakfast and dinner whilst watching sunrise and sunset. The host, Carlos - one of the nicest persons we’ve come across - welcoming and very hospitable. He’s only a message away and always replies in a matter of minutes. We returned to this accommodation after visiting the Posada Real hotel - which was very disappointing- and we decided to finish our trip over here! Apart from all of this - we rented a scooter through Carlos’ contact and we’re also very satisfied -decent price and good quality scooters. If you plan to visit Puerto Escondido- then Casa Mura is the place to stay!

Show more Show less
9.4
Superb
151 reviews
Price from
US$60
per night

Featuring mountain views, Casa Kame is set in Puerto Escondido, 1.6 km from Zicatela Beach. Private parking is available on site at this recently renovated property. The aparthotel offers a sun terrace and a 24-hour front desk. The best hotel in Puerto Escondido, amazing architecture, super clean and good location

Show more Show less
9
Superb
114 reviews
Price from
US$59
per night

Situated in the centre of Oaxaca City, Casa Sofi Oaxaca features rooms with free WiFi. Guests staying at this bed and breakfast have access to a balcony. The bed and breakfast has family rooms.

All units at the bed and breakfast come with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchenette, a dining area and a private bathroom with a hair dryer, a shower and free toiletries. A microwave, a toaster and fridge are also available, as well as a coffee machine. The units have a wardrobe. - Beautiful unique monumental boutique accommodation (5 rooms) nicely renovated with respect for the authentic details. - Gerardo is an amazing host. His hospitality and kindness made my stay unforgettable. He is super responsive and helped me with everything needed in the best way possible with personal care and attention. - There is a well equipped kitchen for common use. Very handy. - The room I had (with two double beds) was super spacious. - Location is perfect: in the old city center. Everything can be reach by foot. The house is well secured with a second gate that gets locked. - The rooms are cleaned every day to perfection. Towels etc are provided.

Show more Show less
9.6
Exceptional
194 reviews
Price from
US$108
per night

Set in Puerto Escondido, 500 metres from Zicatela Beach, Casa Bonita offers air-conditioned rooms and an outdoor swimming pool. This aparthotel has a garden. The accommodation features a shared kitchen and a shared lounge for guests. We really enjoyed our stay at la Casa Bonita. The check-in for very smooth and easy and the staff was very friendly. Our room was very spacious and pretty and we felt very nice in there! The location is really great, walking distance to all the beach, the bars, and the restaurants! Would definitely recommend staying at La Casa Bonita

Show more Show less
9.3
Superb
151 reviews
Price from
US$71
per night

Offering city views, Zen Suites by Regente is an accommodation located in Oaxaca City, 11 km from Monte Alban and 45 km from Mitla. This aparthotel provides free private parking, a 24-hour front desk and free WiFi. Featuring family rooms, this property also provides guests with a terrace. The location was great it was close to the different stores and markets places.

Show more Show less
9.3
Superb
106 reviews
Price from
US$101
per night

HOSTAL XAO features rooms with free WiFi in the centre of Oaxaca City. It is situated 7.5 km from Monte Alban and features a shared kitchen. The guest house has family rooms.

At the guest house, each unit has a terrace. At the guest house, every unit is fitted with a wardrobe and a shared bathroom. Cleaniness, great staff and most kind staff they gave me so much information on how to trabsfer. They let me store my luggages while traveling. They have locker, super hot water. One of the best hotels

Show more Show less
9.1
Superb
199 reviews
Price from
US$15
per night

Most booked holiday rentals in Oaxaca this month

FAQs about holiday rentals in Oaxaca

Holiday Rentals that guests love in Oaxaca