Hotels of Earth

Maesalong Villa

★★★ 5 Moo 1 Tambon Maesalong Nok, Amphoe Mae Fah Luang, Mae Salong, TH

8.1 guest rating· 44 reviews

About this hotel

Serene Chinese-Style Resort on Dai Maesalong Mountain

Breathtaking Scenery : Surrounded by Cherry Blossoms and seasonal plants, our spacious bungalows offer private balconies to soak in the fresh mountain air.

Exciting Excursions : Explore nearby hilltribe villages and visit tea plantations with tours organized by our hotel’s tour desk.

Culinary Delights and Entertainment : Indulge in Chinese Yunnan cuisine at Maesalong Villa Restaurant, while enjoying traditional dance performances on the terrace.

Experience the tranquility and culture of Maesalong Villa - Book your stay now!

Rooms & rates

Standard Twin Room with Fan

Sleeps 2 · 24 m² · 2× Twin bed

  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV
  • Refrigerator

Superior Twin Room with Air Condition

Sleeps 2 · 24 m² · 2× Twin bed

  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Bungalow Double Room with Air Condition

Sleeps 2 · 24 m² · Double bed

  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Bungalow Twin Room with Air Condition

Sleeps 2 · 24 m² · 2× Twin bed

  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Family Room

Sleeps 4 · 40 m² · 2× Double bed

  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Amenities

  • WiFi available
  • Free Parking
  • Private parking
  • Restaurant
  • Air conditioning
  • Room service
  • Non-smoking rooms
  • Family rooms
  • CCTV outside property
  • Daily housekeeping
  • Fax/photocopying
  • Garden
  • Ironing service
  • Laundry
Show all 17 amenities
  • Meeting/banquet facilities
  • Minimarket on site
  • Picnic area

Location

© OpenStreetMap contributors

5 Moo 1 Tambon Maesalong Nok, Amphoe Mae Fah Luang, Mae Salong, TH

Check-in
from 02:00 PM to 12:00 AM
Check-out
until 12:00 PM

What guests say8.144 reviews

+ Stunning views+ Friendly staffSticky countersOlder building features
Cleanliness7.3
Service8.8
Location8.3
Room Quality7.3
Amenities8.3
Value for Money8.3

Pensavo meglio

5.0
Paolo · TH · 2026-03-04

Goed verblijf gehad

8.0

Chinees hotel met mooi uitzicht vanuit de kamer. Ruime kamers. Vanuit het hotel is het prachtig wandelen door dorp en omgeving.

Carina · NL · 2026-02-11

Gemiddeld

8.0

Het uitzicht

De ietwat verouderde staat

Jan Willem · NL · 2026-01-17

Great views lovely staff

7.0

The views were spectacular and the staff were delightful - good base for local tea plantations. Obviously once quite grand place. We stayed two nights - it can get cold but that’s obvious in the mountains.

Faded facilities in need of maintenance in our particular rooms (we had two as the hot water didn’t work in first one) - tap swivelled in sink, broken chairs, doors opening onto balcony need oiling as they squeaked and got stuck. A general upgrade needed.

Julie · GB · 2026-01-17

Guest review

7.0

My in law was a vegetarian, ask them to fry the vegetable without fish sauce and the staff said we will have to pay??? staff is rude.

lots of stair to climb

NG · SG · 2026-01-13

Recommended. Great stay!

10.0

Very friendly staff. Beautiful view. Clean.

Nothing

Agnes · CA · 2026-01-13

Good to know

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in public areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 6 years old stay for free when using an existing bed.

Children from 7 years old to 17 years old stay for THB 690 per person per night when using an existing bed.

People no matter the age stay for THB 500 per person per night when using an available extra bed.

You haven't added any cots.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.