106 Best Hotels in Phuket and the Andaman Coast, Thailand

Background Illustration for Hotels

We've compiled the best of the best in Phuket and the Andaman Coast - browse our top choices for the top things to see or do during your stay.

Baan Krating Khao Lak Resort

$ | 28 Moo 7, Khuk Khak, Khao Lak, 82190, Thailand

On a cliff above a beach, this boutique resort boasts a beautiful view and a path down to the shore that travels within Khao Lak Lamru National Marine Park. Within the resort itself, a quiet natural atmosphere prevails. Rooms are in wooden cottages that are "rustic", in the sense that they do not have the usual explosion of silk fittings and Thai art that most resorts of this class have, but you'll hardly have to sacrifice any comfort here. Each room has a few deck chairs out front for gazing at the sea.

Pros

  • Relaxed atmosphere
  • Captivating views
  • Clean rooms

Cons

  • Spartan accommodations
  • Worn decor
  • A bit of a trek to beach
28 Moo 7, Khuk Khak, Khao Lak, 82190, Thailand
076--485188 up to 89
Hotel Details
24 cottages
No Meals

Quick Facts

  • $

Something incorrect in this review?

Baba Ecolodge

$$$$ | 131 Moo 2, Ko Phra Thong, 82150, Thailand

Located on the western shore of Koh Phra Tong, this luxurious eco-resort has 27 secluded wooden villas and a host of wellness programs and yoga classes designed to elicit ultimate inner peace and tranquility. The houses have polished wooden floors and fans—not offering air-conditioning is one of their many environmental initiatives—and minimal yet charming Thai-chic decor. The resort goes by responsible tourism principles, working closely with the community and avoiding the use of glass bottles and plastic. The restaurant serves Thai cuisine made with fresh seasonal ingredients sourced locally.

Pros

  • Long stretches of empty beach
  • Helpful friendly staff
  • Yoga classes

Cons

  • No air-conditioning
  • Very far off the beaten track
  • Limited dining options
131 Moo 2, Ko Phra Thong, 82150, Thailand
081--892–2208
Hotel Details
27 villas
Free Breakfast

Quick Facts

Something incorrect in this review?

Best House

$ | 5/1 Moo 3, Koh Lanta, 81150, Thailand

The Best House lobby, an inviting high-ceilinged room with comfortable chairs, white tile floors, and wooden beams, offers a good sense of what you can expect from the accommodations. The rooms are spacious and comfortable. The place isn't on the beach, but it's very close to it. 

Pros

  • Inexpensive
  • Near the beach
  • Friendly service

Cons

  • Rooms are basic
  • No pool
  • No in-room amenities
5/1 Moo 3, Koh Lanta, 81150, Thailand
065--156--9446
Hotel Details
Closed Apr.–Oct.
30 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Recommended Fodor's Video

Best Western Premier Bangtao Beach Resort & Spa

$$ | 82/9 Moo 3, Bang Thao Beach, 83110, Thailand

It's not opulent, but this small, friendly, and wonderfully situated resort offers comfortable rooms only 20 meters from the beach, with nice en suite bathrooms, air-conditioning, satellite TV, and beachfront patios. The location is a bit out of the way, which allows guests the opportunity to take a break from the busier parts of Bang Thao Beach and enjoy the beautiful natural surroundings. The resort's restaurant serves delicious Thai specialties and the in-house Relaxy Spa is reasonably priced.

Pros

  • Peaceful location
  • Friendly service
  • Good on-site restaurant

Cons

  • Small resort
  • Not near nightlife
  • Some rooms in need of renovation
82/9 Moo 3, Bang Thao Beach, 83110, Thailand
076--314350
Hotel Details
24 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Bhu Nga Thani Resort and Spa

$$ | 479 Moo 2, Railay Beach, 81000, Thailand

This resort in East Railay has a lovely infinity pool and a popular spa. Rooms are spacious, and the bathrooms each have a large sunken soapstone bath tub, great for relaxing aching muscles after a day of rock climbing.

