Find and Book Top Hotels in Phuket

Search among 136 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
1-50 out of 136
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
Great396 reviews
MapView on map4.7 mi from City Center
From   US$ 198 /nightSelect
8.2
Great212 reviews
MapView on map2.6 mi from City Center1.0 mi from Rassada Pier
From   US$ 144 /nightSelect
8.4
Great323 reviews
20.1 mi from City Center
From   US$ 204 /nightSelect
13.0 mi from City Center
From   US$ 288 /nightSelect
8.2
Great291 reviews
6.7 mi from City Center
From   US$ 174 /nightSelect
8.6
Great794 reviews
6.8 mi from City Center
From   US$ 156 /nightSelect
8.2
Great175 reviews
7.2 mi from City Center
From   US$ 153 /nightSelect
8.0
Great114 reviews
6.2 mi from City Center
From   US$ 91 /nightSelect
7.8
Very good95 reviews
5.7 mi from City Center1000 yd from Royal Phuket Marina
From   US$ 74 /nightSelect
8.2
Great46 reviews
8.1 mi from City Center
From   US$ 29 /nightSelect
8.2
Great178 reviews
6.7 mi from City Center
From   US$ 65 /nightSelect
7.6
Very good145 reviews
100 yd from City Center500 yd from Bang Neow Shrine in Phuket
From   US$ 137 /nightSelect
8.0
Great270 reviews
6.5 mi from City Center
From   US$ 195 /nightSelect
8.2
Great112 reviews
2.5 mi from City Center1.0 mi from Chao Fah Variety Market
From   US$ 78 /nightSelect
8.2
Great23 reviews
9.3 mi from City Center
From   US$ 422 /nightSelect
8.2
Great166 reviews
5.4 mi from City Center
From   US$ 2 185 /nightSelect
7.4
Very good174 reviews
400 yd from City Center400 yd from Bang Neow Shrine in Phuket
From   US$ 24 /nightSelect
Hotel
8.4
Great585 reviews
6.5 mi from City Center
From   US$ 170 /nightSelect
8.0
Great104 reviews
4.4 mi from City Center
From   US$ 106 /nightSelect
6.6 mi from City Center
From   US$ 77 /nightSelect
8.0
Great143 reviews
300 yd from City Center500 yd from Limelight Avenue Phuket
From   US$ 91 /nightSelect
8.2
Great119 reviews
2.6 mi from City Center1.1 mi from Rassada Pier
From   US$ 80 /nightSelect
8.4
Great252 reviews
700 yd from City Center200 yd from Old Phuket town - Sino-Portugese houses
From   US$ 30 /nightSelect
8.2
Great151 reviews
15.9 mi from City Center
From   US$ 116 /nightSelect
8.0
Great125 reviews
300 yd from City Center600 yd from Limelight Avenue Phuket
From   US$ 57 /nightSelect
8.2
Great81 reviews
1.9 mi from City Center400 yd from Chao Fah Variety Market
From   US$ 55 /nightSelect
8.2
Great109 reviews
400 yd from City Center200 yd from Bang Neow Shrine in Phuket
From   US$ 30 /nightSelect
8.0
Great116 reviews
7.4 mi from City Center
From   US$ 39 /nightSelect
8.4
Great392 reviews
From   US$ 25 /nightSelect
8.4
Great20 reviews
700 yd from City Center300 yd from Old Phuket town - Sino-Portugese houses
From   US$ 1 100 /nightSelect
8.0
Great13 reviews
5.1 mi from City Center
From   US$ 37 /nightSelect
8.0
Great59 reviews
11.5 mi from City Center
From   US$ 196 /nightSelect
8.0
Great13 reviews
3.2 mi from City Center
From   US$ 114 /nightSelect
8.4
Great43 reviews
6.6 mi from City Center
From   US$ 96 /nightSelect
8.2
Great214 reviews
6.8 mi from City Center
From   US$ 15 /nightSelect
8.2
Great633 reviews
7.5 mi from City Center
From   US$ 100 /nightSelect
7.8
Very good243 reviews
500 yd from City Center600 yd from Limelight Avenue Phuket
From   US$ 83 /nightSelect
18.7 mi from City Center
From   US$ 239 /nightSelect
8.2
Great30 reviews
1000 yd from City Center100 yd from Thai Hua Museum
From   US$ 24 /nightSelect
8.0
Great77 reviews
7.0 mi from City Center
From   US$ 278 /nightSelect
8.2
Great147 reviews
10.3 mi from City Center
From   US$ 41 /nightSelect
8.4
Great74 reviews
6.7 mi from City Center
From   US$ 30 /nightSelect
7.6
Very good9 reviews
1.8 mi from City Center1300 yd from Vachira Phuket Hospital
From   US$ 21 /nightSelect
8.2
Great51 reviews
11.1 mi from City Center
From   US$ 96 /nightSelect
8.2
Great378 reviews
6.5 mi from City Center
From   US$ 51 /nightSelect
8.0
Great136 reviews
7.3 mi from City Center
From   US$ 3 816 /nightSelect
8.2
Great77 reviews
1700 yd from City Center500 yd from Chinpracha House
From   US$ 34 /nightSelect
8.6
Great7 reviews
1.9 mi from City Center1200 yd from Chao Fah Variety Market
From   US$ 42 /nightSelect
8.2
Great266 reviews
500 yd from City Center400 yd from Limelight Avenue Phuket
From   US$ 50 /nightSelect
8.2
Great135 reviews
2.1 mi from City Center600 yd from Bangkok Hospital Phuket
From   US$ 140 /nightSelect

