Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Phuket Town – 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 3 stars

Hotel in Old Town, Phuket Town

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
Superb
1,236 reviews
Price from
£32
per night

OYO 241 Ratana Hotel Sakdidet 3 stars

Hotel in Phuket Town

OYO 241 Ratana Hotel Sakdidet offers well-designed comfortable rooms with free Wi-Fi. It has a rooftop terrace, a 24-hour front desk and free parking. Everything the rooms massive spotless and balcony beautiful room xx

Show more Show less
8.1
Very good
284 reviews
Price from
£11
per night

The Besavana Phuket 3 stars

Hotel in Old Town, Phuket Town

The Besavana Phuket is a hotel set in Old Phuket Town. This 3-star hotel offers free WiFi. Thai Hua Museum is 90 metres 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
Fabulous
672 reviews
Price from
£25
per night

Ibis Styles Phuket City 3 stars

Hotel in Phuket Town

Boasting a garden, Ibis Styles Phuket City is situated in Phuket Town in the Phuket Province region, 1.5 km from Old Phuket Town and 1.8 km from Chinpracha House. We like location of hotel and very cooperative staff.

Show more Show less
8.3
Very good
704 reviews
Price from
£23
per night

Blu Monkey Hub and Hotel Phuket 4 stars

Hotel in Phuket Town

Featuring free WiFi, a sun terrace with a swimming pool, free bikes and shared lounge, Blu Monkey Hub and Hotel Phuket is situated 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
£29
per night

Little Nyonya Hotel 4 stars

Hotel in Phuket Town

Set in Phuket Town, 3.2 km from Chinpracha House, Little Nyonya Hotel offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar. Not far from Phuket Central and Chillva Market.

Show more Show less
8.1
Very good
499 reviews

Ritsurin Boutique Hotel 3 stars

Hotel in Phuket Town

Located in Phuket Town, within 600 metres of Thai Hua Museum and 700 metres of Chinpracha House, Ritsurin Boutique Hotel provides accommodation with a terrace and as well as free private parking for... This is a great family run boutique hotel! We had a lovely 4-night stay here. The room is spacious and comfortable and good bed. The family is helpful and very nice. It is centrally located in Phuket Old Town with lovely restaurants and great bars all in walking distance.

Show more Show less
9.2
Superb
1,049 reviews
Price from
£21
per night

Phuketa 4 stars

Hotel in Phuket Town

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

Novotel Phuket City Phokeethra 5 stars

Hotel in Phuket Town

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
£46
per night

The Royal P Phuket 3 stars

Hotel in Phuket Town

Located in Phuket Town, 1.6 km from Chinpracha House, The Royal P Phuket provides accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a fitness centre. Nice service, great breakfast and comfortable, clean rooms

Show more Show less
8.5
Very good
661 reviews
Price from
£27
per night

Most booked hotels in Phuket Town in the past month

See all

Phuket Town's best hotels with breakfast

See all

Budget hotels in Phuket Town

See all

Hotels located in the centre of Phuket Town

See all

FAQs about hotels in Phuket Town

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

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

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

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

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

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

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

  • The Malika Hotel, WOO Gallery & Boutique hotel and Baan Suwantawe have received great reviews from travellers in Phuket Town regarding the views from their hotel rooms.

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

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

Explore guest reviews of hotels in Phuket Town

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