Skip to main content

Hotels near Piedras Negras

Search hotels and more near Piedras Negras

Filter by:

Star Rating

Review score

Piedras Negras – 156 hotels and places to stay

See the latest prices and deals by choosing your dates.
Casa de Olas Boutique Hotel, hotel in Piedras Negras

Casa de Olas Boutique Hotel has a fitness center, garden, a terrace and bar in Puerto Escondido. The property has room service, a concierge service and organizing tours for guests.

Great property for Puerto Escondido
Scored 8.8
8.8
Rated excellent
Excellent
707 reviews
Price from
$78.25
1 night, 2 adults
Bungalows Zicatela, hotel in Piedras Negras

We are a small and cozy surf hotel located on Zicatela Beach in Puerto Escondido, one of the best beach breaks in the world and classified as one of the cleanest beaches.

Location was Great
Scored 8.4
8.4
Rated very good
Very Good
1,471 reviews
Price from
$100.83
1 night, 2 adults
Suites La Hacienda, hotel in Piedras Negras

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.

Location, staff, well maintained
Scored 9.1
9.1
Rated wonderful
Wonderful
756 reviews
Price from
$92.48
1 night, 2 adults
Hotelito Swiss Oasis - Playa Zicatela - Adults Only, hotel in Piedras Negras

Surrounded by tropical gardens of fruit trees and located just 164 feet from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool and...

Great staff and location, quiet but close to main street.
Scored 9.2
9.2
Rated wonderful
Wonderful
423 reviews
Price from
$119.81
1 night, 2 adults
Hotel Arcoiris, hotel in Piedras Negras

Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel Arcoiris has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Location great fro restaurant , only complaint the night club noise
Scored 8.1
8.1
Rated very good
Very Good
589 reviews
Price from
$77.38
1 night, 2 adults
Casa Mia, hotel in Piedras Negras

Located in Puerto Escondido, a 2-minute walk from Principal Beach, Casa Mia has accommodations with an outdoor swimming pool, free private parking and a terrace.

Everything was just amazing the staff the service ...Diana was just a breath of fresh air and we couldn't be happier
Scored 9.1
9.1
Rated wonderful
Wonderful
227 reviews
Price from
$63.15
1 night, 2 adults
Hotel Blater, hotel in Piedras Negras

Set on Santa Maria’s Playa Zicatela Beach, Hotel Blater features an outdoor swimming pool and modern rooms different delighting views. There is also a restaurant and free Wi-Fi.

Breakfast and freshly squeezed juice in the hotel restaurant exceptionally delicious, beautiful view from the hotel terrace, room was clean and comfortable
Scored 8.6
8.6
Rated excellent
Excellent
316 reviews
Price from
$132.79
1 night, 2 adults
Quinta Carrizalillo, hotel in Piedras Negras

Located in Puerto Escondido, Quinta Carrizalillo offers an indoor pool and is just 984 feet from Carrizalillo beach where you can enjoy the sun or learn to surf .

I liked everything except the pool
Scored 8.4
8.4
Rated very good
Very Good
257 reviews
Price from
$54.52
1 night, 2 adults
Casa Kuaa, hotel in Piedras Negras

Casa Kuaa has an outdoor swimming pool, garden, a private beach area and terrace in Brisas de Zicatela. Offering a bar, the property is located within a few steps of Zicatela Beach.

Everything was great. Staff was so friendly and provided great service.
Scored 9.0
9.0
Rated wonderful
Wonderful
420 reviews
Price from
$100.22
1 night, 2 adults
Hotel San Martin La Punta, hotel in Piedras Negras

Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel San Martin La Punta has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Location in la punta was perfect. Walking distance to everything and 2 min from the beach. The pool was warm but lovely. Our room had AC and was quiet, we couldn't hear street noise.
Scored 8.2
8.2
Rated very good
Very Good
106 reviews
Price from
$62.90
1 night, 2 adults
See all hotels near Piedras Negras