Top Hotels in Puerto Escondido (Oaxaca)

Find the Top Hotels in Puerto Escondido (Oaxaca) – 70+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-50 out of 73 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
From   US$ 109 /nightSelect
  • Colonial-style hotel with ocean views
  • Gourmet cuisine in oceanfront restaurant
  • Multiple swimming pools surrounded by gardens
MapView on map500 yd from City Center900 yd from Carrizalillo Beach
From   US$ 33 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Air-conditioned rooms with flat-screen TVs
  • Kids' pool for family-friendly fun
  • Indoor Pool
  • Restaurant
  • Concierge Service
3.6 mi from City Center
From   US$ 249 /nightSelect
  • Indoor pool and spa facilities
  • Restaurant with diverse meal options
  • Concierge service for tailored experiences
  • Private Pools
  • Hexagonal Spa
  • Outdoor Restaurant
13.9 mi from City Center
From   US$ 340 /nightSelect
  • Private villas with ocean-facing pools
  • Sustainable architecture blending with nature
  • Hexagonal spa with diverse bathing chambers
  • Outdoor Pool
  • On-site Spa
  • Shared Kitchen
1.6 mi from City Center400 yd from Zicatela Beach
From   US$ 21 /nightSelect
  • Extensive garden with outdoor swimming pool
  • On-site activities like surfing lessons
  • Yoga classes available on-site
  • Beachfront Suites
  • Outdoor Pool
  • Spa Services
2.7 mi from City Center1600 yd from Zicatela Beach
From   US$ 219 /nightSelect
  • Adults-only beachfront luxury suites
  • Oceanfront yoga and wellness experiences
  • Customizable wedding and honeymoon packages
Resort
  • Infinity pools
  • Private beach
  • On-site spa
7.9 mi from City Center
From   US$ 138 /nightSelect
  • Luxurious apartments with Pacific Ocean views
  • Infinity pools with swim-up bar available
  • Spa offering body wraps and full massages
  • Private Beach
  • Infinity Pool
  • On-site Spa
4.4 mi from City Center
From   US$ 392 /nightSelect
  • Sustainable luxury with unique architecture
  • Michelin Guide restaurant focuses on local flavors
  • Holistic wellness services enrich your stay
1.1 mi from City Center200 yd from Commercial Walkway
From   US$ 59 /nightSelect
Located a mere 0.6 miles from Split Coconut, the unique Caracol Plaza Puerto Escondido offers a plunge swimming pool and a gym for guests.
  • Outdoor pool
  • Fitness centre
  • On-site spa
14.0 mi from City Center
From   US$ 366 /nightSelect
  • Outdoor swimming pool with sea views
  • On-site spa with diverse treatments
  • Complimentary bicycles for guest use
  • Outdoor Pool
  • Fitness Centre
  • On-site Restaurant
1200 yd from City Center1200 yd from Carrizalillo Beach
From   US$ 63 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Fitness center with massage services
  • Restaurant serving American breakfast
10.0
Perfect1 review
  • Outdoor Pool
  • On-site Restaurant
  • Fitness Centre
1.9 mi from City Center300 yd from Zicatela Beach
From   US$ 74 /nightSelect
  • Steps from Playa Zicatela beach
  • Deluxe suites with kitchenettes
  • Multiple dining options on-site
  • Rooftop Pool
  • On-site Restaurant
  • Private Parking
1.3 mi from City Center400 yd from Commercial Walkway
From   US$ 67 /nightSelect
  • Rooftop pool with stunning sea views
  • Adults-only atmosphere for relaxation
  • On-site restaurant and beach access
  • Private Beach
  • Beach Club
  • On-site Spa
12.9 mi from City Center
From   US$ 330 /nightSelect
  • Stylish bungalows with private pools
  • Beach club with direct ocean access
  • On-site spa offering beauty treatments
  • Indoor Pool
  • Beach Access
  • Rooftop Bar
3.2 mi from City Center
From   US$ 148 /nightSelect
  • Oceanfront terrace with stunning sunsets
  • Adults-only atmosphere for serene relaxation
  • On-site spa offering various massage services
  • Outdoor pool
  • Air conditioning
  • Restaurant
1700 yd from City Center500 yd from Downtown Puerto Escondido
From   US$ 42 /nightSelect
  • Stunning views of the main bay
  • Colorful Mexican Hacienda style
  • Direct pool access on 1st floor
  • Outdoor Pool
  • Shared Kitchen
  • Garden Area
3.0 mi from City Center
From   US$ 75 /nightSelect
  • Stunning ocean-view rooms
  • Relaxing outdoor swimming pool
  • Secluded garden terrace
  • Beachfront Restaurants
  • Outdoor Pool
  • In-house Spa
