
Find hotels in Libertad, San Pedro Mixtepec
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Libertad hotels

Casa Del Carmen
Casa Del Carmen
Turtle Seaview
Turtle Seaview
KYMAIA Hotel Puerto Escondido
KYMAIA Hotel Puerto Escondido
Lú Veé Oasis
Lú Veé Oasis
Casa Mariposa Oaxaca
Casa Mariposa Oaxaca
Casa Yuma, Puerto Escondido - Adults Only
Casa Yuma, Puerto Escondido - Adults Only
Caiman Puerto – Barefoot Luxury Villas & Houses
Caiman Puerto – Barefoot Luxury Villas & Houses
Casa Los Dichos
Casa Los Dichos
Casa Zpada
Casa Zpada
Notto Zicatela Hotel
Notto Zicatela Hotel
Cabane Container Hotel - Adults Only
Cabane Container Hotel - Adults Only
Straw hat suites La punta
Straw hat suites La punta
Casa Joseph Zicatela - Adults Only
Casa Joseph Zicatela - Adults Only
Casa Vieja
Casa Vieja
Kaia Beach Hotel
Kaia Beach Hotel
UNICO LA PUNTA HOTEL BOUTIQUE
UNICO LA PUNTA HOTEL BOUTIQUE
Punta Nayaá - Adults Only
Punta Nayaá - Adults OnlyWhere to stay in Libertad

Puerto Escondido Centro
Puerto Escondido Centro is well-liked for its beaches and restaurants. If you're hoping to see more of the larger area, Zicatela Beach and Puerto Angelito Beach are some interesting sights nearby to check out.

Hidalgo
If you're looking for some top things to see and do in Hidalgo and surrounding area, you can visit Zicatela Beach and Puerto Angelito Beach.

Bacocho
If you're spending some time in Bacocho, Playa Coral and Bacocho Beach are top sights worth seeing.

Carrizalillo
Carrizalillo might not have many top sights, but Zicatela Beach and Carrizalillo Beach are two attractions nearby that you can check out.

Rinconada
Check out the beaches, gardens, and restaurants while spending some time in Rinconada. Though there might not be many attractions in the neighborhood, you won't need to go far to find top spots like Zicatela Beach or Carrizalillo Beach.




















































































