Find hotels near Puerto Angel Beach, from $32

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Angel Beach hotels

Hotel Pasión de Luna

3.5 star property
< 0.1 mi from Puerto Angel Beach
9.6 out of 10, Exceptional, (52)
"Excelente "
Mexico
Pedro Joel
$214 nightly
The price is $254
Dec 12 - Dec 13
Total with taxes and fees
Hotel Pasión de Luna

Hotel Descalzo

2.5 star property
1.6 mi from Puerto Angel Beach
9.6 out of 10, Exceptional, (130)
"Wonderful place to stay! Staff are extremely helpful. Would definitely return, only request would be to have a mini fridge in the rooms"
Canada
Luc
$145 nightly
The price is $172
Dec 15 - Dec 16
Total with taxes and fees
Hotel Descalzo

Naked Hotel Zipolite

3.0 star property
1.8 mi from Puerto Angel Beach
9.2 out of 10, Wonderful, (379)
"Great attention"
Mexico
Julian
$164 nightly
The price is $196
Dec 14 - Dec 15
Total with taxes and fees
Naked Hotel Zipolite

Cocos Hotel

2.0 star property
1.1 mi from Puerto Angel Beach
9.0 out of 10, Wonderful, (71)
"It is very close to the nude beach - excellent place to stay"
United States
Daniel
$92 nightly
The price is $109
Jan 7 - Jan 8, 2026
Total with taxes and fees
Cocos Hotel

Ballelita

2.0 star property
1.7 mi from Puerto Angel Beach
8.8 out of 10, Excellent, (71)
"Very friendly staff, fantasticlocation"
United States
Selim
$27 nightly
The price is $32
Dec 11 - Dec 12
Total with taxes and fees
Ballelita

Hotel Noga

3.0 star property
1.9 mi from Puerto Angel Beach
8.4 out of 10, Very Good, (61)
"Superb hotel, peaceful, clean, excellent food, and the staff were really welcoming "
United Kingdom
Andrew
$156 nightly
The price is $186
Dec 11 - Dec 12
Total with taxes and fees
Hotel Noga

Hotel El Edén

3.0 star property
1.7 mi from Puerto Angel Beach
10.0 out of 10, Exceptional, (6)
"O hotel tem ótima localização, excelente café da manhã e conta com água quente no chuveiro. A equipe que trabalha é prestativa e amável. O Wi-Fi é ótimo! Recomendo"
Brazil
Anelisa
$182 nightly
The price is $217
Dec 20 - Dec 21
Total with taxes and fees
Hotel El Edén

Casa Roni by Xeno

3.5 star property
0.7 mi from Puerto Angel Beach
9.4 out of 10, Exceptional, (18)
"Great boutique hotel with amazing ocean views in common areas as well as our room. Friendly staff, high standards of cleanliness and the restaurant served great tasting food."
Canada
Jesse
$227 nightly
The price is $270
Dec 11 - Dec 12
Total with taxes and fees
Casa Roni by Xeno

La Aldea Zipolite

2.0 star property
0.8 mi from Puerto Angel Beach
9.6 out of 10, Exceptional, (4)
"The bungalow had a piping issue in the toilet and shower but hopefully it will be fixed soon for future guests. A full size mirror would be great in the room. "
Canada
Perla Samantha
$55 nightly
The price is $65
Jan 5 - Jan 6, 2026
Total with taxes and fees
La Aldea Zipolite

Villa del Mar

2.5 star property
1.7 mi from Puerto Angel Beach
8.6 out of 10, Excellent, (24)
"Charming little hotel great location. "
Canada
Daniel
$63 nightly
The price is $75
Dec 11 - Dec 12
Total with taxes and fees
Villa del Mar

Cabañas Los Colibries

3.0 star property
0.7 mi from Puerto Angel Beach
10.0 out of 10, Exceptional, (3)
"Una estancia tranuila, segura, con excelente vista al mar un lugar bueno para descansar "
Mexico
Pedro
$85 nightly
The price is $101
Dec 11 - Dec 12
Total with taxes and fees
Cabañas Los Colibries

Sebastian de los milagros

2.5 star property
1.3 mi from Puerto Angel Beach
7.8 out of 10, Good, (20)
"Love the place "
Canada
Surish
$43 nightly
The price is $51
Dec 15 - Dec 16
Total with taxes and fees
Sebastian de los milagros

