1. Banyan Tree Phuket
Luxe all-villa resort with a spa. High-end property offering posh villas with private pools, plus 5 restaurants, a kids' club & a spa.
10 hotels · ranked by rating and number of reviews · average 4.6★
Luxe all-villa resort with a spa. High-end property offering posh villas with private pools, plus 5 restaurants, a kids' club & a spa.
Based on ratings and number of reviews, the top-rated hotels in Phuket are Banyan Tree Phuket (4.8★ from 4632 reviews), InterContinental Phuket Resort by IHG (4.8★ from 3699 reviews) and Phuket Marriott Resort & Spa, Merlin Beach (4.7★ from 5907 reviews).
CityServiceListing lists 10 hotels in Phuket, with an average rating of 4.6 out of 5.
None of the hotels listed here show Sunday opening hours, so call ahead to check.
Upmarket beachfront lodging with dining. Refined quarters in an upscale property offering an outdoor pool, a beachfront bar & dining.
Upscale resort with restaurants & bars. Polished resort with 10 restaurants & bars, plus 3 outdoor pools, a spa & a gym.
Modern beach retreat with tennis. Airy rooms & suites in a breezy beach resort with a pool, tennis & a spa, plus Mediterranean dining.
Hip apartment hotel with lagoon views. Modern all-apartment property featuring a cafe, a bar & an infinity pool, plus lagoon views.
Informal hotel featuring a pool. Airy rooms & suites offering balconies in a laid-back hotel with parking & a rooftop pool.
Posh spa resort with dining & pools. Upscale spa resort with beach access, pools & a spa, plus a vibrant bar & 4 dining options.
Modern hotel featuring dining & a pool. Contemporary hotel with a chic restaurant & a lobby bar, plus an outdoor pool & a fitness center.
Swanky hotel with fine dining & a spa. Upscale beachfront hotel with chic rooms & villas, plus fine dining, a spa & 3 pools.