Arco Phuket Town leads with a 9.8 cleanliness score and 9.5 overall. For historic character, The Memory at On On Hotel matches it with a 9.8 location score in the heart of Old Town. Both prove Phuket Town delivers exceptional value away from the beach crowds.
You want a clean, high-rated place in Phuket Town that won’t break the bank. Here are the top 20 hotels, ranked by actual guest feedback.
Why Trust This Guide
I analyzed 20 Phuket Town properties and over 32,000 verified guest reviews to compile this list, focusing on hotels with an average guest score of 8.6/10 or higher.
🎯 Quick Picks: Skip to What You Need
- Cleanest: #19 Arco Phuket Town→ Rates
#4 The Memory at On On Hotel→ Rates - Best for Couples (Boutique): #15 Alleyhill Phuket→ Rates
- Best Location (Old Town): #4 The Memory at On On Hotel→ Rates
#13 Casa Blanca Boutique Hotel→ Rates - Best Value: #11 Ritsurin Boutique Hotel→ Rates
- With a Pool: #7 Malabar Pool Villa Phuket→ Rates
Editor’s Note on Booking: We use smart routing to find you the best available rates. Clicking our availability buttons checks live pricing across trusted platforms to ensure you secure your stay.
Quick Compare: Top Places To Stay
| Property | Rating | Book |
|---|---|---|
| 1. HOMA Phuket Town | (3,950+ Reviews) |
Check Rates |
| 2. Hotel Tide Phuket Beachfront | (3,450+ Reviews) |
Check Rates |
| 3. CRAFT Resort & Villas | (2,250+ Reviews) |
Check Rates |
| 4. The Memory at On On Hotel | (1,950+ Reviews) |
Check Rates |
| 5. SINAE Phuket Luxury Hotel | (1,700+ Reviews) |
Check Rates |
| 6. Blu Monkey Hub and Hotel | (1,700+ Reviews) |
Check Rates |
| 7. Malabar Pool Villa Phuket | (1,700+ Reviews) |
Check Rates |
| 8. Courtyard by Marriott Phuket Town | (1,600+ Reviews) |
Check Rates |
| 9. The Tint At Phuket Town | (1,450+ Reviews) |
Check Rates |
| 10. Ramada Plaza by Wyndham | (1,450+ Reviews) |
Check Rates |
| 11. Ritsurin Boutique Hotel | (1,300+ Reviews) |
Check Rates |
| 12. DARA Hotel | (1,300+ Reviews) |
Check Rates |
| 13. Casa Blanca Boutique Hotel | (1,250+ Reviews) |
Check Rates |
| 14. The Blanket Hotel | (1,250+ Reviews) |
Check Rates |
| 15. Alleyhill Phuket | (1,050+ Reviews) |
Check Rates |
| 16. Seabed Grand Hotel Phuket | (1,000+ Reviews) |
Check Rates |
| 17. The Arbern Hotel x Bistro | (900+ Reviews) |
Check Rates |
| 18. Novotel Phuket City Phokeethra | (800+ Reviews) |
Check Rates |
| 19. Arco Phuket Town | (750+ Reviews) |
Check Rates |
| 20. EcoLoft Hotel | (750+ Reviews) |
Check Rates |
Detailed Reviews: 20 Phuket Hotels Reviewed: The Full Breakdown
1. HOMA Phuket Town






The Vibe
A modern 4-star favorite with a 9.4 cleanliness score and a game area that reviewers actually mention. The pool is open late, and staff score a 9.4 for a reason. It’s a bit outside the Old Town action (Location 8.2), but the free parking and 24-hour reception make it a flexible base.
What You Actually Get
Rooms are clean and functional. You get an outdoor pool, a well-reviewed fitness center, and a restaurant serving breakfast starting at 250 THB. The terrace is a nice spot to unwind. Pets are allowed with extra charges, which is rare in Phuket. Wi-Fi scores a solid 8.8. Note: children 12+ are charged as adults, so factor that in if you’re traveling with teenagers.
Choose this if: You want a clean, modern hotel with free parking and don’t need to be steps from Old Town’s restaurants.
2. Hotel Tide Phuket Beachfront