Pros

  • Most rooms have ocean views
  • Bars and restaurants nearby
  • Resort arranges excursions

Cons

  • 10-minute walk from boat drop
  • Not on a swimming beach
  • Decor could use some updating
479 Moo 2, Railay Beach, 81000, Thailand
075--819452
Hotel Details
60 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

The Boathouse Phuket

$$$$ | 182 Koktanode Rd., Kata Beach, 83100, Thailand

This landmark resort—one of Phuket's oldest—has long been one of the most sought-after places to stay. The main lobby retains a nautical flair that evokes a New England yacht club, while guest rooms are spacious and light, with a modern design and touches of traditional Thai. The Boathouse Restaurant has more than 400 labels in its cellar (reservations recommended).

Pros

  • Right on Kata Beach
  • Cooking classes available
  • Spacious rooms

Cons

  • Limited parking
  • Not all rooms have beach views
  • Swimming pool area a bit on the small side
182 Koktanode Rd., Kata Beach, 83100, Thailand
076--330015
Hotel Details
39 rooms
No Meals

Quick Facts

Something incorrect in this review?

Casa Blanca Boutique Hotel Phuket

$$ | 26 Phuket Rd., Phuket, 83000, Thailand

One of the best among a string of boutique bed-and-breakfasts in the charming Peranakan Old Town, Casa Blanca is comprised of 17 tasteful rooms with either garden courtyard views or a small balcony looking out onto the street. The hotel's proximity to the trendier areas makes it an ideal base for those wishing to explore the buzz and charm of Phuket Town. The friendly staff are keen to ensure that your stay is comfortable and enjoyable, and little touches like handmade soaps elevate this place out of the ordinary.

Pros

  • Good location
  • Swimming pool in the city
  • Historic building with lots of charm

Cons

  • Mediocre breakfast
  • Beware of stairs If you have big bags
  • Far from the beach
26 Phuket Rd., Phuket, 83000, Thailand
076--219019
Hotel Details
17 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Centara Life Phu Pano Resort Krabi

$$ | 879 Moo 2, Soi Ao Nang 11, Ao Nang, 81180, Thailand

About a 10-minute walk to Ao Nang Beach, this sleekly designed resort has rooms and suites that look out over the swimming pool or the limestone cliffs. All have balconies, comfortable beds, and strong Wi-Fi. Families appreciate the separate children's pool and suites with bunk beds. 

Pros

  • Great hot water
  • Delightful staff
  • Tasteful decor

Cons

  • Road to the resort is not well lit at night
  • Can be noisy
  • Mediocre restaurant
879 Moo 2, Soi Ao Nang 11, Ao Nang, 81180, Thailand
075--607888
Hotel Details
158 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Centara Seaview Resort Khao Lak

$ | 18/1 Moo 7, Petchkasem Rd., 82190, Thailand

Octagonal villas with high ceilings, four-poster beds, and whirlpool tubs epitomize the luxury available to guests at this resort on a small private stretch of sand. Though the beach is nicer farther north, the water here is swimmable and, as it is on the south end of Nang Thong Road, the resort is ideally located for romantic beach walks. That is, if you can tear yourself away from the stunning tiered swimming pool long enough to explore the beach.

Pros

  • Great pool
  • Luxurious feel
  • Friendly staff

Cons

  • Not the best views
  • Somewhat costly
  • Beach isn't the best around
18/1 Moo 7, Petchkasem Rd., 82190, Thailand
076--429800
Hotel Details
197 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Chao Koh Phi Phi Lodge

$ | Tonsai Bay, Koh Phi Phi, 81000, Thailand

Chao Koh Phi Phi Lodge is a collection of unfortunately lime-green, basic but comfortable bungalows near Tonsai Bay. There's a great swimming pool, and the resort features family-size suites. At the back of the resort there are still some budget-friendly wooden fan huts. Evenings, the lodge runs a seafood restaurant by the sea, with a nice view of the bay.

