Find and Book Top Rated Hotels in Phuket

Search among 158 available hotels and places to stay in Phuket from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-100 out of 158
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great201 reviews
MapView on map700 yd from City Center1300 yd from Old Phuket town - Sino-Portugese houses
From   US$ 40 /nightSelect
8.4
Great99 reviews
MapView on map10.3 mi from City Center
From   US$ 225 /nightSelect
7.8
Very good170 reviews
500 yd from City Center400 yd from Old Phuket town - Sino-Portugese houses
From   US$ 41 /nightSelect
8.6
Great9 reviews
7.5 mi from City Center
From   US$ 232 /nightSelect
8.2
Great152 reviews
5.4 mi from City Center
From   US$ 218 /nightSelect
Hotel
8.4
Great68 reviews
From   US$ 72 /nightSelect
8.4
Great181 reviews
600 yd from City Center500 yd from Limelight Avenue Phuket
From   US$ 35 /nightSelect
8.0
Great287 reviews
4.7 mi from City Center
From   US$ 59 /nightSelect
7.8
Very good233 reviews
500 yd from City Center600 yd from Limelight Avenue Phuket
From   US$ 66 /nightSelect
8.8
Great102 reviews
800 yd from City Center200 yd from Limelight Avenue Phuket
From   US$ 22 /nightSelect
Guest house
8.4
Great131 reviews
200 yd from City Center700 yd from Old Phuket town - Sino-Portugese houses
From   US$ 38 /nightSelect
Hostel
8.4
Great45 reviews
6.5 mi from City Center
From   US$ 41 /nightSelect
8.4
Great141 reviews
700 yd from City Center300 yd from Limelight Avenue Phuket
From   US$ 19 /nightSelect
8.0
Great101 reviews
800 yd from City Center100 yd from Limelight Avenue Phuket
From   US$ 32 /nightSelect
8.6
Great84 reviews
500 yd from City Center400 yd from Old Phuket town - Sino-Portugese houses
From   US$ 20 /nightSelect
8.0
Great149 reviews
7.5 mi from City Center
From   US$ 37 /nightSelect
8.2
Great97 reviews
From   US$ 15 /nightSelect
8.4
Great15 reviews
700 yd from City Center300 yd from Limelight Avenue Phuket
From   US$ 18 /nightSelect
8.2
Great105 reviews
400 yd from City Center500 yd from Old Phuket town - Sino-Portugese houses
From   US$ 50 /nightSelect
8.2
Great34 reviews
2.3 mi from City Center500 yd from Phuket Bus Terminal 2
From   US$ 74 /nightSelect
8.0
Great138 reviews
7.6 mi from City Center
From   US$ 104 /nightSelect
8.0
Great83 reviews
800 yd from City Center400 yd from Limelight Avenue Phuket
From   US$ 75 /nightSelect
8.0
Great103 reviews
9.9 mi from City Center
From   US$ 156 /nightSelect
8.2
Great30 reviews
6.3 mi from City Center
From   US$ 223 /nightSelect
Resort
3.9 mi from City Center
From   US$ 24 /nightSelect
7.8
Very good26 reviews
From   US$ 279 /nightSelect
8.8
Great93 reviews
500 yd from City Center400 yd from Old Phuket town - Sino-Portugese houses
From   US$ 58 /nightSelect
8.0
Great71 reviews
6.4 mi from City Center
From   US$ 47 /nightSelect
8.4
Great284 reviews
700 yd from City Center300 yd from Old Phuket town - Sino-Portugese houses
From   US$ 19 /nightSelect
8.0
Great57 reviews
2.0 mi from City Center1.0 mi from Vachira Phuket Hospital
From   US$ 48 /nightSelect
Hostel
8.4
Great25 reviews
800 yd from City Center900 yd from Limelight Avenue Phuket
From   US$ 84 /nightSelect
8.4
Great17 reviews
8.1 mi from City Center
From   US$ 86 /nightSelect
8.4
Great13 reviews
500 yd from City Center400 yd from Limelight Avenue Phuket
From   US$ 12 /nightSelect
3.7 mi from City Center
From   US$ 45 /nightSelect
8.6
Great12 reviews
1.9 mi from City Center1200 yd from Chao Fah Variety Market
From   US$ 82 /nightSelect
8.2
Great189 reviews
7.5 mi from City Center
From   US$ 37 /nightSelect
8.6
Great7 reviews
1.9 mi from City Center1200 yd from Chao Fah Variety Market
From   US$ 76 /nightSelect
8.2
Great95 reviews
6.6 mi from City Center
From   US$ 71 /nightSelect
8.4
Great36 reviews
13.3 mi from City Center
From   US$ 183 /nightSelect
Hotel
7.6
Very good7 reviews
6.5 mi from City Center
From   US$ 72 /nightSelect
8.4
Great7 reviews
1.9 mi from City Center
From   US$ 29 /nightSelect
8.2
Great65 reviews
2.8 mi from City Center1.2 mi from Rassada Pier
From   US$ 187 /nightSelect
8.4
Great193 reviews
2.6 mi from City Center1.1 mi from Rassada Pier
From   US$ 66 /nightSelect
8.8
Great82 reviews
900 yd from City Center100 yd from Limelight Avenue Phuket
From   US$ 27 /nightSelect
8.4
Great138 reviews
1100 yd from City Center200 yd from Thai Hua Museum
From   US$ 76 /nightSelect
8.0
Great96 reviews
4.7 mi from City Center1100 yd from Premium Outlet Phuket
From   US$ 95 /nightSelect
8.4
Great16 reviews
4.5 mi from City Center
From   US$ 724 /nightSelect
8.4
Great162 reviews
1600 yd from City Center600 yd from Suan Luang Park
From   US$ 36 /nightSelect
8.0
Great150 reviews
From   US$ 75 /nightSelect
Guest house
8.2
Great122 reviews
900 yd from City Center200 yd from Old Phuket town - Sino-Portugese houses
From   US$ 19 /nightSelect