The Vibe
A 5-star on paper, but with a 7.6 overall rating, it’s a mixed bag. The beachfront location is its main draw — you’re a 2-minute walk from Siray Bay. The building itself is beautifully decorated, and the Asian/Buffet breakfast is noted as a positive. But the Location score of 6.7 signals it’s far from Phuket Town’s action.
What You Actually Get
The rooms are comfortable with good beds, per reviewers. The pool is outdoor and decent. Free private parking is available. However, the 7.6 rating and low Value score (7.8) suggest it doesn’t deliver the 5-star experience expected. Airport transfer costs 1,000 THB. No pets allowed. Breakfast can be included, which is a plus.
Choose this if: You specifically want a beachfront stay near Phuket Town and can overlook lower location scores.
3. CRAFT Resort & Villas, Phuket Town – scheduled shuttle to Phuket Old Town






The Vibe
A 5-star resort with an 8.8 overall, CRAFT is known for exceptional staff (9.5) and comfortable villas. The Wi-Fi scores a 9.2 — strong for digital nomads. It’s a bit isolated (Location 7.3), but a free shuttle runs to Phuket Old Town. Guests rave about the floating breakfast in the private pool villas.
What You Actually Get
Rooms and villas are spacious, with pool views and terraces. The fitness center and on-site restaurant serving Thai and international food are solid. Breakfast costs around 13 EUR and is rated as good. No pets allowed. Children 13+ charged as adults. The 9.2 cleanliness score keeps things tidy.
Choose this if: You want a resort-style villa with pool access and don’t mind relying on the shuttle for Old Town exploration.
Check Tonight’s Price for CRAFT Resort & Villas, Phuket Town – scheduled shuttle to Phuket Old →
4. The Memory at On On Hotel






The Vibe
This is the character king. A 9.3 overall from 1,950+ reviews, with Staff and Location both scoring a staggering 9.8. Housed in a restored 1920s shophouse, it’s pure Old World charm — think vintage tiles and wooden shutters. You’re steps from the Sunday Night Market.
What You Actually Get
Rooms are small but full of personality. Don’t expect a pool or gym — this is about location and atmosphere. Free Wi-Fi (9.2) is solid. Airport transfer is 900 THB for 1-3 people. No breakfast included, but the surrounding streets have great local eats. Children 4+ are charged as adults. No pets allowed.
Choose this if: You prioritize location and historic character — you want to wake up in the middle of Old Town.
5. SINAE Phuket Luxury Hotel






The Vibe
A 5-star luxury hotel with an 8.9 overall, SINAE is driven by its staff (9.6) and villas. Guests specifically mention the “amazing villa pool experience” and “sea view.” The floating breakfast (1,590 THB for two) is a favorite. It’s less central (Location 8.1) but offers a more private, resort-like feel.
What You Actually Get
Duplex Pool Villas are the highlight — two bedrooms for families. There’s a main outdoor pool, a fitness center, and a restaurant. Airport shuttle costs 1,500 THB per car. The American/Buffet breakfast is excellent. No pets allowed. Wi-Fi scores 8.9. Check-in is flexible up to midnight.
Choose this if: You want a private pool villa with sea views and top-tier service.
6. Blu Monkey Hub and Hotel Phuket Town- Free All Day Coworking space






The Vibe
A 4-star with an 8.2 overall that’s built for digital nomads. The free all-day coworking space is the big draw, with a good lobby vibe. Location (8.7) is solid in Phuket Town. Breakfast is mainly Thai food — good if that’s your thing. The pool is a small bonus.
What You Actually Get
Rooms are modern but compact. “Gorilla Pod” rooms can sleep 3. Free parking, a sun terrace, and a shared lounge are included. Wi-Fi is free (8.5). The property has a guest-friendly policy (no charge for local guests, just ID at reception). No pets allowed.
Choose this if: You need to work during your trip and want a social, functional base.
Check Tonight’s Price for Blu Monkey Hub and Hotel Phuket Town- Free All Day Coworking space →
7. Malabar Pool Villa Phuket






The Vibe
A 4-star popular with solo travelers, Malabar scores an 8.7 overall. The Deluxe Plunge Pool with Jacuzzi rooms are the top pick, per guest Q&A. The pool view and pool with a view categories are highlighted. It’s quieter than central hotels, with a 7.6 Location score.
What You Actually Get
Private pool villas, a main outdoor pool, and a restaurant serving Asian/American food. Floating breakfast is available for 500 THB (or 250 THB if you already have breakfast included). Halal food is available. Limited check-in (until 10 PM). Free private parking and strong Wi-Fi (9.4).
Choose this if: You want a private pool villa experience on a budget.
8. Courtyard by Marriott Phuket Town






