Travel and Leaisure Worlds Best Awards for number 1 tour operator in the world 2024 and number 2 tour operator in the world 2025
We're one of the World's Best Tour Operators!
Voted No.1 in 2024 and No.2 in 2025 by Travel+Leisure
Accommodation

Best hotels in Thailand

Explore 100 handpicked hotels in Thailand

Ariyasom Villa Bangkok

Bangkok

24 Rooms
|
From $80 per person/night
In the vast tapestry of Bangkok, Ariyasom is pretty as a picture with plenty of charm.

With the looks of a storybook house that was slipped into the lanes of downtown Bangkok, Ariyasom Villa is the picture of heritage and homespun hospitality. Built by the owner's grandparents in 1942, this old family home has taken on new life and provides the perfect bolthole between temple visits and trying every street food in the vicinity. The villa may be on the boisterous Sukhumvit Road but from its peaceful garden setting, you'd never know it. Greeted with a wai (bow) and refreshing drink, the staff make you feel like a cherished guest.

Four Seasons Resort Chiang Mai

Chiang Mai

Popular |
99 Rooms
|
From $430 per person/night
With a setting as nature-bound as it is polished, the Four Seasons' reputation rings true.
If the mention of Thailand conjures up visions of old-fashioned pavilions reflected in lotus ponds, palatial villas and foot massages enjoyed by an infinity pool, you won't be disappointed! Sheltered in one of northern Thailand's most scenic spots, the Mae Rim Valley, this is a getaway for every season. You won't have to leave the resort to satisfy your yearnings for bona fide Thai cuisine, the Rim Tai Kitchen has interactive street food evenings. Tap into the bucolic surrounds with a morning of rice planting or hiking into the mountains to find a waterfall. The only way to end a day like this is sipping on an Old City Sunset cocktail as you watch the sky turn orange.

The Legend Chiang Rai

Chiang Rai

Popular |
78 Rooms
|
From $40 per person/night
Tucked away in Thailand's unbroken green hills, this is just the place to refill your cup.

Where craggy-faced mountains, abundant valleys and relics from Thailand's ancient kingdoms meet, Chiang Rai is a picturesque village to relax for a few days. Perched along the river, The Legend was inspired by textured Lanna design while bringing its style a few centuries forward with breezy tropical rooms, manicured lawns and a freeform infinity pool (with a whirlpool hot tub!). There's plenty of rustic charm to go around with scenic hikes in search of a waterfall to swim below and the chance to spend time with members of a local hill tribe. After a day of temple-spotting, settle on the riverbank for a cocktail while the sun sets.

River Kwai Jungle Rafts

Kanchanaburi

From $160 per person/night
We can guarantee you'll have never stayed anywhere quite like this!
The River Kwai Jungle Rafts are so perfectly unique, they feel like something you might have dreamt... The collection of bamboo rooms are secured on the River Kwai and offer an adventurous jungle base camp from which to explore the area. Romantic and picturesque, eco-friendly is the name of the game throughout the camp, with plenty of traditional bamboo interiors and not a kilowatt of electricity in sight. Days are spent lounging on your river deck, taking in the sounds and sights of the river - and if you get too hot, just jump in to cool off.

Sala Ayutthaya

Ayutthaya

Popular |
26 Rooms
|
From $80 per person/night
Effortless style and photo-worthy views in a city whose history is second to none.
Across acres of rice fields and tucked away from the clatter of Bangkok, the ancient kingdom capital of Ayutthaya is a true gem. Once you've delved into the jaw-dropping temples and ruins, return to your abode beside the gently flowing Chao Phraya River. And you won't have to let go of the city's beauty just yet - Sala Ayutthaya gazes out towards the enigmatic Wat Phutthai Sawan where saffron-robed monks collect alms at dawn. Behind rustic red brick walls that mimic the grand temples, the hotel has a chic and understated design where a day isn't complete without a coconut cocktail at the rooftop bar.

Rayavadee

Krabi

Popular |
102 Rooms
|
From $280 per person/night
A jewel of a resort off Thailand's coast with endless chances for adventure.