Best Hotels and Places to Stay in Phuket

Why visit?

Phuket, known as the Pearl of the Andaman Sea, is a popular tourist destination in Thailand. With its stunning beaches, crystal clear waters, vibrant nightlife, and rich cultural heritage, Phuket offers a diverse range of experiences for every traveler. Whether you are seeking relaxation, adventure, or simply want to soak up the tropical atmosphere, Phuket has something for everyone.

Where to stay?

When it comes to choosing the best area to stay in Phuket, there are several options that cater to different preferences. Here are some of the top areas to consider:

Patong: Located on the west coast of Phuket, Patong is the island's most famous beach resort town. It offers a lively atmosphere with a bustling nightlife, abundant shopping opportunities, and a wide range of restaurants and bars.

Kata and Karon: Situated to the south of Patong, Kata and Karon boast beautiful sandy beaches and a more relaxed vibe. These areas are suitable for families and couples looking for a quieter stay while still enjoying amenities and water activities.

Phuket Town: For those interested in immersing themselves in Phuket's history and culture, Phuket Town is a great choice. The town features colorful Sino-Portuguese architecture, vibrant markets, art galleries, and a variety of local eateries.

What is the price per hotel room per night?

In Phuket, hotel prices can vary depending on the location, season, and hotel category. Here is an average price range per room per night for different hotel categories:

3-star hotels: $30-$70

4-star hotels: $70-$150

5-star hotels: $150 and above

Best Value for Money:

Best Western Patong Beach: This hotel offers comfortable rooms, a rooftop pool, and a convenient location just a short walk from Patong Beach. With rates starting at $45 per night, it provides great value for budget-conscious travelers.

The Charm Resort Phuket: Situated in the Kata Beach area, this stylish 4-star hotel offers modern rooms, a rooftop pool, and stunning sea views. Rates start at $75 per night.

Palmyra Patong Resort: Located in a quieter area of Patong, this hotel features spacious rooms, a large swimming pool, and a tranquil atmosphere. With rates starting at $55 per night, it offers excellent value for money.

Best Kids-Friendly Hotels:

Centara Kata Resort Phuket: This family-friendly resort offers spacious rooms, a kids' club, a dedicated pool area, and a range of activities for children. Rates start at $110 per night.

Novotel Phuket Karon Beach Resort and Spa: With a fantastic location near Karon Beach, this resort offers a kids' club, a water park, and multiple swimming pools. Rates start at $125 per night.

Best Hotels for a Romantic Getaway:

Katathani Phuket Beach Resort: Nestled on Kata Noi Beach, this 5-star resort offers breathtaking views, luxurious accommodations, and a range of amenities including multiple pools and a spa. Rates start at $200 per night.

The Naka Island, a Luxury Collection Resort & Spa: Located on a private island, this romantic retreat offers private pool villas, pristine beaches, and stunning natural surroundings. Rates start at $350 per night.

Best for Location:

Millennium Resort Patong Phuket: Situated in the heart of Patong, this 5-star hotel provides easy access to the beach, shopping areas, and vibrant nightlife. Rates start at $160 per night.

Amari Phuket: Located on a secluded beach in Patong, this resort offers panoramic ocean views and a tranquil setting while still being close to the town's entertainment options. Rates start at $180 per night.

The Memory at On On Hotel: Situated in Phuket Town, this historic hotel boasts a central location, stylish rooms, and a cultural charm. Rates start at $65 per night.

Best for a Short City Break:

Metadee Resort and Villas: This boutique resort in Kata offers spacious rooms, a large pool, and a tranquil ambiance. Rates start at $90 per night.

BYD Lofts Boutique Hotel & Serviced Apartments: Located in Patong, this stylish property provides modern apartments with kitchenettes, rooftop dining, and a lovely pool area. Rates start at $85 per night.

Show moreLess