The Vibe
Marriott’s reputation holds up here: 8.9 overall with Location (9.0) and Cleanliness (9.2) both high. The Wonderful Breakfast is a standout feature — guests love the spread. The 4 on-site restaurants give you variety without leaving the property. Staff score 9.4.
What You Actually Get
Rooms are spacious with comfortable beds. The outdoor pool, fitness center, and airport shuttle are standard for the brand. Free on-site parking is a plus. Kids 12+ are charged as adults. Late departure? They let you use hotel facilities (pool, luggage storage) after checkout. No pets allowed.
Choose this if: You want a reliable, centrally located brand hotel with excellent breakfast and multiple dining options.
Check Tonight’s Price for Courtyard by Marriott Phuket Town →
9. The Tint At Phuket Town – SHA Plus






The Vibe
An excellent 8.6 overall, The Tint is all about walkability — Location scores 9.3. A 10-minute stroll to Old Town, with a pool that stays open late. The balconies give you private outdoor space. Complimentary breakfast is included.
What You Actually Get
Each room has a balcony and air conditioning. Free Wi-Fi (8.6) is reliable. The 24-hour front desk makes late arrivals easy. Airport transfer costs 700-1,000 THB. No elevator was noted in reviews. The pool and terrace are the main social spots. No pets allowed. Children 11+ charged as adults.
Choose this if: You want to walk everywhere in Old Town and like having a late-night dip.
Check Tonight’s Price for The Tint At Phuket Town – SHA Plus →
10. Ramada Plaza by Wyndham Chao Fah Phuket






The Vibe
An 8.0-rated 5-star, Ramada Plaza delivers cleanliness (8.7) and comfort (8.7) at a fair price. Location (7.2) is a weak point — you’ll need transport. The staff are described as “adorable” and “lovely” in quotes. It’s a more isolated option for those who want a quiet, clean base.
What You Actually Get
Outdoor pool, fitness center, and accessible facilities for disabled guests. Tea/Coffee Maker in all rooms. Breakfast costs 13 EUR. No kitchens available. The hotel doesn’t serve halal food but offers halal-certified products. No pets. Free parking and airport shuttle available.
Choose this if: You need an accessible, clean hotel with a pool and don’t mind being away from the center.
Check Tonight’s Price for Ramada Plaza by Wyndham Chao Fah Phuket →
11. Ritsurin Boutique Hotel – โรงแรมริทสุริน บูติค






The Vibe
A 3-star boutique with an 8.7 overall, Ritsurin is a value king. Staff (9.3) speak excellent English and help organize tours. Complimentary breakfast is small (toast, bananas, coffee) but honest. Location (8.8) is solid near Thai Hua Museum. The elevator is a plus for accessibility.
What You Actually Get
Free Wi-Fi (9.0), free private parking, and a terrace. Rooms are clean (9.1) and comfortable (9.1). Airport transfer is 650 THB. No restaurant on site but reservations can be made. Children 5+ charged as adults. No pets. The value score (8.9) is one of the highest in this list.
Choose this if: You’re on a budget but don’t want to sacrifice service or cleanliness.
Check Tonight’s Price for Ritsurin Boutique Hotel – โรงแรมริทสุริน บูติค →
12. DARA Hotel






The Vibe
A 4-star with a 7.9 overall, DARA is a quirky pick — designed like a movie theater. The “very big” rooms are a consistent compliment. Location (7.8) is average. Staff are “super sweet.” The continental/Asian buffet breakfast is a solid option. It’s a good value for the size of the rooms.
What You Actually Get
Outdoor pool, fitness center, free parking. Rooms are spacious with city views. Smoking allowed on balconies of Deluxe rooms and Junior Suites. Iron available on request. Children 18+ charged as adults. Breakfast is included in some rates (9 EUR per person). No pets.
Choose this if: You want a spacious, unique room at a budget-friendly price.
13. Casa Blanca Boutique Hotel – SHA Plus






The Vibe
An 8.9 overall with a Location score of 9.7 — among the best in Phuket Town. Housed in a charming colonial building, it’s just around the corner from the Sunday Night Market. Staff (9.6) are friendly. The pool is small but functional and available year-round.
What You Actually Get
Rooms are comfortable (9.2) and clean (9.1). Good breakfast costs 7 EUR. Airport transfer is 700 THB (limousine) or 1,000 THB (van). Smoking allowed on balconies. The outdoor pool offers a garden view. No pets. The 9.1 value score makes it a solid pick for boutique quality.
Choose this if: You want to be in the heart of Old Town’s market action with boutique character.
Check Tonight’s Price for Casa Blanca Boutique Hotel – SHA Plus →
14. The Blanket Hotel Phuket Old Town






