Choose the right place for you

FACILITIES

  • Air Conditioning
  • Wi-Fi
  • Non Smoking Only

REVIEWS

  • 9+ Exceptional
  • 8+ Fabulous
  • 7+ Very Good

DISTANCE FROM CENTRE

  • Less than 1 km
  • Less than 3 km
  • Less than 5 km

Puerto Escondido: Relaxing hotels by the seaside or near the beach where you can sleep and enjoy a hearty meal.

Are you planning your next beach holiday? Whether you are a last-minute traveller or a solo traveller who likes to organise every last detail of your trip in advance. It's never too late in Puerto Escondido to find accommodation that is right for your for your needs. When choosing a seaside hotel, carefully check to see if there are any early booking offers available or any same-day offers. This can help you narrow down the decision to book the right hotel in Puerto Escondido.

3 star hotels in Puerto Escondido, our top selection just for you

Are you looking for cheap hotels in Puerto Escondido? Here is a selection of the best three star hotels in Puerto Escondido

  • Hotel Rockaway

    • Hotel
    11.4 Exceptional (1603)
    Just steps from world-renowned Playa Zicatela Beach lies Hotel Rockaway, an intimate boutique resort featuring an outdoor swimming pool. It is located in Santa Maria, 1 km from central Puerto Escondido. ...
  • Surf Olas Altas

    • Hotel
    10.6 Exceptional (925)
    When you stay at Hotel Surf Olas Altas in Puerto Escondido, you'll be on the beach, within a 5-minute drive of Commercial Walkway and Benito Juarez Market. This beach hotel is 1.3 mi (2 km) from Marinero ...
  • Hotelito Swiss Oasis -Solo Adultos - Adults only

    • Hotel
    9.4 Exceptional (271)
    Surrounded by tropical gardens of fruit trees and located just 50 metres from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool and ...
  • Bungalows Zicatela

    • Hotel
    9.8 Exceptional (950)
    This small hotel is located in the heart of Zicatela Beach, in Puerto Escondido. It has a swimming pool with cascades, a sauna, and a hot tub, and offers rooms and bungalows. ...
  • Hotel Villa Mozart y Macondo

    • Hotel
    10.1 Exceptional (486)
    Located just 200 metres from Carrizalillo Beach and 800 metres from Puerto Angelito Beach, Hotel Villa Mozart y Macondo features tropical décor, palapa-thatched roof lounge and free Wi-Fi throughout. ...
  • Hotel Aldea del Bazar & Spa

    • Hotel
    11 Exceptional (1552)
    With a stay at Hotel Aldea del Bazar in Puerto Escondido (Bacocho), you'll be a 2-minute drive from Bacocho Beach and 8 minutes from Carrizalillo Beach. This spa hotel is 1.5 mi (2.4 km) from Puerto Angelito ...
  • Hotel Paraiso Escondido

    • Hotel
    10.5 Exceptional (365)
    Hotel Paraiso Escondido is located in Puerto Escondido, 5 minutes’ walk from the Principal Bay and the International Airport. It offers an outdoor swimming pool, free parking and free Wi-Fi. This colonial-style ...
  • Casa Paraiso

    • Hotel
    13.2 Exceptional (17)
    With a stay at Casa Paraiso in Puerto Escondido, you'll be in the mountains, within a 15-minute drive of Zicatela Beach and Benito Juarez Market. This hotel is 3.7 mi (6 km) from Puerto Angelito Beach ...
  • Hotel Careyes Puerto Escondido

    • Hotel
    11 Exceptional (346)
    Offering outdoor pool, free Wi-Fi and a restaurant, Hotel Careyes Puerto Escondido is located 10 minutes’ walk from Puerto Angelito Beach and 5 minutes’ drive from Puerto Escondido International Airport. ...
  • Selina Puerto Escondido

    • Hotel
    9.1 Exceptional (1675)
    Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi throughout the property, an extensive garden with swimming pool and a restaurant/bar. ...
  • Hotel La Gloria

    • Hotel
    9.4 Exceptional (3)
    With a stay at Hotel La Gloria in Puerto Escondido, you'll be near the airport, within a 5-minute drive of Zicatela Beach and Commercial Walkway. This hotel is 3.6 mi (5.9 km) from Puerto Angelito Beach ...
  • Hotel Arcoiris

    • Hotel
    9.3 Exceptional (373)
    Set in Puerto Escondido, 60 metres from Zicatela Beach, Hotel Arcoiris offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. ...
  • Posada Real Puerto Escondido

    • Hotel
    10.1 Exceptional (1595)
    With a stay at Posada Real Puerto Escondido in Puerto Escondido (Bacocho), you'll be within a 10-minute drive of Zicatela Beach and Playa Coral. This beach resort is 1.1 mi (1.7 km) from Carrizalillo Beach ...
  • Hotel Caracol Plaza

    • Hotel
    8.9 Fabulous (1064)
    Located 3 minutes' drive from the beach in Puerto Escondido, Caracol Plaza has a large outdoor pool and a balcony are included in each air-conditioned room. ...
  • Bungalows Santa Cruz

    • Hotel
    10.7 Exceptional (195)
    Set between the beaches of Zicatela and Marinaro, this accommodation features an outdoor pool. Bungalows Santa Cruz is located in Puerto Escondido, on the coast of Oaxaca. ...
  • Hotel Albatros

    • Hotel
    7.8 Very Good (104)
    Hotel Albatros is located just 800 metres from Plaza Carrizalillo Beach, and offers an outdoor pool, gardens and children’s play area. Rooms feature free Wi-Fi and views of the gardens and pool. ...
  • Hotel VidaMar

    • Hotel
    7.8 Very Good (7)
    Located in Puerto Escondido, 200 metres from Zicatela Beach, Hotel VidaMar features views of the city. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi. ...

