Our top-rated resorts near Phuket:
Diamond Cliff Resort and Spa - 5-star luxury resort, 5-minute walk from Patong Beach. 6.8 mi (11 km) from Phuket. Features 2 outdoor pools, 3 restaurants and 2 poolside bars.
Phuket Marriott Resort & Spa, Merlin Beach - Luxury resort rated 5 stars. 8.2 mi (13.2 km) from Phuket. Has 3 outdoor pools, 6 restaurants and a private beach.
Amari Phuket - 5-star luxury resort, 5-minute walk from Patong Beach. 7.3 mi (11.8 km) from Phuket. Enjoy the 3 outdoor pools, 2 restaurants and spa.
Splash Beach Resort, Mai Khao, Phuket - Luxury resort rated 5 stars. 17.4 mi (28 km) from Phuket. Amenities include 2 outdoor pools, 2 restaurants and 2 bars. Popular for its great location.
The Pavilions Phuket - Luxury resort rated 5 stars. 11.6 mi (18.7 km) from Phuket. Highly rated for its quiet location. Access to 2 outdoor pools, a full-service spa and a fitness centre.