See the latest prices and deals by choosing your dates.
Puerto Escondido - 100 feet from beach
Featuring a terrace, restaurant, bar and free WiFi, Secret Beach Hostel is located in Puerto Escondido, a few steps from Zicatela Beach and 400 metres from Marinero Beach. Guests can have a drink at the snack bar. I loved the staff, the location, the design of the builfing/ restaurant. It felt like paradise. Thank you
Zipolite - 350 feet from beach
Situated in Zipolite, 300 metres from Amor Beach, COCOS HOTEL features accommodation with an outdoor swimming pool, free private parking and a garden. The property is set 2.2 km from Panteón Beach, 7.3 km from Punta Cometa and 6.1 km from Turtle Camp and Museum. Each room includes a balcony with pool views and free WiFi. Loved the pool! The whole place is really pretty and it's a nice short walk to both beaches. Also, the soap smells amazing.
Puerto Escondido - 950 feet from beach
Raíz Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. Offering a bar, the property is located within 400 metres of Zicatela Beach. The accommodation offers a concierge service and free WiFi throughout the property. it was absolutely beautiful, really well designed, fit into the nature surrounding it, extremely kind staff. truly one of my favourite hotel experiences. they had fresh mangoes and banana available to eat free it was incredible
Puerto Escondido - 1,150 feet from beach
Zicatela Beach is 500 metres from Punta Kai Hotel Hostal, while Commercial Walkway is 3.8 km from the property. The nearest airport is Puerto Escondido International Airport, 6 km from the accommodation. Really friendly, helpful staff. Great location and amenities. Excellent air conditioning and all very new and nicely decorated.
Puerto Escondido - 1,100 feet from beach
Set in Puerto Escondido and with Zicatela Beach reachable within 1.4 km, Casa TO offers concierge services, rooms, a terrace, free WiFi and a bar. The hotel has an indoor pool and a tour desk.
At the hotel, each room is equipped with a patio. At Casa TO the rooms come with air conditioning and a private bathroom.
Loved everything! Gorgeous architecture, room felt like a quiet haven, restaurant for breakfast and dinner was exceptional.
A really special place. Staff were so welcoming it felt like home.
Mazunte - 950 feet from beach
Situated within 300 metres of Rinconcito Beach and 700 metres of Mazunte Beach in Mazunte, Casa de Kai Mazunte features accommodation with seating area. The property was built in 2021 and has accommodation with a patio. Outdoor seating allows guests to enjoy the fresh air. As a solo female traveler, Casa de Kai was perfection. A 7 minute walk to the beach, one minute to anything you might need or want while in Mazunte. The room was perfect, clean, bright, cozy, simple. Paula is an exceptional and attentive host and a remarkable human. She was the best part of my stay at Casa de Kai - in her, I made a life-long friend. Oh, and the cats Minu and Max hanging with me in the garden, were a sweet addition.
Guayabas
Located on the beachfront in Guayabas and featuring a bar, Porã Chacahua has free WiFi. Guests can enjoy sea views.
All units at the hostel are equipped with a shared bathroom and bed linen.
Porã Chacahua offers a vegetarian or vegan breakfast.
This place was absolutely stunning and so so relaxing!! I went as a solo traveler and found that the staff were incredibly welcoming and friendly. Shoutout to volunteers Gary and Lana for always being helpful and kind! I also am a surfer and thought the distance from the break would bother me but, in the end the walk along the beach was nice, and the collectivos ran frequently so I didn’t mind it in the end.
Brisas de Zicatela - 1,800 feet from beach
Located in Brisas de Zicatela, Bugambilias Alojamiento provides a garden. Guests can enjoy garden views.
At the guest house, rooms come with a wardrobe. The rooms come with a private bathroom with a shower. The rooms will provide guests with bed linen and towels.
Honestly best place I’ve stayed in in Puerto. Everything’s super clean, the location is perfect and the host is extremely friendly and helpful.
Puerto Escondido - 1,400 feet from beach
Situated less than 1 km from Principal Beach, Casa Sixta offers a garden, and air-conditioned accommodation with a patio and free WiFi. This guest house is 1.6 km from Bacocho Beach and 1 km from Commercial Walkway. The accommodation features a shared kitchen and a housekeeping service for guests. Casa Sixta is in a great quieter location in Puerto, a very short walk to some of the calmer beaches like Manzanillo and Carrizalillo. Magnolia is a wonderful, kind and hospitable host. She was very helpful and accommodating during my stay and I really enjoyed having nice conversations with her. Definitely recommend staying at Casa Sixta!!
Puerto Escondido - 150 feet from beach
Situated in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only features accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Some rooms at the property have a balcony with a sea view. The hotel is amazing! The room and the hotel is very decorated and clean, the staff were very kind and friendly, and the service was beyond our expectations. We celebrated here our honeymoon and it was wonderful. The breakfast is very varied and tasty, the location is great (quiet but still close by a short ride to la punta and Zicatela). Everything was just amazing. We’ll definitely be back in the hotel :)
Beach Hotel in Santa Cruz Huatulco
Popular with guests booking beach hotels in Oaxaca
Beach Hotel in Puerto Escondido
Popular with guests booking beach hotels in Oaxaca
Beach Hotel in Puerto Escondido
Popular with guests booking beach hotels in Oaxaca
Beach Hotel in Puerto Escondido
Popular with guests booking beach hotels in Oaxaca
Beach Hotel in Santa Cruz Huatulco
Popular with guests booking beach hotels in Oaxaca
Bambú Ecocabañas, Casa Bagus, and Terrestre, a Member of Design Hotels have received great reviews from guests in Oaxaca about the views from these beach hotels
Guests staying in Oaxaca also loved the views from these beach hotels: CasaPiedra, Beachfront Paradise Boutique Hotel, and Celeste Beach Residences Huatulco Curamoria Collection.
Samora Luxury Resort, Casa Bagus, and Casa Gio are some of the popular beach hotels in Oaxaca.
In addition to these beach hotels, Villas Carrizalillo, El Alquimista Yoga Spa, and Casona Sforza are also popular in Oaxaca.
Most beach hotels on Booking.com offer free cancellation.
Many families visiting Oaxaca loved staying at Mangal Suites, Villa Ocean, and CasaPiedra.
Similarly, Zoa Hotel, Samora Luxury Resort, and Celeste Beach Residences Huatulco Curamoria Collection are also popular among families.
There are 205 beach hotels in Oaxaca you can book on Booking.com.
Couples traveling in Oaxaca loved staying at Hotel Bendita Luna Salchi, Casablanca Guest House - Adults Only - Starlink Internet!, and Frutas y Verduras.
Similarly, these beach hotels in Oaxaca were also highly rated by couples: Villa Oasis deLux • Alberca privada, Casa Bagus, and Vista del Mar - Puerto Angel.
We make it quick and easy to book a beach hotel in Oaxaca. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
The average price per night for a beach hotel in Oaxaca for this weekend is HK$ 3,350, based on current Booking.com prices.
Right on the beachfront. After a frosty start the owner warmed up a bit and organised a taxi to the airport in the early hours. The food is decent.
Gorgeous hotel, right on the beach, with unbelievable sunsets. Lunch and Breakfast were both brilliant and service was great at all times. 20 mins from PE airport very straight forward.
Great place right on the beach. Food in the restaurant was tasty. Everything was clean and cozy. The room with the ocean view was amazing, there was no need to leave its little terrace, because it was on the beach. For light sleepers it's nice to have ear plugs, because the ocean is rough and noisy, but at least you don't hear anything else. Great stay!
Beautiful location in Punta Zicatela, from here you’re right on the beach where you can surf or at the bars / restaurants. On Saturday they organize a salsa evening where you can also take a lesson, very nice. The room was well taken care of and the staff very friendly!
The location is unbelievable, you’re right on the beach and can hear the Pacific Ocean all night. it was amazing!
Beautiful room, right on the beachfront. So peaceful. Great food at the restaurant and super friendly staff.
It would be hard to think of a more stunning location than Casa Lu's, right on the beach surrounded by palm trees. It's a very stylish hotel and the perfect place to relax and just do nothing. Mazunte town is a short stroll down the beach with lots of laid back restaurants and bars. Casa Lu has a lovely pool overlooking the ocean which is perfect as the sea in Mazunte can be a little too rough to swim in. The staff were friendly and welcoming, especially Indira in the bar!