The crystaline waters, green-capped karsts and world-class beaches make Krabi a one-of-a-kind destination. And amidst the dancing palms, Rayavadee holds all the allure of an island getaway! Its natural surrounds are reflected in the bamboo-themed feature walls, sea life murals and mushroom-shaped villas. Chattering monkeys can be heard overhead as you stroll to the beach and, being in the heart of a marine reserve, schools of fish paint the water with colour as you snorkel off nearby reefs. Whether you spend all day on the beach, do as many water sports as you can, or zip across the bay to picnic on a sandbar, the view is sweet as coconut milk.

Layana Resort & Spa

Koh Lanta

57 Rooms
|
From $260 per person/night
An adults-only and relaxation preferable resort with just the right amount of waving palms
A few sandy steps off Koh Lanta's famous Long Beach lies this sunny resort where palm-fringed pathways lead you to pink dragon cocktails and saltwater pools. If you can pull your eyes from picture-perfect views of the Andaman Sea (and its surreal limestone karsts), we can think of a garden hot tub with your name on it. This island haven comes with a bevy of umbrella-topped lounges to make the most of the scene before you and the name of the award-winning spa, Linger Longer, says it all! From the much-loved shores of Koh Lanta, there are an abundance of diving spots and mysterious islands to discover.

The Slate

Phuket

Popular |
177 Rooms
|
From $80 per person/night
Urban style meets family-friendly at this Phuket gem

An oasis of urban style might not be what you expect from a family hotel in Phuket, and whilst it's certainly unusual, somehow The Slate just works. The space is perfectly suited to both adults and kids, with plenty of pools to splash in, a spa for parents to retreat to, a restaurant with exciting cuisine for big and small - and a bar for when the little ones are asleep! It's also very close to the airport, so there shouldn't be too many 'are we there yets?' from wriggly kids after a longhaul flight! But don't worry, the lush walled garden blocks most airport noise, and the private gate leading to silky Nai Yang beach and completes the holiday picture.

The Sarojin

Khao Lak

Popular |
56 Rooms
|
From $140 per person/night
Deliciously cool, calming and chic with some epic jungle and beach fun to be had.
Along miles of silvery beach, The Sarojin is a soothing and breezy resort where birds flit over lotus ponds and ocean air blows through the curtains of poolside daybeds. Across a bubbling stream, the stylish suites and villas bring nature inside with ample windows and dandelion murals on the wall. Leave the pristine grounds for a jaunt across the seascape Thailand is so famous for as you ride a hobie cat down the coast or dive along the reefs just meters from the beach. Delightfully, breakfast doesn't follow a timetable at The Sarojin so you'll never have to wake up with the sun!

Six Senses Samui

Koh Samui

66 Rooms
|
From $230 per person/night
High-class dining, dreamy villas and island-hopping to find a beach of your own.
Gazing over a sky-blue cove from Thailand's second largest island, Six Senses has a collection of conical residences that poke out from dense greenery. For anyone wanting true privacy, you'll find it at your luxury villa where you're taken care of by a personal butler; and for the fun-seekers, there's a clifftop cinema and speed boat trips to discover the best diving spots. In true Six Senses fashion, the rustic (but luxurious) decor nods to its eco-friendly way of life (visit the Farm on the Hill market to see it in action) and you can spend as much time outdoors as you like - leaving the infinity pool is no easy feat!

Soneva Kiri

Koh Kood

34 Rooms
|
From $490 per person/night
Find bliss at a villa wrapped in jungle on one of Thailand's most untouched islands.
A curl of green amidst a boundless blue sea, Koh Kood is one of Thailand's largest islands but you'd never know it. Soneva Kiri is a village of villas in thick jungle where the privacy is next-level and shoes are always optional. Avoid any whiff of a crowd with wine tasting in the cave cellar or dinner in a bamboo pod suspended in the trees as a waiter ziplines over with gourmet canapes! Keep the nature theme rolling with paddleboarding through the mangroves or relaxing strolls along the flaxen shore. This is a castaway experience that would turn Robinson Crusoe green with envy!

Six Senses Yao Noi

Koh Yao Noi

56 Rooms
|
From $390 per person/night
Escape to a luxury Thai villa with sweeping sea views as far as the eye can see.

On approach by speedboat across the Andaman Sea, Yao Noi lies like a hidden paradise and you might just feel like you've fallen into a movie scene. After all, the famous James Bond Island is just a reef or two away. Six Senses pulls no punches in its design, sitting somewhere between a mansion and a treehouse, the villas are nothing short of gorgeous. Every one of them comes with an utterly private infinity pool! Rejuvenation flows throughout, from specialised sleep programs to coconut body scrubs in the hillside spa. The resort also has a robust collection of island activities - kayaking past picture-perfect scenes is just the tip of the iceberg.

