
Oaxaca Beach Vacations
Book a Beach Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NT$5,067 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Beach Oaxaca Hotels

Quinta Bella Huatulco
Blvd. Chahue No. 1000 Santa María Huatulco OAX
The price is NT$4,471 per night from Dec 9 to Dec 10
NT$4,471
NT$5,320 total
Dec 9 - Dec 10
includes taxes & fees
Get ready to stroll along the shoreline as you'll be just steps from Chahue Beach with a vacation at this hotel, the ideal choice if you're looking for a Santa ...
8.8/10 Excellent! (1,001 reviews)
Travelers like: on the beach, beach towels, outdoor pools
Travelers say...
Nice rooms, good service, good food and great location. Very kind, helpful and courteous staff
Reviewed on 2025/11/10

Princess Mayev Hotel
Paseo Punta Santa Cruz Mza. 1 Lote 4 Santa María Huatulco OAX
The price is NT$3,739 per night from Nov 23 to Nov 24
NT$3,739
NT$4,450 total
Nov 23 - Nov 24
includes taxes & fees
At this spa hotel, get ready to stroll along the shoreline in Santa María Huatulco, as you'll be not far from Chahue Beach. Amenities at Princess Mayev Hotel ...
9.2/10 Wonderful! (857 reviews)
Travelers like: close to beach, kids pool
Travelers say...
Great hotel, good value. The hotel is very clean, staff is really good, the pool is excellent. Restaurant is good, a little over priced. People with mobility issues may have a problem, lots of stairs, no elevators. Coffee machine and fridge in room would be a good idea. Ice machine was broken while ...
Reviewed on 2025/11/18
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
More Vacation Ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
