Thailand is and has always been a respite from the rest of the world. The land of smiles certainly knows how to deliver when a visitor’s in need of forgetting the troubles of the world, offering them a glimpse of its beauty, be it natural or manmade. Although it’d be impossible to pick one place that’s best to visit in a country that does not disappoint in terms of geographical diversity, we’ve drummed up a list of 10 must-visit resorts, located at dreamy locations that range from pristine world-famous beaches to majestic mountains.

Central Thailand

1. Anantara Riverside, Bangkok
Anantara Riverside Resort (Photo credit: Agoda)

Set on the banks of the Chao Phraya River, this resort is a haven for those looking to hide from the hustle and bustle of the city. Swaying palm trees, tropical gardens, luxurious spa treatments and suites that bathe in the light of the not-too-distant city are some of the treats you can expect to enjoy.

Don’t miss Their weekend all-you-can-eat brunch at Trader Vic’s starting at THB1,900 (USD55). Their brunch buffet includes an amazing spread of fresh seafood, sushi, sashimi, delicious cold cuts, cheeses, and other brunch classics. For an extra THB1,000 (USD28), you can also add free-flow house wines, beers and sparkling wine.

Room rates From THB4,500 (USD130)

Address 257/1-3 Charoennakorn Road Thonburi | Google Map | Website

