Skip to main content

The best lodges in Oaxaca

Check out our pick of great lodges 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.

Villas Carrizalillo offers accommodation in Puerto Escondido. Zicatela Beach is 2.4 km away.

All units have a dining area and a seating area with a flat-screen TV. Some units include a terrace and/or balcony with sea or garden views. Some units also have a kitchenette. There is a private bathroom with a bath or shower in every unit. Towels are offered. The location is so beautiful and our rooms were very clean and lovely.

Show more Show less
9.2
Superb
282 reviews
Price from
US$275
per night

Featuring sea views, Casa Xadani in Cerro Largo features accommodation, an outdoor swimming pool, a fitness centre, a garden, a terrace and a restaurant. Both WiFi and private parking are accessible at the lodge free of charge. Rustic charm, quiet & peaceful, great view, nice pool, good food, comfortable room. Diego was a great host, even letting us move our stay a day because of a roadblock. Really personal attention from the staff, especially the kitchen. Surfer's paradise but ours, too.

Show more Show less
9.5
Exceptional
50 reviews
Price from
US$75
per night

Offering garden views, New Ruins Off-The-Grid SuperAdobe Domes with Pool in San Francisco de Abajo offers accommodation, an outdoor swimming pool, a garden, a terrace, a restaurant and barbecue facilities. Both WiFi and private parking are available at the lodge free of charge.

Show more Show less
9.2
Superb
8 reviews
Price from
US$75
per night

With Rinconcito Beach reachable in 500 metres, Carpe Diem Casitas & Villas Mazunte features accommodation, a restaurant, a garden, a terrace and a bar. The lodge features both WiFi and private parking free of charge. The location was good, staff was excellent, a lot of greenery

Show more Show less
9
Superb
33 reviews
Price from
US$137
per night

Offering mountain views, Cabañas Rancho Viejo in El Pacífico offers accommodation, free bikes, a garden, a terrace, a restaurant and a bar. Both WiFi and private parking are accessible at the lodge free of charge. Cabañas Rancho Viejo are in an idyllic location. We truly enjoyed staying in the middle of the mountains and they also have a wonderful pointview overlooking the breathtaking sunsets. The cabin we stayed in was very comfy and functional, and had a beautiful balcony where we enjoyed meals and coffee overlooking the trees and mountains. Their café offered very good options for breakfast and lunch, and all the restaurants in the town would deliver to our cabin door. Cabañas Rancho Viejo is about a 30-min walk away from San José via a road but there are several motorised taxis that will take you there and back for an inexpensive fare. They also offer daily activities to their guests (we didn't have enough time to take part in them but they looked fun!).

Show more Show less
8.9
Fabulous
472 reviews
Price from
US$67
per night

Situated in Puerto Escondido, 1 km from Zicatela Beach, Casa Gio has accommodation with free WiFi, a garden with an outdoor swimming pool, and access to a fitness room.

Some accommodation includes a terrace with city views, a fully equipped kitchen and a private bathroom with shower.

The lodge features a barbecue. The vibe was wonderful. Very chill. Gio the owner was extremely helpful and sweet. The pool was great and there’s a lot of shade. Completely stocked kitchen and close to shops and restaurants and the beach. The beds were also very comfortable. Extremely good value! I would recommend to everyone!

Show more Show less
8.9
Fabulous
104 reviews
Price from
US$37
per night

With Mermejita Beach reachable in 100 metres, La Valise Mazunte features accommodation, a restaurant, an outdoor swimming pool, a private beach area and a bar.

Punta Cometa is 2.3 km from the lodge, while Turtle Camp and Museum is 3.5 km away. Huatulco International Airport is 48 km from the property, and the property offers a paid airport shuttle service. The property is unique and elegant, in a spectacular setting, with a remote feel. The staff is warm and attentive, our room was spacious and comfortable, and the food was tasty. The private beach lounge deck, with pool, is out of a dream.

Show more Show less
8.2
Very good
5 reviews
Price from
US$304.43
per night

With mountain views, Casa Regina Oaxaca is located in San Pablo Villa de Mitla and has a restaurant, room service, bar, garden, year-round outdoor pool and terrace.

Mitla is 1.5 km from the lodge, while Hierve el Agua is 22 km away. Oaxaca International Airport is 50 km from the property. Nice mexican style design hotel. Great Pool. Welcome drinks. Tasty restaurant. Top!

Show more Show less
8.3
Very good
74 reviews
Price from
US$168
per night

Featuring a garden, a terrace as well as a restaurant, San Antonio Hotel Boutique is set in Santiago Matatlán, within 19 km of Mitla and 41 km of Hierve el Agua.

Tule Tree is 44 km from the lodge. Oaxaca International Airport is 60 km away. We really enjoyed our stay. The hotel is literally at the top of a mountain. And Petra was incredibly helpful and made delicious meals. Thanks.

Show more Show less
8.2
Very good
6 reviews
Price from
US$164
per night

Offering a private beach area, Bambú Ecocabañas is a quaint tropical property located in San Agustinillo. It features a shared kitchen and free WiFi throughout.

Each rustic room here overlooks the Pacific Ocean and features mosquito nets, a fan and a private bathroom with a shower and toilet. Some include a private balcony or terrace. The kitchen and being right on the beach. Plenty of chairs, hammocks etc to relax in. Easy walk to a beach with smaller waves to swim and snorkel. Good restaurants in the area. Nice hot shower with seashell shower head.

Show more Show less
8.9
Fabulous
94 reviews
Price from
US$79
per night

Most booked lodges in Oaxaca this month

FAQs about lodges in Oaxaca

Lodges that guests love in Oaxaca