Zipoliteville

2.5 star property
1.9 mi from Puerto Angel Beach
10.0 out of 10, Exceptional, (1)
"Excelente ubicación "
Mexico
Julio
$157 nightly
The price is $187
Dec 11 - Dec 12
Total with taxes and fees
Zipoliteville

Ocean Colors Villa

3.5 star property
1.7 mi from Puerto Angel Beach
$87 nightly
The price is $104
Dec 11 - Dec 12
Total with taxes and fees
Ocean Colors Villa

Hotel Plaia

3.0 star property
0.8 mi from Puerto Angel Beach
$71 nightly
The price is $85
Dec 11 - Dec 12
Total with taxes and fees
Hotel Plaia

Casa KalMar

3.5 star property
2.1 mi from Puerto Angel Beach
10.0 out of 10, Exceptional, (67)
"Spectacular location and views"
Canada
Deron
$176 nightly
The price is $209
Dec 22 - Dec 23
Total with taxes and fees
Casa KalMar

La Alberca Boutique Hotel

3.5 star property
2.6 mi from Puerto Angel Beach
9.8 out of 10, Exceptional, (22)
"Wonderful property with very nice hosts and a friendly atmosphere all around."
United States
Irina
$114 nightly
The price is $136
Dec 11 - Dec 12
Total with taxes and fees
La Alberca Boutique Hotel

Cocolia Hotel

4.5 star property
4.6 mi from Puerto Angel Beach
10.0 out of 10, Exceptional, (13)
"Amazing experience and service! A perfect place stay to feel secluded on a beautiful property and yet it’s easily accessible to the nearby towns and beaches by foot or taxi. Thank you to the whole team at Cocolia for hosting us so warmly. "
United Kingdom
Anonymous traveler
$237 nightly
The price is $282
Dec 11 - Dec 12
Total with taxes and fees
Cocolia Hotel

El Alquimista Yoga & Spa

3.0 star property
2 mi from Puerto Angel Beach
9.4 out of 10, Exceptional, (398)
"Every part of this hotel is amazing. The staff is wonderful, the food and drinks are great, and you can’t beat the perfect secluded location. "
United States
James
$172 nightly
The price is $205
Dec 11 - Dec 12
Total with taxes and fees
El Alquimista Yoga & Spa

Villa Aikia Adults Only

3.5 star property
2.1 mi from Puerto Angel Beach
9.4 out of 10, Exceptional, (139)
"Great views, friendly staff, and good service. "
United States
Daniel
$176 nightly
The price is $210
Dec 11 - Dec 12
Total with taxes and fees
Villa Aikia Adults Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Puerto Angel Beach Hotel Reviews

Hotels near other Puerto Angel Beach attractions

Frequently asked questions

What are the top-rated hotels near Puerto Angel Beach?
Discovering the perfect top-rated hotels near Puerto Angel Beach can elevate your travel experience in San Pedro Pochutla, Oaxaca.

Hotel El Edén

Hotel El Edén stands out with a review rating of 10, conveniently located just 2.5 miles from Puerto Angel Beach. This 3-star hotel features an outdoor pool, perfect for relaxation after a day at the beach. Guests can indulge in free daily breakfast and enjoy in-room massages for a pampered stay. With premium bedding and comfortable air conditioning, this hotel offers a cozy atmosphere to unwind.

Villa Mykonos / Double Deluxevilla Mykonos / Double Deluxevilla

Villa Mykonos is a charming option located a mere 4 minutes walk from Puerto Angel Beach, also rated 10 by travelers. This 3-star villa features an outdoor pool, perfect for a refreshing dip. Guests can enjoy stunning ocean views from the patio or engage in exciting activities like snorkeling and motorboating. The shared pool and garden area offer a peaceful retreat, making it an ideal choice for those looking to relax by the sea.

Casa Morena

Casa Morena is a stunning retreat just 4.5 miles from Puerto Angel Beach, rated an impressive 10 by travelers. This hotel offers breathtaking mountain views and a host of amenities including a private picnic area, beach towels, and onsite spa services. Guests can enjoy the beauty of the outdoors with beach sun loungers, and explore nearby snorkeling spots. The well-equipped kitchen, complete with a full-sized refrigerator and oven, ensures travelers feel right at home.
What hotels are within walking distance to Puerto Angel Beach?
Discover top-rated hotels within walking distance to the beautiful Puerto Angel Beach, perfect for a relaxing getaway.