1.8 mi from City Center100 yd from Zicatela Beach
From   US$ 99 /nightSelect
  • Oceanfront on Zicatela surfing beach
  • Diverse dining with beachside restaurants
  • Stunning views from private terraces
Holiday park
  • Outdoor Pool
  • Turtle Release
  • Pet Friendly
1.5 mi from City Center600 yd from Commercial Walkway
From   US$ 56 /nightSelect
  • Private bungalows amid tropical gardens
  • On-site turtle and dolphin watching
  • Outdoor pool with kids' area
  • Rooftop Palapa
  • Cascade Pool
  • Fitness Corner
3.3 mi from City Center
From   US$ 84 /nightSelect
  • Rooftop Palapa Bar with panoramic views
  • Two-tiered cascade pool with lounging area
  • Wellness retreats and fitness classes offered
  • Outdoor pool
  • Family rooms
  • Terrace
1600 yd from City Center400 yd from Downtown Puerto Escondido
From   US$ 50 /nightSelect
  • Outdoor swimming pool with stunning views
  • Family rooms for a comfortable stay
  • 24-hour front desk for convenience
  • Outdoor pool
  • Private parking
  • Shared lounge
1300 yd from City Center500 yd from Downtown Puerto Escondido
From   US$ 43 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Air-conditioned rooms with private bathrooms
  • Bilingual staff for guest assistance
  • Infinity Pool
  • On-site Spa
  • Fitness Centre
7.1 mi from City Center
From   US$ 434 /nightSelect
  • Infinity pool with sea views
  • On-site spa for relaxation
  • Adults-only environment
  • Outdoor Pool
  • Temazcal
  • On-site Restaurant
1200 yd from City Center1300 yd from Carrizalillo Beach
From   US$ 55 /nightSelect
  • Incredible sunsets over the Pacific Ocean
  • Temazcal and wellness spa services
  • Garden-style event venue with Arabic architecture
  • Infinity Pool
  • On-site Spa
  • Bicycle Rental
3.6 mi from City Center
From   US$ 579 /nightSelect
  • Infinity pool with year-round access
  • On-site massage and spa services
  • Adults-only atmosphere and services
  • Luxury Suites
  • Outdoor Pool
  • On-site Spa
900 yd from City Center600 yd from Carrizalillo Beach
From   US$ 62 /nightSelect
  • Luxury suites with unique Mexican design
  • Outdoor swimming pool with sun loungers
  • Spa services including massages available
  • Swimming Pool
  • BBQ Facilities
  • Massage Services
3.1 mi from City Center
From   US$ 87 /nightSelect
  • Onsite yoga classes and wellness services
  • Shared swimming pool with beach access
  • Fully equipped kitchens in apartments
  • Private bathrooms
  • Safety box
  • Beach proximity
1200 yd from City Center200 yd from Carrizalillo Beach
From   US$ 69 /nightSelect
  • Adults-only atmosphere for tranquil stay
  • Bungalows with kitchenette and private shower
  • On-site breakfast restaurant available
  • Outdoor pool
  • Minibar
  • Private bathroom
3.5 mi from City Center
From   US$ 106 /nightSelect
  • Outdoor swimming pool with garden views
  • Adults-only for a peaceful atmosphere
  • Air-conditioned rooms with minibars
Hotel
  • Outdoor Pool
  • Sun Terrace
  • Private Bathrooms
3.3 mi from City Center
From   US$ 65 /nightSelect
  • Adults-only outdoor swimming pool
  • Air-conditioned rooms with private bathrooms
  • Sun terrace with beach umbrellas
  • Outdoor Pool
  • Fitness Centre
  • Business Centre
1500 yd from City Center500 yd from Downtown Puerto Escondido
From   US$ 51 /nightSelect
  • Outdoor swimming pool with beach loungers
  • Fitness centre for active travelers
  • Private coworking space available
  • Outdoor Pool
  • Restaurant
  • CoWorking Space
300 yd from City Center1200 yd from Carrizalillo Beach
From   US$ 49 /nightSelect
  • Suite with extra-large King-size bed
  • Restaurant serving authentic Oaxacan cuisine
  • Pet-friendly accommodations available
  • Infinity Pool
  • Shared Kitchen
  • On-site Spa
1600 yd from City Center800 yd from Downtown Puerto Escondido
From   US$ 88 /nightSelect
  • Infinity pool with ocean views
  • Adults-only atmosphere for relaxation
  • On-site spa services available
  • Ocean-view terrace
  • Family bungalows
  • Private cabañas
2.9 mi from City Center1.2 mi from Zicatela Beach
From   US$ 40 /nightSelect
  • Rustic bungalows with thatched roofs
  • Common terrace with ocean view
  • Proximity to Zicatela surf beach
  • Outdoor Pool
  • On-site Spa
  • Bicycle Rental
