Bay View Resort

inquire about this hotel
Phi Phi Island, Thailand

The Bay View Resort – Phi Phi Island consists of 71 split-level bungalows situated on the hillside of the Laem Hin Beach and surrounded by thick trees and lush tropical gardens making The Bay View Resort the best location for your dream holiday on our Phi Phi Don Resort in Krabi Province of Thailand.