The best 4 star hotels in Puerto Escondido

Enjoy a relaxing holiday, by selecting an elegant and comfortable hotel in Puerto Escondido

  • Casona Sforza

    • Hotel
    12.5 Exceptional (104)
    Situated in Puerto Escondido, 7 km from Commercial Walkway, Casona Sforza features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. ...
  • Suites La Hacienda

    • Hotel
    12 Exceptional (478)
    Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure. ...
  • Shavanna Hotel Boutique

    • Hotel
    11.5 Exceptional (747)
    Situated in Puerto Escondido, 1.9 km from Playa Puerto Ángelito, Shavanna Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. ...
  • Hotel Santa Fe

    • Hotel
    11.1 Exceptional (2223)
    When you stay at Hotel Santa Fe in Puerto Escondido, you'll be on the beach, just steps from Zicatela Beach and 11 minutes by foot from Marinero Beach. This 4-star hotel is 2.9 mi (4.7 km) from Carrizalillo ...
  • Quinta Carrizalillo

    • Hotel
    9.9 Exceptional (178)
    Located in Puerto Escondido, Quinta Carrizalillo offers an indoor pool and is just 300 metres from Carrizalillo beach where you can enjoy the sun or learn to surf . This self-catering accommodation features ...
  • HOTEL VILLAS XAIBA

    • Hotel
    6.2 Pleasant (2)
    Set in Puerto Escondido, 600 metres from Carrizalillo Beach, HOTEL VILLAS XAIBA offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With free WiFi, this 4-star ...

Here are some of the best offers for Spa Hotels in Puerto Escondido

Choose a relaxing holiday in some of the best hotels with Spa in Puerto Escondido

  • Suites La Hacienda

    • Hotel
    12 Exceptional (478)
    Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure. ...
  • Bungalows Zicatela

    • Hotel
    9.8 Exceptional (950)
    This small hotel is located in the heart of Zicatela Beach, in Puerto Escondido. It has a swimming pool with cascades, a sauna, and a hot tub, and offers rooms and bungalows. ...
  • Shavanna Hotel Boutique

    • Hotel
    11.5 Exceptional (747)
    Situated in Puerto Escondido, 1.9 km from Playa Puerto Ángelito, Shavanna Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. ...
  • Hotel Santa Fe

    • Hotel
    11.1 Exceptional (2223)
    When you stay at Hotel Santa Fe in Puerto Escondido, you'll be on the beach, just steps from Zicatela Beach and 11 minutes by foot from Marinero Beach. This 4-star hotel is 2.9 mi (4.7 km) from Carrizalillo ...
  • Hotel Aldea del Bazar & Spa

    • Hotel
    11 Exceptional (1552)
    With a stay at Hotel Aldea del Bazar in Puerto Escondido (Bacocho), you'll be a 2-minute drive from Bacocho Beach and 8 minutes from Carrizalillo Beach. This spa hotel is 1.5 mi (2.4 km) from Puerto Angelito ...
  • Selina Puerto Escondido

    • Hotel
    9.1 Exceptional (1675)
    Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi throughout the property, an extensive garden with swimming pool and a restaurant/bar. ...
  • Hotel La Gloria

    • Hotel
    9.4 Exceptional (3)
    With a stay at Hotel La Gloria in Puerto Escondido, you'll be near the airport, within a 5-minute drive of Zicatela Beach and Commercial Walkway. This hotel is 3.6 mi (5.9 km) from Puerto Angelito Beach ...
  • Posada Real Puerto Escondido

    • Hotel
    10.1 Exceptional (1595)
    With a stay at Posada Real Puerto Escondido in Puerto Escondido (Bacocho), you'll be within a 10-minute drive of Zicatela Beach and Playa Coral. This beach resort is 1.1 mi (1.7 km) from Carrizalillo Beach ...
  • Bungalows Santa Cruz

    • Hotel
    10.7 Exceptional (195)
    Set between the beaches of Zicatela and Marinaro, this accommodation features an outdoor pool. Bungalows Santa Cruz is located in Puerto Escondido, on the coast of Oaxaca. ...

