Skip to main content

The best inns in Oaxaca

Check out our selection of great inns in Oaxaca

Filter by:


Review score

Wonderful: 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.

Samora Luxury Resort

Santa María Colotepec

All rooms at the inn are fitted with a seating area. At Amalys Puerto Escondido, the rooms have air conditioning and a private bathroom.

Samora Luxury Resort offers a hot tub. The area is popular for snorkelling, and car hire is available at the inn. It was one of the nicest hotels I have ever been to. Awesome ocean front view. The owner and the staff were very accommodating. And the food was amazing.

Show more Show less
9.7
Exceptional
117 reviews
Price from
$220
per night

Posada Ziga Playa

Mazunte

Set in Mazunte, a few steps from Mazunte Beach, Posada Ziga Playa offers accommodation with a garden, free private parking, a terrace and a restaurant. Boasting a bar, the inn is close to several noted attractions, around 700 metres from Rinconcito Beach, 800 metres from Agustinillo Beach and 1.8 km from Punta Cometa. Some units at the property feature a balcony with a sea view. It was the perfect place to stay for a beach vacation. You only hear the sound of the waves and all the staff are super friendly. We really liked having water available to refill our bottle.

Show more Show less
9
Wonderful
298 reviews
Price from
$63
per night

Casa Bugambilias

Zipolite

Casa Bugambilias features a garden, terrace, a restaurant and bar in Zipolite. The property is located 6.1 km from Punta Cometa, 4.9 km from Turtle Camp and Museum and 500 metres from White Rock Zipolite. The inn also provides free WiFi as well as a paid airport shuttle service. Excellent location 2nd street from the beach. Clean and great value, the staff are super nice, gave us an early check in to help accommodate us.

Show more Show less
9.4
Wonderful
9 reviews
Price from
$38
per night

Una Posada Mas

Mazunte

Situated in Mazunte, within 200 metres of Mazunte Beach and 200 metres of Rinconcito Beach, Una Posada Mas features accommodation with a garden and free WiFi throughout the property. The property is around 2.5 km from Playa La Ventanilla, 5.4 km from White Rock Zipolite and 8 km from Umar University. Some rooms at the property have a terrace with a garden view.

At the inn rooms are equipped with bed linen and towels. Close to the beach, relaxed atmosphere, comfortable room, plenty of space for our family. Our kids loved the hammocks. We liked all the fans and the nets over the beds Would definitely stay there again

Show more Show less
8.4
Very Good
110 reviews
Price from
$34
per night

Posada Nuuna Mazunte

Mazunte

At the inn, rooms have a balcony. Posada Nuuna Mazunte features some units that feature sea views, and all rooms include a private bathroom and a wardrobe. At the accommodation the rooms come with bed linen and towels. Amazing design, great view, felt extremely cosy and comfortable whilst completely immersed in nature. Can't wait to visit again!

Show more Show less
8.8
Excellent
145 reviews
Price from
$56
per night

Ballelita

Zipolite

Located in Zipolite, Ballelita offers beachfront accommodation a few steps from Zipolite Beach and provides various facilities, such as a garden, a private beach area and a bar. Located around 1.3 km from Camaron Beach, the inn with free WiFi is also 1.6 km away from Amor Beach. The inn features family rooms. Great location - right on the beach and in the town!

Show more Show less
8.1
Very Good
285 reviews
Price from
$25
per night

Hotel Posada Playa Manzanillo

Puerto Escondido

Located in Puerto Escondido, 300 metres from Playa Puerto Ángelito, Hotel Posada Playa Manzanillo provides accommodation with an outdoor swimming pool, free private parking and a garden. Built in 1998, the property is within less than 1 km of Downtown Puerto Escondido and an 18-minute walk of Commercial Walkway. The inn features family rooms. Clean, quite close to everything.

Show more Show less
8.1
Very Good
251 reviews
Price from
$31
per night

La Aldea Zipolite

Zipolite

At the inn, all rooms come with a balcony. Featuring a private bathroom with a bath or shower and free toiletries, rooms at La Aldea Zipolite also have free WiFi, while selected rooms will provide you with a sea view. The units at the accommodation come with a seating area. Amazing spot…a little bit of a walk to the centre and the beach but if you rent a scooter is perfect!! Carlos, the guy that looks after the property is super nice and caring!! Everything was clean and comfortable and the sunsets you can watch from the balcony were spectacular

Show more Show less
8.6
Excellent
194 reviews
Price from
$35
per night

Posada Aketzalli Mazunte

Mazunte

At the inn, each room has a patio. With a private bathroom equipped with a shower and free toiletries, rooms at Posada Aketzalli Mazunte also offer free WiFi, while selected rooms come with a terrace. At the accommodation, rooms are equipped with a seating area. Security, higene, accecibility to the city center, coffee/tea bar, garden

Show more Show less
8.3
Very Good
176 reviews
Price from
$52
per night

Posada Paloma

San Agustinillo

Posada Paloma is an Inn located in San Agustinillo. The property offers an on-site restaurant and a bar, a tour desk, and free Wi-Fi access throughout.

The rooms at Posada Paloma have tiled floors, night stands, and a desk. The private bathrooms have a shower. Such a wonderful place! Perfect location if you are looking to be in a quiter spot, quiet beach near by and all of mazuntes facilities as well. Staff were extremely friendly and helpful, place was perfectly clean, nice big rooms. Couldn't recommend it more!!

Show more Show less
8.2
Very Good
158 reviews
Price from
$21
per night

Most booked inns in Oaxaca this month

FAQs about inns in Oaxaca

Inns that guests love in Oaxaca