See the latest prices and deals by choosing your dates.
Puerto Escondido - 30 yards 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. Great location, literally on the beach. The food they offer is also incredible, you can enjoy it with a beautiful view on zicatela beach. Last but not least, the service personnel, especially Cristina, went out of their way to assist me with any inquiry i had, recommending me great places to go and much more. Overall, it was a great stay!
Zipolite - 100 yards 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 - 300 yards 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 - 400 yards 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 - 350 yards 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.
Casa To was exceedingly glamorous, but also very welcoming and comfortable. Additionally, the staff were ever-present and attentive, without ever being intrusive. We also appreciated the extended breakfast times, which meant NOT having to leave the room in a rush in the mornings.
Mazunte - 300 yards 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. Paula is super friendly and helpful. The communication with the host is very fast too. The room is cosy and it has two fans and a fridge to store some food. The Internet is fast and the room is quiet at night. Close to the beach as well.
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 is paradise. And yeah. I mean you are in Chacahua and the land itself is paradise but Pora just makes it perfect. The staff are unbelievable, remarkable humans that will go out of their way to help you and make sure your stay is magic. Not only are they incredibly smart and resourceful, I must highlight the incredibly solid humans they are: my husband got really sick and we arrived 2 days later. Not only did they welcome us with open arms and genuine concern, but they also let us stay those 2 nights we arrived late as an extension to our original booking. They also put together a loving decoration because we visited on our honeymoon.
Don't even hesitate in staying here. It's like people came together and agreed this place would be run by amazing, warm and empathetic people.
We will absolutely be coming back.
Thank you for everything, guys!
Brisas de Zicatela - 600 yards 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.
(1) excellent customer service
(2) very relaxed and friendly atmosphere
(3) DALAI the owner is SUPER AMAZING!!!
(4) Facilities are awesome
(5) Several minute walk to Punta-Zicatela
(7) Clean and organized kitchen
(8) Filtered water to refill your bottle
(9) WiFi is fast and reliable
(10) HIGHLY recommended to ALL travelers
Puerto Escondido - 450 yards 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. It was an oasis. We loved the place and how Magnolia (the owner) was taking care of it with love. She was there every day, watering the plants, cleaning and it was amazing how committed she was to the place. We had one of the new rooms and it was the best and most comfortable accommodation we’ve had in Mexico. Like the others said, the shower was amazing, the bed super comfortable and we simply felt great there. You can also cook in there, the kitchen is in the other part of the garden and was fully equipped. We could also get cold water at the reception anytime we wanted so there was no need to buy the bottled one. Thank you so much Magnolia, you truly were the best host and we wish to come back again to Casa Sixta! ❤️
Puerto Escondido - 50 yards 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 views and food were excellent. Staff is super helpful and catering to your needs.
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
Beach Hotel in Santa Cruz Huatulco
Popular with guests booking beach hotels in Oaxaca
Beach Hotel in Zipolite
Popular with guests booking beach hotels in Oaxaca
Beach Hotel in Puerto Escondido
Popular with guests booking beach hotels in Oaxaca
Samora Luxury Resort, Casa Bagus and Casa Gio are some 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.
The average price per night for a beach hotel in Oaxaca for this weekend is £334, based on current Booking.com prices.
Most beach hotels on Booking.com offer free cancellation.
Bambú Ecocabañas, Casa Joseph Zicatela - Adults Only and Terrestre, a Member of Design Hotels have received great reviews from guests in Oaxaca regarding the views from these beach hotels
Guests staying in Oaxaca also spoke highly of the views from these beach hotels: Casa Luna Playa, CasaPiedra and Beachfront Paradise Boutique Hotel.
Couples travelling 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 are highly rated by couples: Villa Oasis deLux • Alberca privada, Vista del Mar - Puerto Angel and Casa Bagus.
There are 205 beach hotels in Oaxaca you can book on Booking.com.
Many families visiting Oaxaca loved staying at Oceanfront Casa Rhino, Mangal Suites and Villa Ocean.
Similarly, CasaPiedra, Samora Luxury Resort and Zoa Hotel are also popular among family travellers.
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
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!