Overview of Xanadu Beach Resort

Photo gallery

Guest reviews

3.9 / 5Good
129 reviews


  • Free WiFi
  • Air Conditioning
  • Restaurant
  • Business Services



Popular LocationNa Baan Pier34 min walk

Choose dates to view prices

  • Deluxe Room

    Deluxe Room

    Room amenities

    • 35 sq m
    • Sleeps 3
    Show more

About this area

Koh Lan

Located in Koh Lan, Xanadu Beach Resort is on the beach. Local points of interest include Samae Beach, Tien Beach, and Ko Lan View Point. With scuba diving, snorkelling and parasailing nearby, you'll find plenty of adventures in the water. Our guests appreciate the resort's location for the sightseeing.

Popular Location

What's nearby

  • Na Baan Pier - 34 min walk


  • Where to eat
  • Beach Bar Restaurant – Restaurant with a bar offering Thai cuisine. Serves breakfast, lunch and dinner.

About this property

Xanadu Beach Resort

Beachfront resort for sun and fun
Guests at this beach resort will appreciate convenient on-site amenities such as a ferry terminal shuttle and complimentary wireless Internet access. All 69 rooms provide conveniences such as sitting areas and fridges, plus balconies and flat-screen TVs. Room service (during limited hours), coffee/tea makers and free bottled water are among the other amenities available to guests.
Xanadu Beach Resort offers 69 forms of air-conditioned accommodation with a safe and complimentary bottles of water. Rooms open to balconies. This accommodation offers separate sitting areas. Fridges and coffee/tea makers are provided. Bathrooms include a shower, complimentary toiletries and hairdryers.
Flat-screen televisions are featured in guestrooms. Business-friendly amenities include desks and telephones. Housekeeping is provided on a daily basis.

Property amenities


Available in some public areas: Free WiFi

Parking and public transport

Free ferry terminal shuttle

Food and drink

1 restaurant and 1 coffee shop/cafe
1 bar
Room service available

Family friendly

Free cots/infant beds
Laundry facilities
Rollaway/extra beds (surcharge)

Guest services

Concierge services
Daily housekeeping
Front desk (limited hours)
Laundry facilities
Luggage storage
Multilingual staff
Tour/ticket assistance

Languages spoken


Business services

1 meeting room
Business centre


Beach loungers
Beach umbrellas
Beachfront location


Smoke-free property

Room amenities


Air conditioning
Free cots/infant beds
Rollaway/extra beds (surcharge)


Free toiletries


Flat-screen TV

Food and drink

Coffee/tea maker
Free bottled water

Outdoor space



Separate sitting area



Check-in between 2 PM and midnight


Check-out before noon

Special check-in instructions

  • If you are planning to arrive after 5 PM, please contact the property in advance using the information on the booking confirmation.

Renovations and closures

This property is closed from 01 April 2020 to 30 April 2020 (dates subject to change).


  • No pets or service animals allowed

Children and extra beds

  • Children are welcome.
  • Rollaway/extra beds are available for THB 900 per night.
  • Free cots (infant beds)!

Payment types


Important information

Optional extras

The following fees and deposits are charged by the property at the time of service, check-in or check-out.

  • Rollaway bed fee: THB 900 per night

The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.

You need to know

Extra-person charges may apply and vary depending on property policy.
Government-issued photo identification and a credit card, debit card or cash deposit are required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.

We should mention

This property offers transfers from the ferry terminal. Guests must contact the property with arrival details 24 hours prior to arrival, using the contact information on the booking confirmation. No pets or service animals are allowed at this property.

Property is also known as

  • Xanadu Beach Resort Koh Lan
  • Xanadu Beach Koh Lan
  • Xanadu Beach

Guest reviews

5 - Excellent
4 - Good
3 - Okay
2 - Mediocre
1 - Poor
Service and Staff
Property condition

5/5 Excellent

  • Liked: Cleanliness, staff & service, amenities, property conditions & facilities

I had a great time friendly service really no complaints.

Stayed 1 night in Dec. 2019


  • Liked: Staff & service
  • Disliked: Property conditions & facilities, room comfort

Last time for me

Food was cold, took long time to arrive at the table Landscape was not done, leaves everywhere Bed was broken, sank to one side while laying on the bed No more private beach, all tour boats are welcome.

Stayed 1 night in Oct. 2019

5/5 Excellent

  • Liked: Cleanliness, staff & service, property conditions & facilities, room comfort

Stayed 2 nights in Sep. 2019


  • Disliked: Cleanliness, staff & service, amenities, property conditions & facilities

I have travelled to more than 30 hotels in 5 countries so far this year. This hotel is literally "The Worst". The hotel should be delisted from expedia until serious renovation has been done. First room - the floor is not cleaned, the warm water machine for shower is broken. The sink is broken and literally soaked me when I tried to wash my hands. Second room - aircondition cannot be turned on - called in technician - they finally turns it on but it does not work properly and we were sweating in bed... Thid room - finally get the room that is sleepable but was being downgraded... In addition to all the horror stories above which ruin our relaxing trip, the water in this facility is the sea water, very badly filtered, so it was still salty and taste super weird... Book this hotel if you want your vacation to be ruined or want to shower/drink the sea water.

Stayed 1 night in Sep. 2019

4/5 Good

  • Disliked: Property conditions & facilities

Xanadu stay

This hotel is in the quiet side of the island , so not to much activity going on but only 5 min scooter ride to main busy hub .

Stayed 1 night in Sep. 2019