2. Nhapha Khao Yai Resort, Khao Yai
Nhapha Khao Yai (Photo credit:

Khao Yai offers a wide array of choices, including a number of themed, gimmicky resorts. However, if you want a luxurious stay, the stand out is definitely the Nhapha Khao Yai Resort, built next to the Khao Yai Cliffs. Its clean, minimalistic design cuts back on frills and accessories to expose guests to as much of the outstanding nature as possible. Their infinity pool is the perfect place to unwind and watch the sunset while enjoying the mountainous backdrop.

Don’t miss The resort’s art and local craft pop-up shop, ARDEL, featuring Thai designs and crafted leather goods, as well as high quality canvas bags.

Room rates From THB5,056 (USD150)

Address 187-189 Boong Tei – Klong Din Dum Rd., Khao Yai National Park, Khao Yai | Google Map | Website

3. Chiva Som Resort, Hua Hin
Chiva Som (Photo credit:

A few hours away from Bangkok and nestled within seven acres of lush gardens, this award-winning beachfront resort focuses on health and wellness. Styled traditionally to give travellers a taste of old Thailand, you have a choice between Thai-styled pavilions and ocean-front rooms. It’s designed as a retreat for those who are looking to detox and relax in peace and tranquility, and you will leave this resort feeling renewed.

Don’t miss If you have the time, Chiva Som offers full-package retreats starting at THB99,000 (USD2,800) for three nights, including hotel room, some meals, a wellness consultation, leisure and health activities.

Room rates From THB30,000 (about USD870)

Address 73/4 Petchkasem Road Hua Hin, Amphoe Hua Hin, Chang Wat Prachuap Khiri Khan 77110 | Google Map | Website

Northern Thailand

4. 137 Pillars House, Chiang Mai
137 Pillars House (Photo credit:

Named after the founders of the Borneo Trading Co, this legendary resort is a throwback to old Thailand, with gorgeous traditional architecture and an air of rustic elegance. From immaculate grounds to stunning suites with outdoor showers and private patios, the resort ticks all the right boxes in delivering a splendid vacation. On top of that, it’s known for impeccable service and gracious staff, and boasts of two magnificent restaurants that serve both Thai and Western cuisines.

Don’t miss The afternoon tea is delightful, with a selection of local and regional teas, and a spread of scrumptious English and Thai specialties.

Room rates From THB18,670 (about USD540)

Address 2 Soi 1, Nawatgate Road, Tambon Watgate, Muang Chiang Mai | Google Map | Website

5. Four Seasons Golden Triangle, Chiang Rai
Four Seasons Golden Triangle (Photo credit:

Perfectly placed in Northern Thailand, the Four Seasons Golden Triangle lives up to its reputation by offering travellers an idyllic escape from city life. Nestled in the historic Golden Triangle region, the resort offers three- and four-night excursions that include accommodation in luxurious tents, exclusive interactions with rescued elephants, and exploration of hidden mountain trails and bamboo jungles. Whether you wish to spend your days surrounded by nature’s serenity or dive into adventurous wonders, this is the way to go.

Don’t miss The resort offers an extensive list of excursions and adventurous activities. For food enthusiasts, their Feast on Nature food and cooking class is worth checking out. You will be guided on a tour of the camp’s surrounds to learn about native plants and their traditional uses, get cooking tips from the resort’s chef, and then feast on a jungle-to-table meal.

Room rates From THB194,340 (about USD5,600)

Address Golden Triangle, Chiang Rai | Google Map | Website

Southern Thailand

6. Andara Resorts and Villas, Phuket
Andara Resort & Villas (Photo credit: Luxuryhunt)

Winner of the 2017 TripAdvisor Travellers’ Choice Awards, this luxury resort is set in the lush green surrounds of Phuket’s central west coast and is blessed with spectacular views of the Andaman Sea. Offering a more relaxing pace than the rest of the island and within walking distance to Kamala beach, the resort cocoons guests in an intimate, cosy atmosphere.

Don’t miss You can request for assistance to set up your beach side lounging; the hotel will provide mats, towels and comfortable cushions, along with bottled water. There is also a complimentary shuttle service (between 9AM-6PM) from the resort to the beach, if you want to skip the short walk.

Room rates From THB30,000 (about USD870)

Address 15 Moo 6, Kamala Beach, Kathu, Phuket | Google Map | Website

7. Phulay Bay Resort, Krabi
Phulay Bay (Photo credit:

Located in upscale Krabi, this resort is a Ritz Carlton Reserve, and it certainly lives up to the brand’s promise of exclusivity and personalised services. Worlds away from the hustle and bustle of neighbouring Phuket, it offers a panoramic view of the Andaman Sea, which travellers can enjoy from the comfort of private pavilions or while laying on the white sandy beach. The private luxury villas come with their own butlers, outdoor baths, and private pools. Guests enjoy convenient access to a full-service gym, spa amenities, and a variety of casual and formal dining options.

Don’t miss The resort’s stunning spa offers facials, massages, body wraps and a number of organic treatments, with their speciality products available for sale.

Room rates From THB18,000 (about USD520)

Address 111 Moo 3, Nongthalay, Muang, Krabi | Google Map | Website

8. Rayavadee Resort, Krabi
Rayavadee Resort (Photo credit:

Situated at the heart of the Phranang Peninsular on the outskirts of Krabi National Park, this resort is set between three of Krabi’s beaches but still manages to shield its guests from the noise and clamour outside. Surrounded by limestone cliffs, the views are mesmerising. To top it off, the resort is famous for exceptional customer service.

Don’t miss Rayavadee Resort offers excursion packages by sea and by land. Make sure to book a climb up 1,000 steps to the summit of Tiger Cave Temple for stunning views of the valley, followed by kayaking through a beautiful mangrove forest.

Room rates From THB17,965 (about USD520)

Address 214 Moo 2, Tumbon Ao-Nang, Amphur Muang | Google Map | Website

9. Six Senses Yao Noi Resort, Phang Nga Bay
Six Senses Yao Noi (Photo credit:

This is a haven for guests who wish to maintain utmost privacy. Private luxury villas are discreetly placed among tropical gardens and once inside, you are ensconced in complete tranquility. Located on a small island in Phang Nga Bay, between Krabi and Phuket, the sea view villas offer residents glorious panoramas of the bay. Living up to Six Senses’ infamous attention to detail, as a guest, you will be pampered in every way.

Don’t miss Explore the resort’s Nature Trail, which winds through the surrounding mangroves, and you will get a full experience of the island’s wildlife diversity.

Room rates From THB31,500 (about USD910)

Address 56 Moo 5, Koh Yao Noi, Ko Yao District, Phang Nga (between Krabi and Phuket) | Google Map | Website

10. Pimalai Resort & Spa, Koh Lanta
Pimalai Resort & Spa (Photo credit:

Nestled within the mountains of Koh Lanta, this resort is the perfect combination of nature and luxury. Pimalai, meaning “a little patch of heaven,” embodies its name with breathtaking sights of the Andaman waters, lush surroundings, and a pristine beach.

Don’t miss Koh Lanta is known for its beautiful dive sites. If you’re a certified diver, you can book a dive trip through the resort and explore the underwater world.

Room rates From THB11,000 (about USD320)

Address 99 Moo 5 Ba Kan Tiang Beach, Koh Lanta | Google Map | Website

Get all the latest travel stories from Zafigo. Follow us on Facebook and Twitter.