The best places to stay in Puerto Escondido

Book an apartment in Puerto Escondido and choose the right accommodation for your needs

  • Bungalows Luz de Luna

    • Hotel
    9 Exceptional (2)
    With a stay at this aparthotel in Puerto Escondido (Lázaro Cárdenas), you'll be within a 5-minute drive of Zicatela Beach and Commercial Walkway. This aparthotel is 2.7 mi (4.3 km) from Puerto Angelito ...
  • Casa Terranova

    • Hotel
    7.4 Very Good (28)
    Situated in Puerto Escondido, 3.5 km from Commercial Walkway, Casa Terranova features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a bar. The property has sea ...

The best hotels with swimming pool in Puerto Escondido

Book your relaxing holiday, by choosing the best deals at hotels with swimming pools in Puerto Escondido

  • Casona Sforza

    • Hotel
    12.5 Exceptional (104)
    Situated in Puerto Escondido, 7 km from Commercial Walkway, Casona Sforza features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. ...
  • Hotel Rockaway

    • Hotel
    11.4 Exceptional (1603)
    Just steps from world-renowned Playa Zicatela Beach lies Hotel Rockaway, an intimate boutique resort featuring an outdoor swimming pool. It is located in Santa Maria, 1 km from central Puerto Escondido. ...
  • Surf Olas Altas

    • Hotel
    10.6 Exceptional (925)
    When you stay at Hotel Surf Olas Altas in Puerto Escondido, you'll be on the beach, within a 5-minute drive of Commercial Walkway and Benito Juarez Market. This beach hotel is 1.3 mi (2 km) from Marinero ...
  • Suites La Hacienda

    • Hotel
    12 Exceptional (478)
    Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure. ...
  • Hotelito Swiss Oasis -Solo Adultos - Adults only

    • Hotel
    9.4 Exceptional (271)
    Surrounded by tropical gardens of fruit trees and located just 50 metres from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool and ...
  • Bungalows Zicatela

    • Hotel
    9.8 Exceptional (950)
    This small hotel is located in the heart of Zicatela Beach, in Puerto Escondido. It has a swimming pool with cascades, a sauna, and a hot tub, and offers rooms and bungalows. ...
  • Shavanna Hotel Boutique

    • Hotel
    11.5 Exceptional (747)
    Situated in Puerto Escondido, 1.9 km from Playa Puerto Ángelito, Shavanna Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace. ...
  • Hotel Santa Fe

    • Hotel
    11.1 Exceptional (2223)
    When you stay at Hotel Santa Fe in Puerto Escondido, you'll be on the beach, just steps from Zicatela Beach and 11 minutes by foot from Marinero Beach. This 4-star hotel is 2.9 mi (4.7 km) from Carrizalillo ...
  • Hotel Aldea del Bazar & Spa

    • Hotel
    11 Exceptional (1552)
    With a stay at Hotel Aldea del Bazar in Puerto Escondido (Bacocho), you'll be a 2-minute drive from Bacocho Beach and 8 minutes from Carrizalillo Beach. This spa hotel is 1.5 mi (2.4 km) from Puerto Angelito ...
  • Hotel Paraiso Escondido

    • Hotel
    10.5 Exceptional (365)
    Hotel Paraiso Escondido is located in Puerto Escondido, 5 minutes’ walk from the Principal Bay and the International Airport. It offers an outdoor swimming pool, free parking and free Wi-Fi. This colonial-style ...
  • Casa Paraiso

    • Hotel
    13.2 Exceptional (17)
    With a stay at Casa Paraiso in Puerto Escondido, you'll be in the mountains, within a 15-minute drive of Zicatela Beach and Benito Juarez Market. This hotel is 3.7 mi (6 km) from Puerto Angelito Beach ...
  • Hotel Careyes Puerto Escondido

    • Hotel
    11 Exceptional (346)
    Offering outdoor pool, free Wi-Fi and a restaurant, Hotel Careyes Puerto Escondido is located 10 minutes’ walk from Puerto Angelito Beach and 5 minutes’ drive from Puerto Escondido International Airport. ...
  • Selina Puerto Escondido

    • Hotel
    9.1 Exceptional (1675)
    Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi throughout the property, an extensive garden with swimming pool and a restaurant/bar. ...
  • Hotel Palapas Tortuga

    • Hotel
    8.8 Fabulous (40)
    Set in Puerto Escondido, 250 metres from Zicatela Beach, Hotel Palapas Tortuga offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. This 2-star hotel features ...
  • Hotel Arcoiris

    • Hotel
    9.3 Exceptional (373)
    Set in Puerto Escondido, 60 metres from Zicatela Beach, Hotel Arcoiris offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. ...
  • Posada Real Puerto Escondido

    • Hotel
    10.1 Exceptional (1595)
    With a stay at Posada Real Puerto Escondido in Puerto Escondido (Bacocho), you'll be within a 10-minute drive of Zicatela Beach and Playa Coral. This beach resort is 1.1 mi (1.7 km) from Carrizalillo Beach ...
  • Hotel Caracol Plaza

    • Hotel
    8.9 Fabulous (1064)
    Located 3 minutes' drive from the beach in Puerto Escondido, Caracol Plaza has a large outdoor pool and a balcony are included in each air-conditioned room. ...
  • Bungalows Santa Cruz

    • Hotel
    10.7 Exceptional (195)
    Set between the beaches of Zicatela and Marinaro, this accommodation features an outdoor pool. Bungalows Santa Cruz is located in Puerto Escondido, on the coast of Oaxaca. ...
  • Casa Terranova

    • Hotel
    7.4 Very Good (28)
    Situated in Puerto Escondido, 3.5 km from Commercial Walkway, Casa Terranova features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a bar. The property has sea ...
  • Pargos Hotel & Cowork

    • Hotel
    9.6 Exceptional (309)
    Offering an outdoor pool, Pargos Hotel & Cowork is located just 400 metres from Playa Bahia Principal beach in Puerto Escondido. It features free Wi-Fi and quick access to bars and restaurants. ...