2.3 mi from City Center900 yd from Zicatela Beach
From   US$ 70 /nightSelect
  • Beachfront access with outdoor swimming pool
  • On-site spa featuring various massage options
  • Bicycle rental for local exploration
  • Rooftop Bar
  • Outdoor Pool
  • Coworking Space
3.4 mi from City Center
From   US$ 20 /nightSelect
  • Rooftop bar and jacuzzis
  • Dedicated coworking space
  • On-site spa and wellness packages
  • Outdoor pool
  • Spa center
  • Yoga classes
3.8 mi from City Center
From   US$ 129 /nightSelect
  • Adults-only boutique with serene atmosphere
  • Year-round outdoor pool with sun loungers
  • Wellness center featuring spa and yoga classes
  • Private Beach
  • On-site Spa
  • Outdoor Pool
8.6 mi from City Center
From   US$ 840 /nightSelect
  • Private beach area for guests
  • On-site spa with wellness treatments
  • Outdoor swimming pool with sun loungers
  • Spa center
  • Outdoor pool
  • Private balconies
3.5 mi from City Center
From   US$ 283 /nightSelect
  • Adults-only spa and wellness center
  • Private balconies with air-conditioned rooms
  • Year-round outdoor pool with poolside bar
  • Outdoor Pool
  • Shared Kitchen
  • Concierge Service
4.2 mi from City Center
From   US$ 62 /nightSelect
  • Outdoor swimming pool with scenic views
  • Shared kitchen for guest convenience
  • Adults-only atmosphere for tranquility
Guest house
  • Private entrance
  • Fully equipped kitchen
  • Garden access
2.3 mi from City Center1000 yd from Zicatela Beach
From   US$ 47 /nightSelect
  • Stunning sea view terrace
  • In-house spa and massage services
  • Adults-only beachfront property
  • Outdoor Pool
  • Restaurant
  • Business Center
1.9 mi from City Center100 yd from Zicatela Beach
From   US$ 60 /nightSelect
  • Steps from the vibrant Zicatela Beach
  • Outdoor pool for relaxation and enjoyment
  • On-site restaurant serving traditional cuisine
Guest house
  • Private Entrance
  • Outdoor Furniture
  • Bicycle Rental
3.3 mi from City Center
From   US$ 35 /nightSelect
  • Steps from Zicatela Beach
  • Snack bar on-site
  • Adults-only accommodation
Guest house
  • Shared Kitchen
  • Concierge Service
  • Fishing Activities
3.3 mi from City Center
From   US$ 15 /nightSelect
  • Adults-only accommodations for tranquility
  • Shared kitchen for home-cooked meals
  • On-site fishing activities available
3.1 mi from City Center
From   US$ 145 /nightSelect
Playa Principal is located around 10 minutes' drive from the 4-star Mantra Hotel Boutique Puerto Escondido, while you can enjoy a steam room, a Jacuzzi bathtub, and a sauna on-site.
  • Infinity pool
  • Outdoor dining
  • Business centre
3.0 mi from City Center1.2 mi from Zicatela Beach
From   US$ 179 /nightSelect
  • Infinity pool with poolside snack bar
  • Yoga classes and outdoor swimming pool
  • Diverse dining with on-site restaurant
Hotel
  • Private Pools
  • Outdoor Spa
  • Fitness Classes
3.4 mi from City Center
From   US$ 142 /nightSelect
  • Private villas with individual pools
  • Minimalist design blending with nature
  • Outdoor spa and fitness services
  • Outdoor Pool
  • Sea Views
  • Terrace Garden
2.1 mi from City Center600 yd from Zicatela Beach
From   US$ 49 /nightSelect
  • Outdoor swimming pool with sun loungers
  • Air-conditioned rooms with sea views
  • Gardens and terrace for relaxation
  • Private bathrooms
  • Flat-screen TV
  • Daily maid service
1000 yd from City Center400 yd from Carrizalillo Beach
From   US$ 51 /nightSelect
  • Steps from Carrizalillo Beach
  • King-size and double bed options
  • Air-conditioned rooms available
  • Communal Kitchen
  • Outdoor Pool
  • Private Balconies
1.8 mi from City Center100 yd from Zicatela Beach
From   US$ 71 /nightSelect
  • Secluded tropical gardens with hammocks
  • Only 8 colorful and comfortable rooms
  • Outdoor swimming pool with sun terrace
  • 1
  • 2

Top Hotel Picks in Puerto Escondido (Oaxaca)

How much is a room per night?

These hotels are recommended for their close proximity to the Playa Zicatela beach and access to local dining options like El Costeño and Café de Olla. Prices start around $70 per night, with guest ratings averaging above 8.0/10.

3 star: $70-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended Luxury Hotels in Puerto Escondido (Oaxaca)

Top Recommended Boutique Hotels in Puerto Escondido (Oaxaca)

Top Recommended Central Hotels in Puerto Escondido (Oaxaca)