Accommodation in Mae Haad

Range of Accommodation

Mae Haad is one of the last beaches in Koh Phangan to open up for tourism. It is also next to a protected national park. For these reasons the area is less developed than the nearby beaches of Chaloklum and Haad Yao. Despite the 800 meter long beach and the suitable flat land behind the beach, there hasn't been a rush to put up bungalows or luxury hotels. Mae Haad has a good range of budget accommodation - you can find a cheap Thai style bungalow at Mae Haad View Resort, Island View Cabana and Royal Orchid Resort. The only place really catering for those wanting hotel style service and facilities is Mae Haad Bay Resort. It is a great resort ideally located near the stunning sand bank linking Koh Ma to the Mainland.

Online Booking

It wasn't so many years ago that 99% of the rooms on Koh Phangan were rented out to 'walk in' customers. That number has changed as people now want to book their holiday accommodation in advance. We include links where possible for online booking; however, there remains places like Why Not Bungalows who don't even have a Facebook page let alone an affiliation with a room booking company. Don't worry there is a 99% chance that you will have no problems just turning up and getting a room. You might even get a discount!

Accommodation Options

Please browse the accommodation options listed below. Each has a link to a longer description and a link for online booking if it is available.


Mae Haad View Resort

Mae Haad View Resort is located next to the beach. It is a traditional backpacker bungalow operation with simple wooden fan bungalows with cold water showers. There is a restaurant and a bar next door called the Rolling Stone. The showers may be cold but the hospitality is warm. Read more here

Royal Orchid Resort

Royal Orchid Resort is located on the northern beach near the sand bank leading to Koh Ma. It offers backpacker quality bungalows for as little as 400 Thai Baht a night. Restaurant attached with wifi in public areas. Read more here

Island View Cabana

Island View Cabana has large wooden beachfront bungalows on the southern beach. Fan bungalows cost 800 Thai Baht and air-con bungalows 1,200 Thai Baht. The resort has a restaurant and free wifi in public areas. Read more here


Why Not Bungalows

Why Not Bungalows are located up a hill in the north of Mae Haad. This is a typical backpacker place with cheap fan bungalows starting at 400 Thai Baht. There are also air-con bungalows for 1,000 THB a night. Online booking is not available but if you turn up and take a bungalow for 7 days or more you can get a 10% discount. Read more here

Mae Haad Cove Bungalows

Mae Haad Cove Bungalows is located at the southern end of south beach. It has a few basic fan bungalows for rent on the beach. The bungalows have a cold water shower and toilet. There is a small beachfront restaurant and bar. Wifi is not available.
Read more here

Mae Haad Garden Inn

Mae Haad Garden Inn is in the village, a short walk walk from the beach in'. It has 12 comfortable but simple fan and air-con rooms for rent. It has a mini mart, restaurant and wifi in public areas. Rooms start at 500 Thai Baht a night. Read more here

Wangsai Resort

Wangsai Resort is a good mid-range accommodation option next to the beach and a river. It has fan and air-con bungalows. The latter have hot water, TV and fridge. There are also family rooms available. The beachfront restaurant is a popular place to get a meal. Rooms start at 850 Thai Baht a night. Read more here

Mae Haad Guesthouse

Mae Haad Guest House is on the main concrete road in Mae Haad Village. They have 10 comfortable air-con rooms with fridge and TV. Rooms start at 790 Thai Baht a night. Laundry service and wifi both available. Read more here


Mae Haad Bay Resort

Mae Haad Bay Resort is the only luxury option in Mae Haad. This 3 star resort has stylish villas around a large communal pool. There is a pool bar as well as large restaurant, fitness room and library. Located on northern beach with views of Koh Ma. Rooms start at 2,300 Thai Baht a night Read more here