Spending the night in Puerto Escondido: the best selections of beach accommodation to spend a holiday in complete comfort.

If you have considered planning a beach holiday in Puerto Escondido and services like; a 24/7 check-in and check-outs, room service and round the clock guest services are non-negotiable for you, then the best choice of holiday accommodation for you has to be a hotel.

Hotels make for the perfect accommodation type irrespective of travelling with your closest family, a group of friends or on your own. Luckily, in Puerto Escondido, you'll find an extensive range of hotels eager to provide for your every need. In Puerto Escondido you can choose your perfect hotel from the more than 489 hotels we have meticulously selected on your behalf. As many as 430 of these hotels are extremely close to the water, being less than 1 km from the beach. 486 hotels are still close at less than 3 km away from the beach, and 489 are a bit further but still under 5 km from the shoreline.

Nowadays, most of us have become accustomed to using the internet and using different searches to find a hotel to book. Top of most people's list of search priorities is finding the best value for money. Given the popularity of staying in Puerto Escondido, there is a lot of competition. This destination really does have something for everyone, of all tastes and budgets. One way we can find out about a place before booking is with traveller reviews. For hotels in Puerto Escondido, the general public's feedback has been overwhelmingly positive. To date, 24,934 reviews have been written by tourists who've previously stayed in Puerto Escondido. Of these 9,484 have rated the properties in the area as "Excellent", and an equally impressive 14,894 more rated it as "Very Good".

There is no doubt that what distinguished the hotels the most from a vacation rental was its services. Puerto Escondido is home to many hotels with some impressive services on offer to their guests: For example: 197 of the hotel operating here have their own swimming pool], 142 have family-centric activities, and nearly 182 offer parking on their premises. Restaurants can be found at many of these hotels, too with others providing simple eateries for their guest and non-guests. Some guests want to eat something without having to go far from the hotel and their room.

FAQ

How much does it cost on average to sleep at a hotel in Puerto Escondido?

The average cost of a hotel in Puerto Escondido is around £ 24 per night. Here is a list of the best deals for hotels in Puerto Escondido

When is the best time to stay at a hotel in Puerto Escondido?

Actually, any time of year is a good time to stay at a hotel in Puerto Escondido. Here is a link where you can find the best offers for all Puerto Escondido hotels

Which Hotels are close to the beach in Puerto Escondido?

What services do the Puerto Escondido hotels offer their guests?

The Hotels in Puerto Escondido offer their guests the following services:
- Air Conditioning
- Wi-Fi
- Non Smoking Only
- Kitchen
- Linens Provided
- Pool
- TV
- Pets Allowed
and so much more.

Do the Hotels in Puerto Escondido have a swimming pool?

Which hotels in Puerto Escondido are suitable for families?

There are many hotels in Puerto Escondido which are suitable for families and their needs. Here you will find a link with all the best deals for hotels with family-specific services in Puerto Escondido

Which Hotels in Puerto Escondido are pet-friendly?

Many Hotels in Puerto Escondido admit your four-legged friends. Here you will find a link with all the best offers for Pet Friendly Hotels in Puerto Escondido

Which hotels offer parking in Puerto Escondido?

Which Hotels are accessible in Puerto Escondido?