Villa Mykonos / Double Deluxevilla Mykonos / Double Deluxevilla

Villa Mykonos, rated 10 by travelers and a 3-star hotel, is just a 4-minute walk from Puerto Angel Beach. This charming hotel features a shared outdoor pool and offers stunning beach and ocean views, ideal for those looking to unwind. Guests can enjoy amenities such as a patio, garden, and opportunities for snorkeling and motorboating nearby, making it a perfect choice for beach lovers.

Hostal Xeno

Hostal Xeno is a highly-rated option with a perfect score of 10. Located 14 minutes on foot from Puerto Angel Beach, this inviting hostal features an outdoor pool and a poolside bar for relaxation after a day in the sun. Guests appreciate the fully-equipped kitchenette and the convenience of free nearby parking, making it an excellent choice for those seeking comfort and convenience.

Rianda

Rianda is a 10 rated hotel located 18 minutes from Puerto Angel Beach. This welcoming accommodation offers travelers a serene beach experience with ocean views right from the premises. With amenities such as off-street parking and a grocery shopping service, it caters to travelers looking for convenience and relaxation by the sea.
How much is a hotel near Puerto Angel Beach?
Staying near Puerto Angel Beach is a treat, with plenty of hotels from $32 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Puerto Angel Beach?
Finding the perfect family-friendly hotels near Puerto Angel Beach can enhance your vacation experience with your loved ones.

Casa Morena

Casa Morena, located just 4.5 miles from Puerto Angel Beach, is an ideal retreat for families. With a perfect review rating of 10, this hotel offers a range of family-friendly amenities including a fully equipped kitchen, babysitting services, and a picnic area for relaxation. Guests can enjoy the spacious yard and terrace, along with complimentary beach towels and sun loungers for a delightful beach day.

Posada Buda Tortuga

Posada Buda Tortuga is a charming 3-star hotel situated 4.7 miles from Puerto Angel Beach, with a solid review rating of 8.6. This family-friendly hotel features an outdoor pool, daily housekeeping, and children's breakfast options, ensuring a comfortable stay for all ages. Guests can relax in the beautiful garden, enjoy beachside dining, or unwind at the poolside bar.

Posada Mexico

Just 2.8 miles from Puerto Angel Beach, Posada Mexico offers a warm and inviting atmosphere with a great traveler rating score of 9.2. This family-friendly hotel provides a garden space, free breakfast for children, and daily housekeeping to make family stays straightforward. Guests can indulge in beachfront dining and take advantage of the scenic views from the terrace.
Which hotels near Puerto Angel Beach offer the best views?
Discover the top-rated hotels near Puerto Angel Beach that offer stunning views and a memorable stay.

Casa Biulù

Casa Biulù, rated 8.6 by travelers, is a delightful 3.5-star hotel situated 2.5 miles from Puerto Angel Beach. This hotel features a stunning partial ocean view from its landscaped yard and rooftop terrace. Guests can indulge in spa treatments or take a dip in the outdoor pool. With amenities like complimentary airport transportation and a variety of nearby activities such as snorkeling and boat tours, Casa Biulù promises a memorable getaway.

Casa Roni by Xeno

Casa Roni by Xeno is a charming 3.5-star hotel located just a 14-minute walk from Puerto Angel Beach. With a remarkable travelers' rating of 9.4, this hotel features breathtaking ocean views and offers a relaxing outdoor pool with poolside cabanas. Guests can enjoy complimentary breakfast daily and unwind on the terrace while savoring the gentle sea breeze. The hotel also boasts a beach bar, making it a perfect retreat for those looking to relax by the shore.

Casa Playa del Amor

Casa Playa del Amor is a luxurious 4-star hotel located just 1.5 miles from Puerto Angel Beach, a travelers' rating of 8.6. This hotel offers magnificent ocean views and features a 24-hour outdoor pool, perfect for relaxation. Guests can enjoy complimentary breakfast daily and unwind at the on-site spa or beach bar. The hotel also provides access to nearby surfing and bodyboarding activities, ensuring an exciting stay for adventure seekers.
What are the best affordable hotels near Puerto Angel Beach?
For travelers seeking budget-friendly options near Puerto Angel Beach, there are excellent affordable hotels that provide both comfort and great amenities.

Hotel El Edén

