Book on the go and pay later.
Search over 895,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Maya Bay offers travelers and vacationers a generous assortment of great hotel possibilities to choose from. Expedia's extensive and up-to-date database lists 102 hotel options within a 0.1-kilometre (0.06-mile) distance of Maya Bay's central area.
12 kilometres (7 miles) away from the heart of Maya Bay, is the Villa 360. The Zeavola Resort is situated 12 kilometres (7 miles) away. Alternatively you could book the Holiday Inn Resort Phi Phi Island or the Twin Lotus Resort & Spa by The Unique Collection.
Looking for things to do? Why not spend a few hours discovering Khao Khanap Nam and Wat Kaew Korawaram, in Krabi, 45 kilometres (28 miles) to the north of Maya Bay. Should you wish to spend a night or two in Krabi, check out the Maritime Park & Spa Resort and Krabi City Seaview Hotel. Alternatively, you could stay in Krabi Town, 45 kilometres (29 miles) to the north of Maya Bay, where you can pick from the Thepparat Lodge Krabi and Krabi Royal Hotel. The Wat Tham Seua and Nosey Parker's Elephant Camp are just some of the more popular points of interest to check out for those visiting Krabi Town.
If watching sport is a favourite pastime, be sure to take a trip to Ao Nang Krabi Boxing Stadium, which is 40 kilometres (26 miles) to the north of Maya Bay. If you are interested in booking a bed close by, make a reservation in the Rayavadee or Ao Nang Phu Pi Maan Resort and Spa.