Orchidilla - Beach Houses Mai Khao Beach Phuket (Orchidilla Phuket Mai Khao Beach Houses) is a holiday home located in Phuket in the Mai Khao area. Orchidilla Vacation Homes - May Khao Beach Phuket Beach Homes offers its guests, among other things: free Wi-Fi and non-smoking rooms.