The Vibe
An 8.4 overall, The Blanket Hotel is a functional, central option. Location (9.1) and Staff (9.2) are strong. Guests like the central position to pop back to the room between sightseeing. No elevator was a surprise for some. The very good breakfast is included. Durian is prohibited — fair warning.
What You Actually Get
Rooms have tea/coffee makers and air conditioning. Free Wi-Fi (8.6). Non-smoking rooms. Family rooms available. Check-in is until 10 PM only. They can arrange ferry transfers to Phi Phi Islands. No pets. Daily housekeeping keeps things tidy. No pool or gym.
Choose this if: You want a simple, clean hotel in Old Town that’s easy to return to between exploring.
Check Tonight’s Price for The Blanket Hotel Phuket Old Town →
15. Alleyhill Phuket – Private & Cozy Boutique






The Vibe
A 9.3 overall from 1,050+ reviews, Alleyhill is a gem. Staff (9.8) are described as “incredibly warm and helpful.” The apartment-style setup (kitchen? no kitchen listed but has laundry and balcony) appeals to longer stays. Location (9.1) is quiet but central. Comfort scores 9.6.
What You Actually Get
Free on-site parking, airport shuttle, garden, terrace, and laundry facilities. Rooms have balconies. Free Wi-Fi (9.0). Cleanliness (9.5) is top-tier. Check-in outside hours costs 100 THB per hour extra. They can help arrange transport — airport bus is cheapest at 100 THB per person. No pets.
Choose this if: You want a quiet, cozy, and exceptionally well-rated boutique stay in Phuket Town.
Check Tonight’s Price for Alleyhill Phuket – Private & Cozy Boutique →
16. Seabed Grand Hotel Phuket






The Vibe
A 5-star with an 8.4 overall, Seabed Grand is driven by cleanliness (9.1) and staff (8.9). The free shuttle to Old Town, central, and night market is a huge plus given the 7.6 Location score. Guests mention feeling “amazing and helpful” from the staff. It’s a bit out of the way but well-connected.
What You Actually Get
Outdoor pool, fitness center, free parking, and a restaurant. Pool view rooms available. Breakfast is optional (11 EUR) or included in some rates. Smoking allowed on balconies. The property can arrange RT-PCR tests for long stays. No pets. Wi-Fi scores 8.0.
Choose this if: You want a clean, modern 5-star with free transport to Old Town’s hotspots.
17. The Arbern Hotel x Bistro – SHA Extra Plus





The Vibe
An 8.6 overall from 900+ reviews, The Arbern is a 3-star with heart. Staff (9.6) go above and beyond — one guest recounted the front desk guy driving them to the airport. The bistro in the lobby looks great, though there’s no pool or gym. Location (8.9) is walkable to Thai Hua Museum.
What You Actually Get
Free Wi-Fi (8.8), free private parking, and a shared lounge. Laundry and daily housekeeping included. Airport taxi costs 680 THB. The on-site bistro serves food. No pets. Credit cards accepted. Value score (9.0) is strong for the service level. It’s more hostel-style in vibe but with private rooms.
Choose this if: You value exceptional service over amenities like a pool or gym.
Check Tonight’s Price for The Arbern Hotel x Bistro – SHA Extra Plus →
18. Novotel Phuket City Phokeethra






The Vibe
A 5-star Novotel with an 8.3 overall. The indoor pool and spa (guests recommend Annie and Pani for massages) are key draws. Location (8.1) is central. The very good breakfast with 3 restaurants adds variety. Staff (9.2) are accommodating. It’s a solid, reliable big-brand option.
What You Actually Get
180 stylish rooms, an indoor swimming pool, fitness center, and airport shuttle. Family rooms available — a Family Suite fits 2 adults and 3 children under 16. Free on-site parking. Halal food can be arranged on order but isn’t 100% halal-certified. Tours can be booked at reception. No pets.
Choose this if: You want a full-service hotel with spa, indoor pool, and tour desk.
19. Arco Phuket Town






