Top Hotels in Puerto Escondido (Oaxaca)
Find the Top Hotels in Puerto Escondido (Oaxaca) – 70+ Quality Options from Leading Providers
1-50 out of 74 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Hotel
8.2
Great135135 reviews10
From
US$ 109
/night
- Colonial-style hotel with ocean views
- Gourmet cuisine in oceanfront restaurant
- Multiple swimming pools surrounded by gardens
Hotel
8.0
Great7070 reviews10
MapView on map500 yd from City Center900 yd from Carrizalillo Beach
From
US$ 33
/night
- Outdoor swimming pool with sun loungers
- Air-conditioned rooms with flat-screen TVs
- Kids' pool for family-friendly fun
Hotel
8.4
Great6969 reviews10
- Indoor Pool
- Restaurant
- Concierge Service
3.6 mi from City Center
From
US$ 249
/night
- Indoor pool and spa facilities
- Restaurant with diverse meal options
- Concierge service for tailored experiences
Hotel
1.0 mi from City Center300 yd from Commercial Walkway
From
US$ 55
/night
Tortugaria y Iguanario and Split Coconut are located 1 miles and 0.6 miles from the 3-star Rancho Escondito respectively.
Resort
8.0
Great9494 reviews10
- Infinity pools
- Private beach
- On-site spa
7.9 mi from City Center
From
US$ 138
/night
- Luxurious apartments with Pacific Ocean views
- Infinity pools with swim-up bar available
- Spa offering body wraps and full massages
8.4
Great9797 reviews10
- Beachfront Suites
- Outdoor Pool
- Spa Services
2.7 mi from City Center1600 yd from Zicatela Beach
From
US$ 219
/night
- Adults-only beachfront luxury suites
- Oceanfront yoga and wellness experiences
- Customizable wedding and honeymoon packages
Hotel
8.4
Great8181 reviews10
- Private Beach
- Infinity Pool
- On-site Spa
4.4 mi from City Center
From
US$ 392
/night
- Sustainable luxury with unique architecture
- Michelin Guide restaurant focuses on local flavors
- Holistic wellness services enrich your stay
Hotel
- Outdoor pool
- Fitness centre
- On-site spa
14.0 mi from City Center
From
US$ 366
/night
- Outdoor swimming pool with sea views
- On-site spa with diverse treatments
- Complimentary bicycles for guest use
8.0
Great219219 reviews10
- Outdoor Pool
- On-site Spa
- Shared Kitchen
1.6 mi from City Center400 yd from Zicatela Beach
From
US$ 12
/night
- Extensive garden with outdoor swimming pool
- On-site activities like surfing lessons
- Yoga classes available on-site
Hotel
8.2
Great248248 reviews10
- Outdoor Pool
- Fitness Centre
- On-site Restaurant
1200 yd from City Center1200 yd from Carrizalillo Beach
From
US$ 63
/night
- Outdoor swimming pool with sun loungers
- Fitness center with massage services
- Restaurant serving American breakfast
8.2
Great131131 reviews10
- Private Beach
- Beach Club
- On-site Spa
12.9 mi from City Center
From
US$ 330
/night
- Stylish bungalows with private pools
- Beach club with direct ocean access
- On-site spa offering beauty treatments
Hotel
8.2
Great158158 reviews10
- Outdoor Pool
- On-site Restaurant
- Fitness Centre
1.9 mi from City Center300 yd from Zicatela Beach
From
US$ 74
/night
- Steps from Playa Zicatela beach
- Deluxe suites with kitchenettes
- Multiple dining options on-site
8.4
Great9696 reviews10
- Private Pools
- Hexagonal Spa
- Outdoor Restaurant
13.9 mi from City Center
From
US$ 340
/night
- Private villas with ocean-facing pools
- Sustainable architecture blending with nature
- Hexagonal spa with diverse bathing chambers
Aparthotel
8.0
Great4242 reviews10
- Outdoor Pool
- Shared Kitchen
- Garden Area
3.0 mi from City Center
From
US$ 75
/night
- Stunning ocean-view rooms
- Relaxing outdoor swimming pool
- Secluded garden terrace
Hotel
8.0
Great148148 reviews10
1.1 mi from City Center200 yd from Commercial Walkway
From
US$ 59
/night
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.
8.4
Great145145 reviews10
- Indoor Pool
- Beach Access
- Rooftop Bar
3.2 mi from City Center
From
US$ 91
/night
- Oceanfront terrace with stunning sunsets
- Adults-only atmosphere for serene relaxation
- On-site spa offering various massage services
Hotel
8.4
Great183183 reviews10
- Outdoor pool
- Air conditioning
- Restaurant
1700 yd from City Center500 yd from Downtown Puerto Escondido
From
US$ 42
/night
- Stunning views of the main bay
- Colorful Mexican Hacienda style
- Direct pool access on 1st floor
Hotel
8.2
Great174174 reviews10
- Beachfront Restaurants
- Outdoor Pool
- In-house Spa
1.8 mi from City Center100 yd from Zicatela Beach
From
US$ 99
/night
- Oceanfront on Zicatela surfing beach
- Diverse dining with beachside restaurants
- Stunning views from private terraces
8.4
Great129129 reviews10
- Private bathrooms
- Safety box
- Beach proximity
1200 yd from City Center200 yd from Carrizalillo Beach
From
US$ 62
/night
- Adults-only atmosphere for tranquil stay
- Bungalows with kitchenette and private shower
- On-site breakfast restaurant available
8.4
Great3131 reviews10
- Rooftop Pool
- On-site Restaurant
- Private Parking
1.3 mi from City Center400 yd from Commercial Walkway
From
US$ 67
/night
- Rooftop pool with stunning sea views
- Adults-only atmosphere for relaxation
- On-site restaurant and beach access
Holiday park
8.4
Great167167 reviews10
- Outdoor Pool
- Turtle Release
- Pet Friendly
1.5 mi from City Center600 yd from Commercial Walkway
From
US$ 56
/night
- Private bungalows amid tropical gardens
- On-site turtle and dolphin watching
- Outdoor pool with kids' area
- Infinity Pool
- On-site Spa
- Fitness Centre
7.1 mi from City Center
From
US$ 231
/night
- Infinity pool with sea views
- On-site spa for relaxation
- Adults-only environment
8.2
Great172172 reviews10
- Rooftop Palapa
- Cascade Pool
- Fitness Corner
3.3 mi from City Center
From
US$ 84
/night
- Rooftop Palapa Bar with panoramic views
- Two-tiered cascade pool with lounging area
- Wellness retreats and fitness classes offered
- Infinity Pool
- On-site Spa
- Bicycle Rental
3.6 mi from City Center
From
US$ 364
/night
- Infinity pool with year-round access
- On-site massage and spa services
- Adults-only atmosphere and services
Hotel
8.4
Great4242 reviews10
- Outdoor pool
- Family rooms
- Terrace
1600 yd from City Center400 yd from Downtown Puerto Escondido
From
US$ 50
/night
- Outdoor swimming pool with stunning views
- Family rooms for a comfortable stay
- 24-hour front desk for convenience
Hotel
8.2
Great186186 reviews10
- Luxury Suites
- Outdoor Pool
- On-site Spa
900 yd from City Center600 yd from Carrizalillo Beach
From
US$ 62
/night
- Luxury suites with unique Mexican design
- Outdoor swimming pool with sun loungers
- Spa services including massages available
8.2
Great5757 reviews10
- Infinity Pool
- Shared Kitchen
- On-site Spa
1600 yd from City Center800 yd from Downtown Puerto Escondido
From
US$ 88
/night
- Infinity pool with ocean views
- Adults-only atmosphere for relaxation
- On-site spa services available
Hotel
8.2
Great116116 reviews10
- Swimming Pool
- BBQ Facilities
- Massage Services
3.1 mi from City Center
From
US$ 76
/night
- Onsite yoga classes and wellness services
- Shared swimming pool with beach access
- Fully equipped kitchens in apartments
- Private Beach
- On-site Spa
- Outdoor Pool
8.6 mi from City Center
From
US$ 281
/night
- Private beach area for guests
- On-site spa with wellness treatments
- Outdoor swimming pool with sun loungers
8.2
Great115115 reviews10
- Outdoor Pool
- Temazcal
- On-site Restaurant
1200 yd from City Center1300 yd from Carrizalillo Beach
From
US$ 55
/night
- Incredible sunsets over the Pacific Ocean
- Temazcal and wellness spa services
- Garden-style event venue with Arabic architecture
Hotel
8.2
Great101101 reviews10
- Outdoor Pool
- Restaurant
- CoWorking Space
300 yd from City Center1200 yd from Carrizalillo Beach
From
US$ 49
/night
- Suite with extra-large King-size bed
- Restaurant serving authentic Oaxacan cuisine
- Pet-friendly accommodations available
8.2
Great106106 reviews10
- Outdoor pool
- Private parking
- Shared lounge
1300 yd from City Center500 yd from Downtown Puerto Escondido
From
US$ 43
/night
- Outdoor swimming pool with sun loungers
- Air-conditioned rooms with private bathrooms
- Bilingual staff for guest assistance
Hotel
8.2
Great172172 reviews10
- Outdoor Pool
- Sun Terrace
- Private Bathrooms
3.3 mi from City Center
From
US$ 65
/night
- Adults-only outdoor swimming pool
- Air-conditioned rooms with private bathrooms
- Sun terrace with beach umbrellas
8.4
Great8282 reviews10
- Outdoor pool
- Minibar
- Private bathroom
3.5 mi from City Center
From
US$ 106
/night
- Outdoor swimming pool with garden views
- Adults-only for a peaceful atmosphere
- Air-conditioned rooms with minibars
- Spa center
- Outdoor pool
- Private balconies
3.5 mi from City Center
From
US$ 283
/night
- Adults-only spa and wellness center
- Private balconies with air-conditioned rooms
- Year-round outdoor pool with poolside bar
Aparthotel
8.2
Great224224 reviews10
- Ocean-view terrace
- Family bungalows
- Private cabañas
2.9 mi from City Center1.2 mi from Zicatela Beach
From
US$ 40
/night
- Rustic bungalows with thatched roofs
- Common terrace with ocean view
- Proximity to Zicatela surf beach
8.4
Great3838 reviews10
- Outdoor pool
- Spa center
- Yoga classes
3.8 mi from City Center
From
US$ 129
/night
- Adults-only boutique with serene atmosphere
- Year-round outdoor pool with sun loungers
- Wellness center featuring spa and yoga classes
Guest house
8.2
Great197197 reviews10
- Outdoor Pool
- On-site Spa
- Bicycle Rental
2.3 mi from City Center900 yd from Zicatela Beach
From
US$ 30
/night
- Beachfront access with outdoor swimming pool
- On-site spa featuring various massage options
- Bicycle rental for local exploration
Guest house
- Rooftop Bar
- Outdoor Pool
- Coworking Space
3.4 mi from City Center
From
US$ 20
/night
- Rooftop bar and jacuzzis
- Dedicated coworking space
- On-site spa and wellness packages
Hotel
- Infinity pool
- Outdoor dining
- Business centre
3.0 mi from City Center1.2 mi from Zicatela Beach
From
US$ 179
/night
- Infinity pool with poolside snack bar
- Yoga classes and outdoor swimming pool
- Diverse dining with on-site restaurant
Guest house
8.2
Great123123 reviews10
- Private Entrance
- Outdoor Furniture
- Bicycle Rental
3.3 mi from City Center
From
US$ 35
/night
- Steps from Zicatela Beach
- Snack bar on-site
- Adults-only accommodation
Hotel
- Outdoor Pool
- Sea Views
- Terrace Garden
2.1 mi from City Center600 yd from Zicatela Beach
From
US$ 49
/night
- Outdoor swimming pool with sun loungers
- Air-conditioned rooms with sea views
- Gardens and terrace for relaxation
Guest house
8.4
Great6565 reviews10
- Shared Kitchen
- Concierge Service
- Fishing Activities
3.3 mi from City Center
From
US$ 15
/night
- Adults-only accommodations for tranquility
- Shared kitchen for home-cooked meals
- On-site fishing activities available
Guest house
8.4
Great103103 reviews10
- Private entrance
- Fully equipped kitchen
- Garden access
2.3 mi from City Center1000 yd from Zicatela Beach
From
US$ 47
/night
- Stunning sea view terrace
- In-house spa and massage services
- Adults-only beachfront property
Hotel
3.1 mi from City Center
From
US$ 145
/night
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.
8.2
Great109109 reviews10
- Outdoor Pool
- Shared Kitchen
- Concierge Service
4.2 mi from City Center
From
US$ 62
/night
- Outdoor swimming pool with scenic views
- Shared kitchen for guest convenience
- Adults-only atmosphere for tranquility
Hotel
8.0
Great148148 reviews10
- Outdoor Pool
- Restaurant
- Business Center
1.9 mi from City Center100 yd from Zicatela Beach
From
US$ 60
/night
- Steps from the vibrant Zicatela Beach
- Outdoor pool for relaxation and enjoyment
- On-site restaurant serving traditional cuisine
Hotel
- Private Pools
- Outdoor Spa
- Fitness Classes
3.4 mi from City Center
From
US$ 142
/night
- Private villas with individual pools
- Minimalist design blending with nature
- Outdoor spa and fitness services
Hotel
8.4
Great7171 reviews10
- Private bathrooms
- Flat-screen TV
- Daily maid service
1000 yd from City Center400 yd from Carrizalillo Beach
From
US$ 51
/night
- Steps from Carrizalillo Beach
- King-size and double bed options
- Air-conditioned rooms available
8.4
Great152152 reviews10
- Communal Kitchen
- Outdoor Pool
- Private Balconies
1.8 mi from City Center100 yd from Zicatela Beach
From
US$ 71
/night
- Secluded tropical gardens with hammocks
- Only 8 colorful and comfortable rooms
- Outdoor swimming pool with sun terrace
- 1
- 2
Saved
Save
Top Hotel Picks in Puerto Escondido (Oaxaca)
How much is a room per night?
These hotels offer great locations and amenities that suit beachgoers and surfers. Prices start at around $70 per night, with many options rated above 8/10 by guests, and are close to beaches like Playa Zicatela and La Punta, as well as local eateries and markets.
3 star:
$70-$120
4 star:
$120-$200
5 star:
$200-$350
