Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Phuket – 316 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

The Memory at On On Hotel

Hotel in Old Town, Phuket

Located in the heart of Phuket Old Town, The Memory at On On Hotel provides comfortable private rooms with free WiFi. It features a 24-hour front desk and a tour desk as well. Great reception personnel, felt like being housed in a beautiful classy 1930s hotel: the music, the furniture, the room, everything was in a good taste. The oldest and best known hotel in old Phuket...

Show more Show less
9
Awesome
1,236 reviews

The Besavana Phuket

Hotel in Old Town, Phuket

The Besavana Phuket is a hotel set in Old Phuket Town. This 3-star hotel offers free WiFi. Thai Hua Museum is 295 feet away and Chinpracha House is a 3-minute walk from the hotel. super clean facilities and super nice staff!! love it so much!

Show more Show less
8.9
Excellent
672 reviews
Price from
$35
per night

Blu Monkey Hub and Hotel Phuket

Hotel in Phuket

Featuring free WiFi, a sun terrace with a swimming pool, free bikes and shared lounge, Blu Monkey Hub and Hotel Phuket is located in Phuket Town. Modern, smart hotel with everything travellers need. You can also ride their bikes.

Show more Show less
8.5
Very Good
853 reviews
Price from
$41
per night

Phuketa

Hotel in Phuket

Phuketa is a 10-minute drive from the lively Phuket Town. It features an outdoor swimming pool, restaurant and rooms with a flat-screen TV. Free Wi-Fi and parking are provided. Very quiet although on a busy road. Lovely swimming pool that we seem to be the only people using. Good 45 minute walk from Phuket town and buses stop around 7pm. Not on airport bus route

Show more Show less
8.2
Very Good
100 reviews

The Arbern Hotel x Bistro

Hotel in Phuket

Located in Phuket Town, less than 0.6 mi from Old Phuket Town, The Arbern Hotel x Bistro provides accommodations with a restaurant, free private parking, a bar and a shared lounge. I really like that it was close to many facilities and it was so modern considering that the location is in old Phuket. I would definitely stay there again.

Show more Show less
9.1
Awesome
614 reviews
Price from
$28
per night

Seabed Grand Hotel Phuket

Hotel in Phuket

Set in Phuket Town, 3.1 mi from Chinpracha House, Seabed Grand Hotel Phuket offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Love this place. Absolutely new. Gym, beautiful swimming pool, friendly staff. Spacious room with comfy bed and soft mattress, high pressure water in shower, big Samsung tv. Spacious parking. Fast reliable wifi. 1074THB for the room with breakfast in feb 2021.

Show more Show less
8.6
Excellent
49 reviews

Casa Blanca Boutique Hotel

Hotel in Old Town, Phuket

Housed in a charming colonial building, a stroll from Phuket Old Town, Casa Blanca Boutique Hotel offers beautiful boutique accommodations with private balcony and views. Room was very nice,spacious,clean- house keeping daily and a little treat in the room; bathroom- same. Staff was very friendly and helpful. Location was really good,in the middle of Phuket old town. Yeah,there is a lively bar across the street but we slept like babies, without any noise disturbance. Highly recommended!

Show more Show less
9.1
Awesome
517 reviews
Price from
$52
per night

Novotel Phuket City Phokeethra

Hotel in Phuket

Located in the heart of Phuket Town, Novotel Phuket City Phokeethra offers an outdoor swimming pool and 180 stylish rooms and suites. Good location, easy to access to old town area, spacious room for twin bed room type, breakfast is good with choices.

Show more Show less
8.4
Very Good
269 reviews
Price from
$66
per night

EcoLoft Hotel

Hotel in Phuket

Set in Phuket Town, less than 0.6 mi from Old Phuket Town, EcoLoft Hotel offers accommodations with an outdoor swimming pool, free private parking and a shared lounge. Close to downtown, but also in a quiet area. The rooms were big, clean and very nice!

Show more Show less
8.7
Excellent
1,904 reviews
Price from
$35
per night

Ibis Styles Phuket City

Hotel in Phuket

Boasting a garden, Ibis Styles Phuket City is located in Phuket Town in the Phuket Province region, 0.9 mi from Old Phuket Town and 1.1 mi from Chinpracha House. We like location of hotel and very cooperative staff.

Show more Show less
8.3
Very Good
704 reviews
Price from
$32
per night

Most-booked hotels in Phuket in the past month

See all

Phuket's best hotels with breakfast

See all

Budget hotels in Phuket

See all

Hotels located in the center of Phuket

See all

FAQs about hotels in Phuket

  • Some of the best hotels in Phuket near Old Phuket Town include Shunli Hotel, WOO Gallery & Boutique hotel and Book a Bed Poshtel.

  • Many families visiting Phuket loved staying at Montree Phuket Hotel, WOO Gallery & Boutique hotel, and OYO 501 At Night Hostel.

  • For hotels in Phuket that serve highly-rated breakfasts, try Ritsurin Boutique Hotel, WOO Gallery & Boutique hotel, and Cool Residence.

  • The Malika Hotel, WOO Gallery & Boutique hotel, and Baan Suwantawe got great room view-related reviews from travelers in Phuket.

  • Travelers who stayed in Phuket near Phuket International Airport (HKT) have said good things about David Residence, Phuket Airport Place, and Louis' Runway View Hotel.

  • Ritsurin Boutique Hotel, The Memory at On On Hotel, and Xinlor House are some of the popular hotels in Phuket.

  • On average, it costs $27 per night to book a 3-star hotel in Phuket for tonight. You'll pay around $41 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Phuket will cost around $188, on average (based on Booking.com prices).

  • On average, 3-star hotels in Phuket cost $31 per night, and 4-star hotels in Phuket are $31 per night. If you're looking for something really special, a 5-star hotel in Phuket can be found for $118 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Phuket this weekend is $27 or, for a 4-star hotel, $42. Looking for something even fancier? 5-star hotels in Phuket for this weekend cost around $184 per night, on average (based on Booking.com prices).

  • These hotels in Phuket are highly rated by couples: WOO Gallery & Boutique hotel, Peranakan Boutique Hotel, and Xinlor House.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Phuket:

Explore guest reviews of hotels in Phuket

See all
Research, refine, and make plans for your whole trip