Spa hotels in Puerto Escondido (Oaxaca), Mexico

Selected spa hotels for ultimate relaxation and well-being in Puerto Escondido (Oaxaca), Mexico
Check-in
23Jan2026Select date
Check-out
24Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Puerto Escondido offers stunning beaches like Playa Zicatela and Playa Carrizalillo, perfect for surfing and relaxing. Explore local dining at Mercado Benito Juárez and enjoy a night at Casino Royale. You'll find a great mix of accommodations, from boutique hotels with ocean views to hotels all-inclusive, ensuring a comfortable stay. Options here are carefully selected based on reviews and amenities. When planning your trip, consider booking in advance during holidays for better rates, and remember, taxis and local buses are handy for getting around the city.
View map
1-13 out of 13
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapNear popular swimming beaches200m
  • Rooftop infinity pool with scenic views
  • On-site spa offering various treatments
  • Steps from beautiful swimming beaches
  • Infinity pool
  • On-site spa
  • Rooftop terrace
Boutique hotel with luxurious spa and beach proximity
FromUS$ 52 /nightSelect
Map7.9 mi from City Centre100 yd from
FromUS$ 138 /nightSelect
Map13.9 mi from City Centre300 yd from
FromUS$ 340 /nightSelect
Map3.1 mi from City Centre400 yd from
FromUS$ 145 /nightSelect
Map3.5 mi from City Centre500 yd from
FromUS$ 193 /nightSelect
Map2.7 mi from City Centre1600 yd from Zicatela Beach
FromUS$ 219 /nightSelect
Map12.9 mi from City Centre1800 yd from
FromUS$ 330 /nightSelect
MapClose to the beach0.5km
  • Outdoor swimming pool with ocean views
  • On-site spa offering therapeutic treatments
  • Restaurant serving regional and international cuisine
  • On-site Spa
  • Outdoor Pool
  • Family-Friendly
Hotel offering Arabian-style architecture and ocean views
FromUS$ 55 /nightSelect
Map3.5 mi from City Centre600 yd from
FromUS$ 283 /nightSelect
Map3.5 mi from City Centre400 yd from
FromUS$ 104 /nightSelect
Map14.0 mi from City Centre400 yd from
FromUS$ 366 /nightSelect
Map7.1 mi from City Centre1400 yd from
FromUS$ 346 /nightSelect
Map700 yd from City Centre900 yd from Carrizalillo Beach
FromUS$ 243 /nightSelect

Spa hotel prices in Puerto Escondido (Oaxaca)

From budget-friendly wellness stays to luxury spa experiences tailored to your needs.

⬆️ The highest price
US$ 366
⬇️ The lowest price
US$ 52
💸 Average price for
5-star hotels
US$ 263
4-star hotels
US$ 152

Top spa hotels in Puerto Escondido (Oaxaca)

Ranked based on exceptional guest feedback over the last 12 months

Cultural Heritage Experience:
Hotel Aldea Del Bazar & Spa
Eco-Friendly Paradise:
Terrestre, A Member Of Design Hotels
Serene Oceanfront Escapes:
El Origen Villas & Spa-Puerto Escondido
Tranquil Wellness Getaways:
Hotel Dc Boutique & Spa
Stylish Boutique Hideaways:
Mantra Hotel Boutique
Family-Friendly Retreats:
Vivo Resorts
Modern Beachside Luxury:
Bidmont Villa Spa

How to get to Puerto Escondido (Oaxaca)

Comprehensive guide to transport options for seamless travel

Airports
Puerto Escondido International Airport (PXM)

FAQs for spa hotels in Puerto Escondido (Oaxaca)

Helping you craft the perfect spa vacation

What are the best spa hotels for families in Puerto Escondido?
For families, Vivo Resorts and El Origen Villas & Spa offer spacious accommodations and family-friendly amenities.
Which spa hotels offer the best views?
Casa Joseph Zicatela - Adults Only and Hotel Escondido, Puerto Escondido, A Member Of Design Hotels - Adults Only provide stunning ocean views.
What spa hotels in Puerto Escondido are ideal for couples?
Couples may find Casa Umi Adults Only and Hotel Dc Boutique & Spa particularly romantic, featuring intimate settings and spa services designed for two.
Are there any spa hotels close to popular landmarks?
Hotel Aldea Del Bazar & Spa is conveniently located near the famous Zicatela Beach, making it ideal for guests looking to explore local attractions.

Essential Facts About Spa Hotels in Puerto Escondido

This guide provides essential details about spa hotels in Puerto Escondido, Oaxaca, evaluating 12 properties to help travelers make informed decisions regarding their stays.

Typical nightly rates range from $100 to $250 USD.

12 spa hotels available in Puerto Escondido.

Peak travel seasons are December to March.

Local taxes around 15% apply to nightly rates.

Most properties are within 2 km of Playa Zicatela.

Other cities in Mexico

Check-in
23Jan2026Select date
Check-out
24Jan2026Select date
Rooms and Guests2 Guests, 1 Room