From 589 MXN Booking.com Featuring rooms with views of the beautiful Puerto Ángel Bay, Angel del Mar is 200 metres from the beach. It features an outdoor swimming pool with a bar and a terrace overlooking the surrounding hills and the Pacific Ocean.