The Vibe
The best-rated hotel in this entire list: 9.5 overall from 750+ reviews. Cleanliness (9.8), Comfort (9.8), Staff (9.7), and Facilities (9.6) are all near-perfect. Guests rave about the staff being “exceptional” and food being “absolutely delicious.” A 4-star property outperforming many 5-stars.
What You Actually Get
Outdoor pool, free private parking, on-site restaurant, very good breakfast. Wi-Fi (9.1) is strong. The property doesn’t accommodate bachelor/bachelorette parties. A 1,000 THB damage deposit is required on arrival in cash. Halal menus are available. Baby cots can be requested.
Choose this if: You want the absolute best-rated hotel in Phuket Town — cleanliness and service are non-negotiable.
20. EcoLoft Hotel – SHA Plus






The Vibe
An 8.6 overall, EcoLoft is a 3-star near Old Town that delivers on comfort. Guests specifically mention the “amazing huge bed” and “powerful AC” — critical in the Phuket heat. The pool with a view is a nice touch. Location (8.7) is walkable to Old Town. It’s a simple, effective option.
What You Actually Get
Free Wi-Fi (9.1), free private parking, outdoor pool, air conditioning. Rooms have strong AC as noted. Luggage storage is available for early arrivals. Airport shuttle bus or taxi are options — the bus is cheaper. No pets. The pool is a pool with a view, adding atmosphere.
Choose this if: You need reliable Wi-Fi and a cool room near Old Town without the premium price.
Final Verdict: Our Top 3 Picks
🏆 Best Overall
#19 Arco Phuket Town
9.5 overall with a 9.8 cleanliness score — it’s the highest-rated property in this entire list for a reason.
💰 Best Value
#11 Ritsurin Boutique Hotel
An 8.9 value score and 9.3 staff rating at a 3-star price — you get exceptional service without the luxury markup.
Check Tonight’s Price for Ritsurin Boutique Hotel – โรงแรมริทสุริน บูติค →
🏖️ Best Beach Access
#5 SINAE Phuket Luxury Hotel
Private pool villas with sea views and an 8.9 overall — the best blend of luxury and location near Siray Bay.
How We Ranked These Phuket Hotels
I evaluated 20 hotels in Phuket Town using verified Booking.com data and over 32,000 guest reviews. The ranking prioritizes overall guest scores but factors in category scores (cleanliness, location, staff) and value to ensure a balanced list for different budgets.
- Guest score thresholds: Only properties with 7.5+ overall and 750+ verified reviews qualified
- Score breakdown analysis: Prioritized cleanliness, location, and staff — the categories that drive repeat bookings in Phuket
- Amenity verification: Cross-referenced advertised amenities against guest review patterns to confirm quality
- Location signals: Proximity to Phuket Old Town, Thai Hua Museum, and Siray Bay Beach
Frequently Asked Questions
Are pets allowed at these Phuket Town hotels?
Only #1 HOMA Phuket Town allows pets — with charges that may apply. All other properties in this list do not allow pets. If you’re traveling with a furry friend, HOMA is your only option here. The pet policy charges vary, so confirm the cost directly with the property before booking.
Which hotels offer free cancellation?
Cancellation policies vary by rate and date for every hotel listed. We recommend filtering by “Free cancellation” on the booking page when you select your dates. Most properties offer flexible rates at a slightly higher price — check the terms during checkout to secure a refundable option if needed.
What’s the best time to visit Phuket Town?
November through February is peak season — dry skies and cooler temps (25-30°C). March to May is hot and humid. June to October is the rainy season, but it often comes in short bursts. For lower rates and fewer crowds, September and October offer value — just pack an umbrella. The Sunday Night Market runs year-round.
How do I get from Phuket International Airport to Phuket Town?
Options include the airport shuttle bus (~100 THB per person), a private taxi (600-1,500 THB depending on hotel distance), or a pre-booked hotel transfer (e.g., #11 Ritsurin offers 650 THB). The shuttle is the cheapest but takes about an hour. Most hotels can arrange taxis — just provide your flight details in advance.
What’s the most walkable area in Phuket Town?
Phuket Old Town (around Soi Romance, Phang-Nga Road, and Dibuk Road) is the most walkable. Hotels like #4 The Memory at On On Hotel (Location 9.8) and #13 Casa Blanca Boutique Hotel (Location 9.7) are steps from markets, cafes, and street art. The Sunday Night Market takes over the main streets — staying here means you’re in the thick of it.
Do these hotels offer airport pickup services?
Yes — most do, but at varying costs. #4 The Memory at On On charges 900 THB for 1-3 people. #5 SINAE charges 1,500 THB per car. #11 Ritsurin offers the cheapest at 650 THB. The airport shuttle bus is an option at ~100 THB per person but runs less frequently. Always book transfers at least 24 hours in advance.