Pros

  • <PRO>budget accommodations</PRO>
  • <PRO>short walk from the beach</PRO>
  • <PRO>nice pool</PRO>

Cons

  • <CON>bungalows have gaudy exteriors</CON>
  • <CON>very basic standards</CON>
  • <CON>somewhat pricey for what you get</CON>
Tonsai Bay, Koh Phi Phi, 81000, Thailand
075-620800
Hotel Details
Credit cards accepted
44 bungalows
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

City Hotel

$ | 15/2–4 Soi 10 Maharat Rd., Krabi, 81000, Thailand

This popular budget property is one of the largest (and oldest) hotels in Krabi---rooms in the new wing are more modern. Look for the rooms labeled "new style." Both buildings are near the night market and the river.

Pros

  • Central location
  • Budget-friendly
  • Free Wi-Fi

Cons

  • Basic
  • Lots of variation in the quality of the rooms
  • Some maintenance issues
15/2–4 Soi 10 Maharat Rd., Krabi, 81000, Thailand
075--611961
Hotel Details
124 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

The Cliff Elegance Resort Ao Nang

$ | 85/2 Liab Chai Haad Rd., Ao Nang, 81000, Thailand

You'll get a great view of the cliff that inspired the hotel's name as soon as you step into the lobby, but then your attention will quickly shift to burned bricks, charred wooden tiles, and natural wooden beams. The Cliff's villas are set around a nonchlorinated ozone-treated swimming pool by the lobby. The rooms, each with an outdoor shower, feature glass bay doors on two sides. The suite is on stilts above a small private fishpond and is particularly popular with honeymooners.

Pros

  • Atmospheric design
  • Stunning location
  • Good Wi-Fi connection

Cons

  • Could use some updating
  • Not on beach
  • Some rooms are stuffy
85/2 Liab Chai Haad Rd., Ao Nang, 81000, Thailand
075--810059
Hotel Details
21 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Costa Lanta

$$$$ | 212 Klong Dao Beach, Koh Lanta, 81150, Thailand

One of the coolest things about this boutique resort is that some of the rooms are "convertible": If you're too hot you can open up the "walls" and allow the breeze to blow through. That said, it's not over-designy; sustainability is the big theme and some describe it as sort of upscale camping, with air-conditioning and a nice bathroom. The resort is at the northern end of Klong Dao Beach—the quiet end of an already quiet beach. Isolation is a blessing here, as the resort has almost everything you might need, including a pool table and a spa. The water here is swimmable, and snorkeling around Kaw Kwang Cape, while not exceptional, is pleasant and there are fish to be seen.

Pros

  • Quiet location
  • Cool design
  • Friendly owner committed to sustainability

Cons

  • Limited dining options
  • Pricier than average
  • Not on best beach
212 Klong Dao Beach, Koh Lanta, 81150, Thailand
087--717--0593
Hotel Details
22 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Courtyard Phuket Town

$$ | 1 Soi Surin, Phuket, 83000, Thailand

The once-faded Metropole, the town's first high-end hotel, rebranded to sparkling results: The rooms are bright with new furnishings and the rooftop pool is a stunner. The hotel's handsome Chinese restaurant serves great dim sum.

Pros

  • Convenient location for exploring Phuket Town
  • Good on-site food options
  • Recent renovations

Cons

  • Hosts large tour groups
  • Higher than average prices
  • Can feel a little corporate
1 Soi Surin, Phuket, 83000, Thailand
076--643555
Hotel Details
248 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Dusit Thani Krabi Beach Resort

$$$$ | 155 Moo 2, Nong Thale, Krabi, 81000, Thailand

This modern resort is spread around an expansive mangrove forest, directly on the beach: the contemporary and colorful standard rooms overlook the forest, while the six suites have views of the sea. There are many activities to keep guests occupied, including sailing and tennis on lighted courts. The pools, restaurants, and bar are down by the beach, where various water sports are available, and the sunbathing and swimming are great.