COMO Metropolitan Bangkok

Bangkok

169 Rooms
|
From $90 per person/night
Contemporary, easygoing and central...The Metropolitan makes downtown exploring a breeze.
In a jungle of glassy highrises, The Metropolitan is a sleek hotel with cool interiors. Created in the image of both East and West, the hotel combines a crowd-drawing retro bar with minimalist rooms where relaxation is the first order of business. There are plenty of ways to do just that, whether it's a deep tissue massage or laying out by the pool, which feels perfectly hidden away from the city. Just outside, you'll step into downtown Bangkok with its buzzing nightlife scene. Ranking one of the best in Thailand, the Nahm Restaurant is worth staying 'home' for too.

Anantara Chiang Mai Resort

Chiang Mai

54 Rooms
|
From $190 per person/night
A luxury resort with wellness at its heart and historic sights at its door.

If sweet, sweet chocolate therapy, tai chi on the lawns and peaceful river views are your idea of a retreat, then this is the resort for you. Anantara gives the disarming impression that it's far from the well-walked streets of Chiang Mai but it happens to be in easy reach of revered temples and downtown markets. Make the most of this choice locale with a ride on the resort's river boat, sipping on champagne as you drift past quaint Thai homes and spice gardens. Par for the course in this ancient city, Anantara has quite the backstory as the former British Consulate. Trust us, the hotel pays homage in rather original ways!

Tatvani

Chiang Rai

6 Rooms
|
From $1.1K per person/night
A sanctuary to call your own on idyllic grounds where nothing is ever too much to ask.

In the company of northern Thailand's remote and rejuvenating hideaways, Tatvani gives new meaning to the word 'exclusive'. Only two residences sit on a lush 29 acres where waterfalls bubble nearby as you enjoy a tension-dissolving massage and dining on a menu of your own making is a daily occurrence. Looked after by a personal team of staff, there's little need to leave your villa, which each have a solar-heated pool overlooking tranquil lotus ponds and a well-stocked entertainment hub. Take a scenic cycle through sleepy villages and tea plantations (or a more adventurous meander up mountain trails) and visit the centuries-old temples of Chiang Rai.

The Float House River Kwai Resort

Kanchanaburi

Popular |
30 Rooms
|
From $180 per person/night
You can't get much closer to the River Kwai than this floating dream hotel.
If you're visiting Kanchanaburi we're willing to guess that the River Kwai might have something to do with your pilgrimage. If it is indeed your focus, you can't do much better than The Float House River Kwai Resort. Set right on the banks of the famous river, the hotel doesn't even have a pool, so close is the water that you can jump directly into the Kwai from your villa! Location-wise, it's an hour outside of Kanchanaburi and a cool (literally) spot to relax amidst the lush jungle. If you're after something a little different, this is your place.

Anurak Community Lodge

Khao Sok National Park

20 Rooms
|
From $50 per person/night
Amidst the lush and ancient Khao Sok jungle, Anurak is a lodge at one with the wilderness.

Anurak is the type of place to utterly immerse yourself in nature. Each morning, step out onto your private patio surrounded by endless swathes of palm trees and the forested peaks beyond. You'll use up every bit of sunlight tracing the rivers, jungle trails and caves on adventurous days spent boating across Cheow Lan Lake, following in the tracks of forest elephant or canoeing down green waterways, the cackle of birdlife filling the air. After sipping a few Mai Tais and a hearty Thai dinner, you'll fall asleep to the sound of gibbons calling from the trees, and dream of doing it all again the next day.

iuDia On the River

Ayutthaya

11 Rooms
|
From $110 per person/night
A quaint and cosy boutique hotel nestled on the river banks of Ayutthaya's ancient kingdom
For some, the view is the best part of any Thai hotel, and by those standards, iuDia on the River holds the trump card. Built on the banks of the 'River of Kings', the hotel looks directly upon the ancient ruins of Ayutthaya and whilst cooling off in the pool or over a cocktail on the rooftop, you'll enjoy views of the towering, stone stupas, sacred temples, and palaces of the erstwhile capital of Siam. Inside, the hotel feels homely and uncontrived with tasteful touches, charming service and cultural events for a deeper look at Siam's history, music and traditions.

