Search over 1 million properties and 550 airlines worldwide
Search over 1 million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation
Puka Beach is located in Malay. Travelers love the area for its beautiful island views. Malay is home to 399 hotels and other accommodations, so you can find something that's perfect for your stay.
You can choose from 22 hotels and other accommodations within a mile of Puka Beach, including these options:
While you're in town visiting Puka Beach, you can discover the sights and attractions within a few miles of the area.
You can wander around Mt. Luho, Willy's Rock, or Coral Garden if you want a dose of fresh air. Enjoy a stroll along the shore at White Beach, Punta Bunga Beach, and Ilig-Iligan Beach. Balinghai Beach, Diniwid Beach, and Bulabog Beach are beautiful places to appreciate nature.
If you want to see more of the surrounding area, you might plan a visit to D'Mall Boracay and CityMall Boracay. Caticlan Jetty Port is also located 5.3 mi (8.5 km) from Puka Beach, and Happy Dreamland is 1.5 mi (2.3 km) away.