Pros

  • Beachfront location
  • Great for families
  • Gracious hospitality

Cons

  • A little lacking in character
  • Not the best beach
  • Older property
155 Moo 2, Nong Thale, Krabi, 81000, Thailand
075--628000
Hotel Details
240 rooms
No Meals

Quick Facts

Something incorrect in this review?

Emerald Bungalow

$ | Noppharat Thara Beach, Krabi, 81000, Thailand

On isolated Laem Son Beach, this family-run resort offers genuine Thai hospitality. Tall pines, arching coconut palms, flowers, and ferns abound, and many birds inhabit the grounds. The basic rooms have fans only, but larger air-conditioned villas have individually designed layouts and interior design, with walls in cheerful colors like lavender, pistachio, or yellow, and all include some Thai art. The resort is across the river from Noppharat Thara National Park.

Pros

  • <PRO>close to national park</PRO>
  • <PRO>relaxed atmosphere</PRO>
  • <PRO>decent restaurant</PRO>

Cons

  • <CON>a bit pricey for basic lodgings</CON>
  • <CON>too remote for some</CON>
Noppharat Thara Beach, Krabi, 81000, Thailand
081-892–1072
Hotel Details
No credit cards
36 rooms
No meals

Quick Facts

  • $

Something incorrect in this review?

Fantasy Hill Bungalows

$ | 8/1 Karon Rd., Karon Beach, 83100, Thailand

On a hill between the two beach areas of Kata and Karon, these well-situated accommodations are a great value. The bungalows are basic but clean, and all rooms have balconies that overlook a garden courtyard area. Some of the rooms are a little dated and on the small side, but they are good for the price. Email for direct booking.

Pros

  • Garden courtyard
  • Balconies
  • Scooters available for rent

Cons

  • Very few amenities
  • Ongoing partial renovations
  • No pool
8/1 Karon Rd., Karon Beach, 83100, Thailand
087--790--8874
Hotel Details
18 rooms, 6 bungalows
No Meals

Quick Facts

  • $

Something incorrect in this review?

Four Points by Sheraton Phuket Patong Beach Resort

$$$ | 198/8–9 Thawewong Rd., Patong, 83150, Thailand

Located across from Patong Beach, this stylish and contemporary resort has a bit of everything, including five restaurants, a bar, a kids' club, a playground, a swimming pool, and more. There are plenty of activities to keep guests occupied, and it's within walking distance to the entertainment district of Bangla Road. 

Fruit Tree Lodge

$ | 557 Moo 2, Koh Lanta, 81150, Thailand

This budget-friendly resort is made up of basic bungalows on stilts in a tropical garden. All bungalows have single or double beds with fans and mosquito nets, hot water, and free Wi-Fi. It's nothing spectacular but it is charming and in a quiet location not far from the beach. The attached coffee shop serves excellent coffee and a choice of vegan and vegetarian dishes. Mr. Bamon, the owner, is extremely friendly and helpful and quick to give sightseeing tips. 

Pros

  • Great sightseeing tips
  • Lovely garden setting
  • Great coffee shop attached

Cons

  • Basic bungalows
  • Not on the beach
  • Slow, if pleasant, service
557 Moo 2, Koh Lanta, 81150, Thailand
089--697–8379
Hotel Details
10 bungalows
No Meals

Quick Facts

  • $

Something incorrect in this review?

FunDee Boutique Hotel

$ | 232/3–6 Phung Muang Sai Gor Rd., Patong, Thailand

In the heart of Patong and close to all the action, the FunDee is a good budget option for this bustling area. The rooms are large and clean with touches of art deco styling, and the service is superior to what one would expect for this category of hotel.

Pros

  • Central but quiet location
  • Reliable Wi-Fi
  • Friendly service

Cons

  • Bit of a trek to the beach (10 minutes)
  • Only one elevator
  • No views