The Tubkaak Krabi Boutique Resort

Krabi

61 Rooms
|
From $170 per person/night
Honeymoon heaven just a stone's throw from idyllic beaches. Bliss.
The Tubkaak is romance personified, exactly the sort of exotic locale you picture when you daydream of getaways a deux. This tropical paradise is set right on Tubkaak beach (be sure to look out this way at sunset and watch the sun slip below the horizon right before your eyes!) and not one tree was felled when building it, creating a private setting amongst the lush greenery. If the outside beauty weren't enough, life inside The Tubkaak is stylish, modern and blissful, oh and don't forget the incredibly charming service.

Pimalai Resort & Spa

Koh Lanta

Popular |
121 Rooms
|
From $110 per person/night
In a world of crystalline waves and golden sunsets, this is paradise with a capital 'P'.

On a grain of land off Thailand's coast, Pimalai combines the best of jungle escape and high-brow resort. Translating as, 'a little patch of heaven', Pimalai certainly lives up to its name. Drink in views of the shimmering Andaman Sea from a shaded lounger on the beach and listen for the calls of macaques in the garden, which happens to be 100 acres of cashew, palm and coconut trees. It's hard to beat cocktails at the Horizon pool, which, at 200 feet above sea-level, feels like it's floating on air. The island of Koh Lanta is is just perfect for adventures from the seat of a motorbike and the ocean never has to call twice.

Trisara Phuket

Phuket

Popular |
39 Rooms
|
From $730 per person/night
Unbridled luxury, ocean views and sandy beaches - the Thailand you've been dreaming of
Hidden away amongst the lush palms in the north west corner of Phuket, you'll find luxury retreat, Trisara. It's the name on the lips of just about every international Jetsetter who knows a thing or two about stylish travel, and Trisara not only meets every wish you might have but it does so with a splash. The unparalleled views of the sparkling Andaman Sea are divine - and we're not just talking views from a restaurant. Oh no. Every single picture-perfect villa offers sweeping seascapes - you'll just have to look past your own private 10-metre infinity pool to see them. Subtly stylish, perfectly private, serving up some of Phuket's best cuisine and much, much more... what are you waiting for?

Bangsak Village Hotel

Khao Lak

From $30 per person/night
A breezy, stress-free resort along a placid stretch of coastline where R&R is guaranteed.
Thatched cottages, fluttering palms, and sugary, white sands are all present and accounted for at Bangsak Village. After the unrelenting energy and atmosphere of Phuket, the quiet joys of Khao Lak are just what the doctor ordered, and with the resort's engine-free bay, kids-free Jacuzzi, and unhurried spirit, recharging your batteries happens so easily. When you're not sipping on fruity drinks at the Coconut Bar or enjoying a massage to the sound of the surf, explore the nearby marine reserves where you'll find sunny islets and some of the best dive sites in Thailand. You'll never want the sun to set on a day at Bangsak Village.

Sala Samui Choengmon Beach Resort

Koh Samui

69 Rooms
|
From $130 per person/night
A moment of whitewashed beachside serenity amongst the hubbub of Choeng Mon Bay.

Although just a 5 minute walk from the hustle and bustle of Chaweng Town, Sala Samui manages to provide a haven of calm, right on the water's edge. Sun-splashed, whitewashed and beautifully understated, the resort ticks many boxes for a seaside resort. Alongside the usual lineup of private pools and daybeds to lounge on, added luxe extras include toes-in-the-sand dining every evening if you so desire and movie nights on the starlit beach. Gorgeous views of the Gulf of Thailand complete the picture - and we haven't even told you about the Sala Spa with its solar-themed treatment rooms and world-renowned products. Bliss, indeed.

Cham’s House

Koh Kood

30 Rooms
|
From $90 per person/night
Villas right on the beach, sensational views, and a dreamy island to explore.
Across the cerulean waters of the Gulf of Thailand, Koh Kood is perhaps the most beautiful, untouched and paradisiacal island in this corner of the globe. Situated on the western stretch of one of the island's quietest beaches is Cham's House. A tonic for the heart and soul, the resort is all about long walks along the powdery sand, lazy dips in the infinity pool, and exploring the picturesque bay by your choice of activity. Each room has a sparkling view of the bay and their casual elegance makes for a lovely home-away-from-home on Thailand's 'perfect island'.

