Beach Hotels in Oaxaca, Mexico

Beach Hotels in Oaxaca, Mexico

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Beach Hotels - Oaxaca

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in Oaxaca
GGernie 2023.12.29
A very nice hotel with an awesome price value ratio. They also have a free shuttle every 30 minutes to their own beach club with a great restaurant and a very beautiful beach. Well come back for sure.
Very Good
107 reviews
8.0/10
Price from
THB 2,957
per night
Check Availability
Hotels in Oaxaca
GGuest User 2024.07.16
The staff is very friendly! The rooms are very spacious and clean! We chose the included breakfast and the food was delicious. I would certainly return to the hotel!! There you find tours to know the bayes, the cascades among other things, everything is very accessible!! It was a friendly trip that we enjoyed a lot!!
Very Good
104 reviews
8.9/10
Price from
THB 2,758
per night
Check Availability
Hotels in Oaxaca
Rrbcdmx 2022.08.19
The location is perfect for the bea it'sch, has everything you could want. There are room upgrades which you don't see here, but the quality and convenience of a simple room with breakfast was all that was needed considering A+ location, Amenities and staff.
Very Good
107 reviews
8.9/10
Price from
THB 2,677
per night
Check Availability
Hotels in Oaxaca
GGuest User 2025.02.27
really liked the hotel itself but staff were a little overbearing, particularly male staff asking if I was by myself and if I had a boyfriend as a young female solo traveller… not cool. Also, at one point staff just walked into my room without knocking and then didn’t even apologize! Just asked if it was only me in the room and walked back out! That was crazy to me. Otherwise, pool was lovely, gardens very nice, and I like the beach club down the road
Good
105 reviews
7.7/10
Price from
THB 2,015
per night
Check Availability
Hotels in Oaxaca
GGonzálezVerónica 2023.08.13
The facilities are lacking since I think they could improve the hotel bar area, the beach club is good, the cleanliness is good, the food is good. If I would return
Very Good
102 reviews
8.3/10
Price from
THB 3,123
per night
Check Availability
Hotels in Oaxaca
HHugh057 2025.02.04
On the whole it was a good experience. However I have been to this hotel several times but this time the food and restaurant service really disappointed me. The beach restaurant was not coping and in two separate occasions I had to wait over 1 hour to get served. They delivered the food as it came out of the kitchen and everyone had their meals at different times. On the second occasion, I waited for an hour and a half to get served very expensive lettuce with some fish. Even though the restaurant was almost empty. The staff should be honest and tell people they cannot cope for whatever reason and let customers go somewhere else. The staff just shrugged their shoulders when I raised my request of food. Perhaps this is the time to look for other hotels in the area.
Very Good
107 reviews
8.4/10
Price from
THB 6,625
per night
Check Availability
Hotels in Oaxaca
GGuest User 2026.01.07
my room was not clean and saw a cockroach in the room
Good
102 reviews
7.7/10
Price from
THB 509
per night
Check Availability
Hotels in Oaxaca
GGuest User 2025.11.20
Lovely little place, there was nothing to fault with it but also nothing really blew me away. It has a sort of upmarket hostel vibe. Like it is clean, lovely service but the screen door to my room fell off, but they fixed it right away. There was a whole water cooler bottle of drinking water but the contraption to use it was a bit weird. The view from my room was amazing, but the whole place was just a little tired. Lovely people though and it felt very safe.
Great
102 reviews
9.3/10
Price from
THB 3,187
per night
Check Availability
Hotels in Oaxaca
GGuest User 2026.01.05
Very friendly staff all around and most can speak a little English so language has not been a problem. Room is nice and big with big comfy bed. However I did find the walls/doors not very sound proof. If you had a very loud talking neighbor, you can hear the conversation clearly. I find the food and drinks just fine unlike some of the reviews. Typical all inclusive food fanfare. Remeber, this is not Michelin or 5 star resort, so adjust expectation accordingly. There are nightly shows at the sister hotel 6 mins walk away. Again adjust expectations accordingly and you'll have a good time
Very Good
53 reviews
8.8/10
Price from
THB 6,423
per night
Check Availability
Hotels in Oaxaca
When you stay at Raíz Hotel Boutique in Puerto Escondido, you'll be near the beach, a 3-minute drive from Zicatela Beach and 5 minutes from Punta Zicatela. This hotel is 3.3 mi (5.3 km) from Puerto Angelito Beach and 3.3 mi (5.3 km) from Carrizalillo Beach. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a rooftop terrace and a garden. Additional features at this hotel include complimentary wireless internet access, concierge services, and a banquet hall. At Raíz Hotel Boutique, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 8:00 AM to 1:00 PM for a fee. Featured amenities include express check-in, express check-out, and dry cleaning/laundry services. Make yourself at home in one of the 12 air-conditioned rooms featuring iPod docking stations. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs or showers, complimentary toiletries, and toothbrushes and toothpaste.
Great
100 reviews
9.2/10
Price from
THB 5,494
per night
Check Availability
See All Beach Hotels in Oaxaca