Situated just 2.5 miles from Puerto Angel Beach, Hotel El Edén boasts a stellar 10 review rating and is a 3-star hotel ideal for budget-conscious travelers. Guests can relish complimentary breakfast daily and enjoy the outdoor pool. With free Wi-Fi and parking nearby, the hotel ensures a comfortable stay. The inviting atmosphere and premium bedding make it a great choice for families.

Villa Mykonos / Double Deluxevilla Mykonos / Double Deluxevilla

Villa Mykonos is a charming option located just a 4-minute walk from Puerto Angel Beach, rated 10 by travelers. This 3-star hotel features an inviting outdoor pool and offers free Wi-Fi for a seamless stay. With beautiful ocean views and a patio for relaxation, travelers can indulge in nearby snorkeling and surfing activities. Perfect for families or romantic getaways, this villa combines comfort with an ideal location.

Casa Morena

Casa Morena is a delightful option located 4.5 miles from Puerto Angel Beach, perfect for families or travelers seeking a relaxing getaway. Rated a perfect 10 by travelers, this hotel offers free airport shuttle services and cozy cribs for children. Guests can enjoy the beautiful terrace, beach towels, and unwind in the mountain view rooms. With self-parking and free Wi-Fi, it's an inviting choice for those looking for a straightforward stay.
Are there any hotels with pools close to Puerto Angel Beach?
Discover the perfect hotels with pools near Puerto Angel Beach, ideal for a refreshing getaway in San Pedro Pochutla.

Casa Qi Mazunte

Casa Qi Mazunte is a cozy 3-star option located 5 miles from Puerto Angel Beach, featuring a remarkable review rating of 9.6. This hotel includes an outdoor pool, sun loungers, and a poolside bar, making it a great spot to unwind. Guests will appreciate the serene sea views, spa services, and convenient amenities including parking and 24-hour airport transportation, ensuring a comfortable stay.

Casa Biulù

Set 2.5 miles from Puerto Angel Beach, Casa Biulù is a charming 3.5-star hotel highly rated at 8.6 by travelers. This hotel boasts an inviting outdoor pool with free cabanas and sun loungers, perfect for a laid-back day in the sun. Guests can indulge in spa services, enjoy the romantic atmosphere, and take advantage of on-site parking. The hotel also offers a variety of leisure activities such as snorkeling and boat tours nearby.

Casa Roni by Xeno

Casa Roni by Xeno is a delightful 3.5-star hotel located just a 14-minute walk from Puerto Angel Beach. With an impressive review rating of 9.4, this hotel features an outdoor pool complete with sun loungers and cabanas, ensuring a relaxing experience for travelers. Additional amenities include free breakfast, a beach bar, and comfortable accommodations with Egyptian cotton sheets. Guests can also enjoy convenient access to nearby attractions with parking available.
What are the best pet-friendly hotels near Puerto Angel Beach?
For travelers seeking the best pet-friendly hotels near Puerto Angel Beach, these top-rated options offer a warm welcome for furry companions along with stunning views and comfortable stays.

Hotel Descalzo

Hotel Descalzo is a fantastic choice for pet owners, located just 2.1 miles from Puerto Angel Beach. Rated 9.6 by travelers, this hotel allows pets and provides essential amenities like food and water bowls. Guests can relax at the outdoor pool or enjoy massages in-room or on the beach while taking in breathtaking beach views. With late checkout and premium bedding, it ensures a comfortable stay for both travelers and their pets.

Casa Roni by Xeno

Casa Roni by Xeno is a charming 3.5-star hotel only a 14-minute walk from Puerto Angel Beach, a review rating of 9.4. This pet-friendly hotel welcomes dogs and provides food and water bowls for your furry friend. Guests can savor free breakfast daily and enjoy the outdoor pool or relax on the terrace with ocean views. The hotel also features convenient amenities like an airport shuttle and shared refrigerator.

Casa Mono

Casa Mono offers a comfortable stay with a 3-star rating and a review score of 8.4, located 4.7 miles from Puerto Angel Beach. This pet-friendly hotel permits both dogs and cats, providing food and water bowls to accommodate your pet. Guests can unwind on the terrace or enjoy the traditional design of the hotel, with nearby access to sandy beaches and mountains. Self-parking is available for added convenience.
Can I book a fully refundable hotel close to Puerto Angel Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Puerto Angel Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Puerto Angel Beach?
To look for discounts on hotels near Puerto Angel Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia