Hotels in Puerto Angel

Search and compare Puerto Angel hotels from hundreds of travel sites and save

Puerto Angel, Oaxaca, Mexico
5 Aug — 6 Aug2
Puerto Angel, Oaxaca, Mexico
Thu 5/8
Fri 6/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Puerto Angel

Filter by star ratings
All filters
Castillo Oasis
Castillo Oasis
9.3 Excellent
Calle Del Amor 97, Col. Playa Del Amor, Zipolite, Oaxaca, Mexico
Show on map
2.2 km from city centre, Puerto Angel 
ExcellentBased on 288 reviews
9.3

Situated in Zipolite, this 3-star property is relaxed and cosy. It also offers free Wi-Fi, a 24-hour reception and room service.

Posada Brisa Marina
Posada Brisa Marina
8.2 Excellent
Col. Roca Blanca Calle principal, Zipolite, Oaxaca, Mexico
Show on map
3.1 km from city centre, Puerto Angel 
ExcellentBased on 436 reviews
8.2

Posada Brisa Marina offers a comfortable setting when in Zipolite. It also features luggage storage.

Tips for booking a Puerto Angel hotel

Cheapest month:November
Most expensive month:August
Average price in Puerto Angel:$70/night
Absolute cheapest price found:$21/night
Cheapest day:Tuesday
Most expensive day:Monday
$40 - $91
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$42 - $91
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Puerto Angel, Oaxaca

Show all 48 hotels
Posada Brisa Marina
Posada Brisa Marina
8.2 Excellent
Col. Roca Blanca Calle principal, Zipolite, Oaxaca, Mexico
Show on map
0.1 km from city centre,  

Posada Brisa Marina offers a comfortable setting when in Zipolite. It also features luggage storage.

$24
Avg. per night
Castillo Oasis
Castillo Oasis
9.3 Excellent
Calle Del Amor 97, Col. Playa Del Amor, Zipolite, Oaxaca, Mexico
Show on map
1.1 km from city centre,  

Situated in Zipolite, this 3-star property is relaxed and cosy. It also offers free Wi-Fi, a 24-hour reception and room service.

$37
Avg. per night

Where to stay in Puerto Angel

Puerto Angel travel FAQs

  • What are the best hotels in Puerto Angel?

    Puerto Angel is home to many highly-rated hotels, one of which is Angel del Mar, which has a current rating of 7.7. For other potential stays, consider Hotel Estrella de Mar and Bambú Ecocabañas, which can also be great places to stay in Puerto Angel.

  • How much do hotels in Puerto Angel cost?

    The average prices of hotels in Puerto Angel have been around $84 per night over the last 3 days.

  • How much is a cheap hotel in Puerto Angel?

    $31 per night is the cheapest Puerto Angel hotel price found in our data from the last 72 hours.

  • How much is a hotel in Puerto Angel tonight?

    A hotel in Puerto Angel tonight has an average price of $107, but some deals have been found for as low as $31 in HotelsCombined searches over the last 72 hours. Prices in Puerto Angel are changing frequently.