Latest Reviews for Oaxaca Hotels

See all
8.4/10
Very Good
HHugh057On the whole it was a good experience. However I have been to this hotel several times but this time the food and restaurant service really disappointed me. The beach restaurant was not coping and in two separate occasions I had to wait over 1 hour to get served. They delivered the food as it came out of the kitchen and everyone had their meals at different times. On the second occasion, I waited for an hour and a half to get served very expensive lettuce with some fish. Even though the restaurant was almost empty. The staff should be honest and tell people they cannot cope for whatever reason and let customers go somewhere else. The staff just shrugged their shoulders when I raised my request of food. Perhaps this is the time to look for other hotels in the area.
Camino Real Zaashila Huatulco

Camino Real Zaashila Huatulco

Hotel near Tangolunda
Price per night from:THB 6,625
9.3/10
Great
GGuest UserLovely little place, there was nothing to fault with it but also nothing really blew me away. It has a sort of upmarket hostel vibe. Like it is clean, lovely service but the screen door to my room fell off, but they fixed it right away. There was a whole water cooler bottle of drinking water but the contraption to use it was a bit weird. The view from my room was amazing, but the whole place was just a little tired. Lovely people though and it felt very safe.
Hotel Casamar Suites

Hotel Casamar Suites

Hotel near Puerto Escondido
Price per night from:THB 3,187
8.4/10
Very Good
GGuest UserWe loved our stay at cabanas biuzaa! The place looks very nice, has friendly staff and is located close to the beach and town! Because the cabanas are not on the main road, it is very quiet! We slept very good, the bed is also very comfortable! It has a good price-quality range. Would defenatly recommend it!
Cabañas Biuzaa

Cabañas Biuzaa

Hotel near San Pedro Pochutla
Price per night from:THB 924
8.9/10
Very Good
RrbcdmxThe location is perfect for the bea it'sch, has everything you could want. There are room upgrades which you don't see here, but the quality and convenience of a simple room with breakfast was all that was needed considering A+ location, Amenities and staff.
Hotel Rockaway

Hotel Rockaway

Hotel near Puerto Escondido
Price per night from:THB 2,677
8.0/10
Very Good
GGernieA very nice hotel with an awesome price value ratio. They also have a free shuttle every 30 minutes to their own beach club with a great restaurant and a very beautiful beach. Well come back for sure.
Hotel Suites Villasol

Hotel Suites Villasol

Hotel near Puerto Escondido
Price per night from:THB 2,957
8.3/10
Very Good
GGernieThe staff was super friendly. The room very clean. It’s a very nice property close to the beach. And the value for money is excellent.
Hotel Aldea del Bazar & Spa

Hotel Aldea del Bazar & Spa

Hotel near Puerto Escondido
Price per night from:THB 3,534
8.9/10
Very Good
GGuest UserThe staff is very friendly! The rooms are very spacious and clean! We chose the included breakfast and the food was delicious. I would certainly return to the hotel!! There you find tours to know the bayes, the cascades among other things, everything is very accessible!! It was a friendly trip that we enjoyed a lot!!
Villa Blanca Huatulco

Villa Blanca Huatulco

Hotel near Crucecita
Price per night from:THB 2,758
8.3/10
Very Good
GGonzálezVerónicaThe facilities are lacking since I think they could improve the hotel bar area, the beach club is good, the cleanliness is good, the food is good. If I would return
Hotel Castillo Huatulco & Beach Club

Hotel Castillo Huatulco & Beach Club

Hotel near Santa Maria Huatulco
Price per night from:THB 3,123
8.0/10
Very Good
GGuest UserThe hotel is generally well as it has a hostel and is a small Resort and is comfortable as bad that if it does bad stay is hygiene as there are many mosquitos and so it costs not good is not beach and though it is close and in the Marine is uncomfortable for what he charges maybe he would come back
Hotel Santa Cruz Huatulco

Hotel Santa Cruz Huatulco

Hotel near Santa Maria Huatulco
Price per night from:THB 3,768
8.4/10
Very Good
AAnonymous UserThe tours you have are very good.
Hotel Santa Fe

Hotel Santa Fe

Hotel near Puerto Escondido
Price per night from:THB 5,161

FAQ

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total Properties103
Number of Reviews2,519
Weekday Avg. PriceTHB 5,889
Weekend Avg. PriceTHB 6,244