Frequently asked questions
Top Maya Bay hotel deals
SAii Phi Phi Island Village
49 Moo 8, Ko Phi Phi, Krabi
Free cancellation
Reserve now, pay when you stay
The price is CA $154 per night
CA $154
per night
Jun. 26 - Jun. 27
Stay at this 5-star luxury resort in Ko Phi Phi. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Maya Bay and Maya Beach are located nearby.
Pool
Spa
Phi Phi The Beach Resort
177 Moo 7 Phi Phi Island, Ko Phi Phi, Krabi
The price is CA $85 per night
CA $85
per night
Jun. 26 - Jun. 27
Stay at this 3.5-star beach hotel in Ko Phi Phi. Enjoy free WiFi, 3 outdoor pools, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Maya Bay and Maya Beach are located nearby.
Pool
Free WiFi
Phi Phi CoCo Beach Resort
299 Moo 7, Tambon Aonang, Ko Phi Phi, Krabi
The price is CA $296 per night
CA $296
per night
Jun. 30 - Jul. 1
Stay at this 4-star beach hotel in Ko Phi Phi. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Maya Bay and Maya Beach are located nearby.
Pool
Spa
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.
Best Lodging Options Near Maya Bay
Hotels
BestWestern Hotels in Niagara FallsTravelodge by Wyndham NanaimoBeach Resorts & Hotels in CalgaryHotels with Hot Tubs in RimouskiTomahawk ResortHotels near Algonquin Provincial ParkCottages Long BeachM Social Hotel Times Square New YorkHotels with smoking rooms in Toronto Entertainment DistrictHotels in Niagara FallsSki Resorts and Hotels in PanoramaCottages Sauble BeachHotels near Macdonald-Cartier Intl.Hotels near PPG Paints ArenaGolf Resorts & Hotels in Santa María HuatulcoAll Inclusive Resorts & Hotels in Puerto VallartaGolf Resorts & Hotels in Sarasota
Flights
Edmonton to Ixtapa (YEG - ZIH)WestJet Toronto (YYZ) to Vancouver (YVR) flightsAir Canada Toronto (YYZ) to Smithers (YYD) flightsFlights to Peace RiverVancouver to Victoria (YVR - YYJ)Air CanadaDeer Lake to St. John's (YDF - YYT)Sun Country Airlines Seattle (SEA) to Puerto Vallarta (PVR) flightsToronto to Vancouver (YYZ - YVR)