232/3–6 Phung Muang Sai Gor Rd., Patong, Thailand
076--510166
Hotel Details
36 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Holiday Inn Resort Phuket

$$$ | 52 Thawewong Rd., Patong, 83150, Thailand

This family-friendly modern hotel has two wings, two activity centers for kids, as well as a children's pool with a waterfall. The Busakorn wing has a separate Thai-style reception area, peaked-roof rooms, and an adults-only swimming pool surrounded by Singha and elephant sculptures and fountains.

Pros

  • Central Patong location
  • Children's programs
  • Loyal following of repeat customers

Cons

  • Busy location not ideal for everyone
  • Showing its age
  • A short walk on the street to the beach
52 Thawewong Rd., Patong, 83150, Thailand
076--370200
Hotel Details
398 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Hyatt Regency Phuket Resort

$$$ | 16/12 Moo 6, Kamala Beach, 83150, Thailand

On the tropical hillside at Kamala Bay, these spacious contemporary rooms and suites all have private balconies with spectacular sea views. The hotel also has three restaurants, a bar, spa, a kids' club, a dive center, a fitness center, and the largest seafront infinity pool in Phuket. A free tuk-tuk will take you to the center of Kamala and a paid van service is available to Patong. 

Pros

  • Modern decor
  • Children’s activities
  • Large rooms and suites

Cons

  • Remote location
  • Not that close to the shops in Kamala
  • Not on the beach
16/12 Moo 6, Kamala Beach, 83150, Thailand
076--231234
Hotel Details
201 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Impiana Beach Resort Patong, Phuket

$$ | 41 Thawewong Rd., Patong, 83150, Thailand

This hotel's chief attraction is its unbeatable location, right in the middle of Patong facing the beach. Towering flower displays stand in the lobby, where Thai art adorns the walls, and large sliding glass doors exit to the landscaped grounds, beach bar, and adjacent pool. The spa has glass doors and windows, so you can enjoy the beach views while receiving treatments or massages.

Pros

  • Beachfront spa
  • Good restaurant and bar
  • Best location in Patong

Cons

  • Busy beach-road traffic
  • Not all rooms have a view
  • Beach fills up
41 Thawewong Rd., Patong, 83150, Thailand
076--340138
Hotel Details
68 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

J Mansion

$ | 23/3 Moo 2, Ao Nang, 81000, Thailand