Best hotels and places to stay in Phuket

Why visit?

Phuket, located in Thailand, offers an array of beautiful beaches, vibrant nightlife, and cultural attractions, making it an ideal destination for tourists. With a wide range of Phuket hotels and resorts, visitors can enjoy a comfortable and luxurious stay while exploring the islands natural beauty and rich heritage.

Where to stay?

Patong Beach: Patong Beach is one of the most popular areas to stay in Phuket. Known for its bustling nightlife, vibrant markets, and various entertainment options, this area appeals to the younger crowd seeking fun and excitement. There are numerous Phuket hotels in Patong Beach catering to different budgets and preferences, ranging from budget-friendly options to luxurious beachfront resorts.

Kata and Karon Beach: If youre looking for a more relaxed and family-friendly atmosphere, Kata and Karon Beach are excellent choices. These areas offer stunning sandy beaches with crystal-clear waters, ideal for swimming and sunbathing. Alongside the coast, youll find a diverse selection of hotels in Phuket, ranging from mid-range to upscale options, providing a serene and tranquil experience.

Old Town Phuket: For a unique cultural experience, staying in Old Town Phuket is highly recommended. The historic district showcases a blend of Chinese and Portuguese architecture, colorful Sino-Portuguese shop-houses, and vibrant markets. The area is also known for its diverse culinary scene, offering a wide range of local and international cuisine. Although there are fewer hotel options in this area compared to the beachfront locations, you can still find charming boutique hotels and guesthouses that capture the essence of the towns rich heritage.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $30 to $80.

4-star hotels: The average price per night is around $80 to $150.

5-star hotels: The average price per night is around $150 to $500.

Best value for money:

Phuket Graceland Resort & Spa: This 4-star hotel in Patong Beach offers spacious rooms and a range of amenities, including multiple swimming pools, a fitness center, and a spa. With its convenient location near the beach and nightlife, it provides excellent value for travelers looking to enjoy the best of Phuket without breaking the bank.

The Album Hotel: Situated in Kata Beach, this boutique hotel offers stylish rooms at affordable prices. It features a rooftop pool, a restaurant serving Thai and international cuisine, and a spa. The hotels modern design and friendly staff make it an ideal choice for budget-conscious travelers seeking comfort and convenience.

Amari Phuket: Located on a secluded spot at the southern end of Patong Beach, this 4-star resort offers stunning sea views and luxurious accommodations. The hotel boasts a range of facilities, including multiple swimming pools, an on-site dive center, and a spa. With its excellent service and beautiful surroundings, Amari Phuket provides a fantastic value for those seeking a more upscale stay.

Best kids-friendly hotels:

Holiday Inn Resort Phuket: Situated in Patong Beach, this family-friendly hotel offers a range of amenities for children, including a kids club, a waterslide, and a dedicated childrens pool. Parents can relax at the spa or enjoy a workout at the fitness center while knowing their children are having a great time in a safe environment.

Centara Grand Beach Resort Phuket: Nestled in Karon Beach, this 5-star resort provides a range of activities for kids, such as a waterslide, a kids club, and a playground. The hotel also offers family accommodation options with interconnected rooms and a variety of dining options suitable for all ages.

Best hotels for a romantic getaway:

Keemala: This unique resort, located in Kamala, offers luxurious villas surrounded by lush greenery and private pools. The resorts tranquil setting, spa facilities, and romantic dining options create an intimate atmosphere perfect for couples seeking a romantic escape.

Trisara Phuket Villas & Residences: Situated in a secluded bay in Northwestern Phuket, this 5-star resort offers luxurious private pool villas overlooking the Andaman Sea. The resorts privacy, stunning views, and exceptional service make it an ideal choice for a romantic retreat.

Best for location:

Amari Phuket: With its prime location near Patong Beach, this upscale resort provides guests easy access to the lively atmosphere and exhilarating nightlife of the area. Additionally, it offers stunning views of the ocean, ensuring a memorable stay.

Novotel Phuket Resort: Located on the hillside overlooking Patong Bay, this hotel offers breathtaking panoramic views of the Andaman Sea. Guests can enjoy a peaceful setting while still being within reach of Patong Beach and its attractions.

The Shore at Katathani: Situated on Kata Noi Beach, this luxurious beachfront resort offers tranquility and seclusion, away from the hustle and bustle of major tourist areas while still providing easy access to nearby dining and entertainment options.

Best for a short city break:

The Westin Siray Bay Resort & Spa: Located on a private beachfront in Phuket Town, this resort offers a peaceful retreat while still being close to the citys cultural attractions and shopping areas. The hotels spa facilities and infinity pool provide a relaxing escape from the city bustle.

Cape Panwa Hotel: Nestled in the quiet Cape Panwa area, this beachfront hotel offers a serene atmosphere away from the crowds. Guests can enjoy spacious rooms, direct beach access, and stunning views of the Andaman Sea, perfect for a short break from the city.

Show moreLess