More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Free cancellation on select hotels and 24/7 support, so you can book with confidence.
If you find yourself needing more accommodation options in Maya Bay, try the Zeavola Resort and the Holiday Inn Resort Phi Phi Island. They are 12 kilometres and 11 kilometres away from the city's main streets. Further alternatives are the Twin Lotus Resort & Spa, 30 kilometres away, and the Crown Lanta Resort and Spa, 30 kilometres.
If you'd like to check out some nearby localities, think about Ko Jum and Saladan. Journey 30 kilometres to the northeast of Maya Bay and you'll find Ko Jum. That said, Saladan is 30 kilometres to the east. Hotels in Ko Jum are the Koh Jum Resort and Coral Bay Resort. The Layana Resort & Spa and Lanta Sport Resort are some of the choices in Saladan.
Love your sport? Indulge in your obsession by visiting Ao Nang Krabi Boxing Stadium, which is located to the north of Maya Bay. Those wanting to hit the hay close to the action can choose from the Rayavadee and the Ao Nang Phu Pi Maan Resort and Spa.
Hotels in Maya Bay start at AU$65 per night. Prices and availability subject to change. Additional terms may apply.