The primary reason to stay here is to save money for day trips and nightlife. The large bright rooms have tile floors, and the ones on the top floor peek out over surrounding buildings for a nice view of the sea. All are available without the air-conditioning turned on for an extra discount. The hotel is close to the action in town (there's an Irish pub across the way), as well as to the minibus and longtail boat junction.

Pros

  • Large rooms
  • Good views from top floor
  • Fits tight budgets

Cons

  • Occasional maintenance issues
  • Slow Internet
  • Very basic
23/3 Moo 2, Ao Nang, 81000, Thailand
075--695128
Hotel Details
21 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Katathani Phuket Beach Resort

$$ | 14 Kata Noi Rd., Kata Beach, 83100, Thailand

This long sprawling lodge fronts most of the Kata Noi Beach, which tends to keep nonguests away and leave nearly 1 km (½ mile) of smooth sand delightfully peaceful. Glass-walled suites in the Thani wing have some of the best ocean views on the island. You can shower and watch the sun set at the same time through huge bathroom windows. Regular rooms (if you can call them that) in the Buri wing are very tastefully furnished, with all the bells and whistles you'd expect in this price range (some look out to the pool, others the ocean). The same group also has the exclusive Shore resort right next door for those seeking a more intimate experience.

Pros

  • Many pools, including ones for kids
  • Fabulous views
  • Spacious well-kept grounds

Cons

  • Large and rather impersonal touch
  • The food is average
  • In-room Wi-Fi for extra charge
14 Kata Noi Rd., Kata Beach, 83100, Thailand
076--330124 up to 26
Hotel Details
479 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Koh Jum Lodge

$$$ | 286 Moo 3, Railay Beach, 81130, Thailand

On the island of Koh Jum, in Phang Nga Bay between Krabi, Phi Phi, and Koh Lanta, Koh Jum Lodge has rooms in 20 wooden cottages designed in traditional Thai architectural style, on the grounds of a coconut palm plantation in a tropical garden setting. All cottages are near the beach, facing Phi Phi Islands to the west, each benefiting from sunset and sea views. Although the resort is open all year, public boats do not service it year-round. During the high season (November to mid-May), boats from Krabi to Koh Lanta stop offshore, where longtail boats ferry you to the island. The remainder of the year you must contact the resort to hire a B3,000 longtail for the 40-minute ride out to the island from Krabi.

Pros

  • Traditional Thai design
  • Helpful management and staff
  • Stunning sunset over the Phi Phi Islands

Cons

  • A bit isolated from resort towns
  • Difficult to access in off-peak season
  • Food and drinks pricey
286 Moo 3, Railay Beach, 81130, Thailand
075--618275
Hotel Details
20 bungalows
No Meals

Quick Facts

Something incorrect in this review?

Koh Surin Nua

$$ | Thailand

There are 10 recently built, comfortable, fan-cooled wooden huts on Koh Surin Nua (B2,000), and tent camping is allowed at a site that has decent facilities, including toilets and showers. You can bring your own tent and camp for B80, or rent one (sleeps two) from the national park for B450. Book your hut at least 10 days ahead.

Pros

  • Paradise setting
  • Amazing underwater life
  • Tranquil

Cons

  • Isolated
  • Hard to get to
  • Pretty bare facilities
Thailand
02--562–0760-for inquiries and bungalow reservations
Hotel Details
10 bungalows
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Koh Yao Homestay

$$$$ | Baan Laem Sai, Phang Nga, 82160, Thailand

Organized by a community of Koh Yao residents, locals invite visitors to stay in their homes, share meals with them (consisting primarily of fish caught by village fishermen), and learn about about local customs like rubber tapping, batik dying, fishing, rice farming, coconut harvesting, and other traditional trades. It's a lot more environmentally friendly and less invasive on the island's Indigenous people than resort development.

Pros

  • Up-close cultural experience
  • Friendly locals
  • Well organized

Cons

  • No alcohol permitted
  • Not much choice with food options
  • Most lodgings are pretty basic
Baan Laem Sai, Phang Nga, 82160, Thailand
089--970--3384
Hotel Details
10 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Krabi Resort Ao Nang

$$ | 232 Liab Chai Haad Rd., Ao Nang, 81000, Thailand

These are the only beachfront bungalows in Ao Nang Town, and they have the best swimming as well as a seaside park with plenty of benches positioned for gazing at the sea. The bungalows are spacious, with lounge areas and large bathrooms. The rooms are all finished in wood and decorated with local touches. The large pool and surrounding gardens give a hideaway feel to the resort, and you can find plenty of privacy if you are looking for it.

Pros

  • Great location
  • Large rooms
  • Lots of facilities for the price

Cons

  • Breakfast buffet can be bland
  • Pools often filled with kids
  • Decor doesn't feel very local
232 Liab Chai Haad Rd., Ao Nang, 81000, Thailand
075--637030 up to 35
Hotel Details
132 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Krabi River Hotel

$ | 73/1 Kongkha Rd., Krabi, 81000, Thailand

It's pretty basic, but the Krabi River Hotel, on the banks of Khlong Krabi Yai, is a good budget option with pleasant views. The decor is nothing special but it's clean and comfortable, and it's a short stroll to some riverside eateries.

Pros

  • Pleasant riverside location
  • Some rooms have nice views
  • Free Wi-Fi

Cons

  • Off the main drag
  • Rooms at the back are small and have no views
  • Decor is dated
73/1 Kongkha Rd., Krabi, 81000, Thailand
075--612321
Hotel Details
20 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?