The Paradise Koh Yao

Koh Yao Noi

From $130 per person/night
A wave-washed, sunny resort with all the trappings of a memorable island getaway.
On the shores of Koh Yao Noi, there's a place dotted with luxury, island-chic villas, beachside massage salas, and hammocks strung from the palms. It's name is (aptly) Paradise, and it's the perfect resort to feel the sand between your toes, enjoy candelit dinners on the beach, and hours of snorkelling below the limestone karsts of Phang Nga Bay. There's plenty of unbridled action too - sail by longtail boat to James Bond Island, trek to find the Buddha tree hidden deep in the jungle, or search for the best spot to watch the sunset. What was that name again?

The Peninsula Bangkok

Bangkok

Popular |
370 Rooms
|
From $290 per person/night
Just a boat ride from the gems of Bangkok, seasoned hospitality lives here.
Sitting pretty next to the shimmering Chao Phraya River, The Peninsula has become a staple in this 'Venice of the East'. At a whopping 40 floors, the hotel rivals its neighbouring skyscrapers and some suites come with a telescope to soak up the city before you hit the streets. The hotel's signature wave shape guarantees a river view from every room! Make the most of the idyllic scene at the spa's whirpool overlooking the river or sipping on a 'Thaijito' - an original combo of Thai rum, peach schnapps, lime, mint, pineapple and raw sugar. The hotel isn't far from Bangkok's all-fascinating Old Town so exploring is in order.

Tamarind Village

Chiang Mai

45 Rooms
|
From $90 per person/night
From this central yet chilled-out hotel, Chiang Mai's historic gems are yours to discover.

Down the road from the time-worn temples and lofty pagodas of the Old City, this hotel sits behind walls of greenery that keeps the buzz out. Named after the 200-year-old tamarind tree at its centre, a tunnel of arched bamboo leads from the outside world to fragrant foot baths, jasmine garland-making and a restaurant that draws patrons from miles away. When you're ready to extract yourself from the comforts of Tamarind Village, the head-turning sights of Chiang Mai beckon. The city's plethora of shrines, museums and markets are in walking (or cycling) distance. In the company of snazzy resorts, Tamarind is a timeless classic.

Four Seasons Tented Camp

Chiang Rai

15 Rooms
|
From $1.8K per person/night
Luxury camping with a difference in the far northern reaches of Thailand
The Four Seasons name always evokes images of all-out luxury, and you better believe this still applies in a tented camp! In fact, the magic begins before you even step foot inside the camp. Only accessible via the Ruak River, you'll arrive to your jungle home on a long boat - and quickly realise this isn't just any 'camp.' Expect plush beds, outdoor showers and roll top tubs, delectable food, a cooling outdoor pool, and a dramatic spa. And whilst that's all entirely heavenly, it's the surrounding bamboo forests and the views across to neighbouring Myanmar and Laos that will really leave you lost for words.

Hintok River Camp

Kanchanaburi

40 Rooms
|
From $150 per person/night
A rustic camp set in the heart of the area's turbulent history
History buffs hoping to learn more about Thailand's poignant past will find themselves well-placed at Hintok River Camp, set close to the infamous Hellfire Pass. The traditional tented camps might be simple, but they'll transport you back in time with their white canvas frames and decks to lounge on. The area is an interesting place to spend a few days, whether you're relaxing in the natural pool, soaking up the history, or exploring the nearby areas of jungle beauty. And the hotel is a peaceful spot to return to and gather your thoughts after a day absorbing stories of the Death Railway.

Koh Jum Beach Villas

Krabi

19 Rooms
|
From $130 per person/night
On the wave-brushed island of Koh Jum, enjoy views, chic villas & watersports galore.
A quintessential Thai island, Koh Jum has it all - a wildly beautiful coast, sunsets that set the sky ablaze with colour, and epic snorkelling spots. While some of Thailand's classic haunts have moved with the times, this picturesque island has held onto its rustic, untouched charm. Set along 700 metres of pristine, private sand, the villas are chic and each is individually owned and designed, offering plenty of character. The vistas are stellar, from the forested peaks and pinprick isles, to the glimmering horizon, which you'll explore for yourself on hikes, longtail boat rides, and scuba diving excursions.
Previous Next
1 - 30 of 100 hotels
Where To Go
Pin Icon

Namibrand, Namibia