Skip to main content
Hang Dong, Chiang Mai

Chiang Mai
Highlands

Golf and Spa Resort

Chiang Mai Highlands Golf and Spa Resort is one of Northern Thailand’s premier golf destinations, set amidst rolling hills, serene lakes, and breathtaking mountain views.

The award-winning course, world-class facilities, and tranquil spa create the perfect retreat for relaxation, recreation, and memorable experiences.

Championship
Golf Course
Panoramic
Mountain Views
Relaxing
Spa Experience
Resort-style
Amenities

About Chiang Mai Highlands Golf and Spa Resort

Located in the peaceful hills of Hang Dong, just a short drive from Chiang Mai city, this resort offers an exceptional blend of natural beauty and world-class hospitality.

The 18-hole championship golf course is designed to harmonize with the stunning landscape, featuring expansive fairways, sparkling lakes, and panoramic vistas.

Beyond golf, the resort offers a range of facilities including a luxurious spa and fine dining for a truly relaxing escape.

Recommended time

4 – 5 hours

Best for

Golfers, couples, friends, families, and leisure travelers

Amenities

Golf, spa, dining. fitness center, pool, and more

Highlights

Championship Golf Course

A beautifully designed 18-hole course set amidst lakes, hills, and lush greenery.

Panoramic Views

Enjoy stunning views of the surrounding mountains and serene natural landscapes.

Relaxing Spa & Wellness

Rejuvenate with a full range of spa treatments in a peaceful, natural setting.

Great Dining Options

Savor delicious Thai and international cuisine with beautiful views at the clubhouse restaurants.

LOCATION

Chiang Mai Highlands
Golf and Spa Resort
167 Moo 2, On Nuea,
Hang Dong, Chiang Mai 50230

VIEW ON MAP
OPENING HOURS

6:00 AM – 7:00 PM Daily

ENTRANCE FEE

Green fee varies by season and package.
Please check the official website for details.

TIPS FOR VISITORS

  • Book tee times in advance, especially on weekends.
  • Bring golf attire and comfortable shoes.
  • Don’t forget sunscreen, hat, and insect repellent.
  • Take time to enjoy the spa and resort facilities.