Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check prices on hotels in Phuket

Tonight 17 Jun - 18 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Featured Phuket Mountain Hotels

See all 3,590 properties in Phuket

Estimated price for 1 night/2 adults

Avista Hideaway Phuket Patong, MGallery by Sofitel
Avista Hideaway Phuket Patong, MGallery by Sofitel
5.0 out of 5.0 39/9 Muen Ngern Road, Tri-trang Beach, Patong, Phuket
Free cancellation
4.4/5 (1,225 reviews)
Rs5,653/ night for 2 guests

This is our returned visit. Best hotel I’ve ever stay. Would definitely be another returned visits.

Reviewed on 10 Jun 2019
The Charm Resort Phuket
The Charm Resort Phuket
4.0 out of 5.0 212 Thaweewong Road, Patong Beach, Patong, Phuket
Free cancellation
4.0/5 (1,503 reviews)
Rs3,422/ night for 2 guests

Amazing place, staff were so lovely and helpful, loved the pool also! I would go back for sure

Reviewed on 3 Jun 2019
Villa Zolitude Resort & Spa
Villa Zolitude Resort & Spa
5.0 out of 5.0 53/25 Moo5 Soi Bann Nai Trok, Chaofa Nok Rd, Chalong, Phuket
Free cancellation
4.5/5 (464 reviews)
Rs10,080/ night for 2 guests

Nice Serene Location with amazing forest and jungle feel.

Reviewed on 3 Jun 2019
Wyndham Sea Pearl Resort Phuket
Wyndham Sea Pearl Resort Phuket
4.5 out of 5.0 12 Prabaramee Road, Patong Beach, Patong, Phuket
Free cancellation
4.1/5 (641 reviews)

Great hotel off the beat, big rooms, friendly staff good food, nice grounds, would stay again.

Reviewed on 29 May 2019
Pullman Phuket Arcadia Naithon Beach
Pullman Phuket Arcadia Naithon Beach
5.0 out of 5.0
Free cancellation
4.5/5 (568 reviews)
Rs7,150/ night for 2 guests

This hotel is absolutely amazing! My favorite out of the three hotels we stayed at in Phuket. Perfect location as well.

Reviewed on 6 Jun 2019
Karon Phunaka Resort
Karon Phunaka Resort
4.0 out of 5.0 22/1 Soi Patak 22, Karon, Phuket
Free cancellation
4.1/5 (105 reviews)
Rs2,353/ night for 2 guests

The only downside to our trip was the pool. It was too dirty to swim in. They cleaned it while we were there and then it was ok. This resort is on a mountain, which makes for great views, but might be a tough walk for some. They offer shuttles, every half hour, so a person can come and go easily. ...

Reviewed on 28 Nov 2017
Peach Hill Resort
Peach Hill Resort
4.0 out of 5.0 2 Laem Sai Road, Kata Beach, Karon, Phuket
Free cancellation
3.7/5 (283 reviews)
Rs2,257/ night for 2 guests

The pools were lovely and all the staff were very accommodating

Reviewed on 23 May 2019
CC's Hideaway
CC's Hideaway
4.0 out of 5.0 84/21 Patak Rd Soi 10, Karon, Phuket
Free cancellation
4.4/5 (277 reviews)
Rs1,502/ night for 2 guests

The staff here are super friendly and the yoga on the roof is taught very well. The pool area is very clean and so are the rooms. Very quiet and peacefull.

Reviewed on 15 May 2019
The Old Phuket - Karon Beach Resort
The Old Phuket - Karon Beach Resort
4.0 out of 5.0 192/36 Karon Rd., Karon Beach, Karon, Phuket
Free cancellation
4.0/5 (291 reviews)
Rs2,817/ night for 2 guests

We thoroughly enjoyed our 3 night stay at The old Phuket resort. The staff were all very friendly and helpful. The breakfast buffet is excellent a great choice of food. Right on the beach only a few minutes walk away. Given it was low season they also gave us an upgrade to a jacuzzi suite which was ...

Reviewed on 11 May 2019
Map

Recently booked Phuket hotels

The Charm Resort Phuket
4.0 out of 5.0
Last booking: 3 hours ago
Kalima Resort & Spa, Phuket
5.0 out of 5.0
Last booking: 5 hours ago
Santhiya Koh Yao Yai Resort & Spa
5.0 out of 5.0
Last booking: 5 hours ago

Mountain Hotels in Phuket

Search for Mountain Hotels in Phuket on Expedia. You can easily find your hotels in Phuket using one of the methods below:

  • View our selection of featured hotels in Phuket
  • Use the map to find hotels in the Phuket neighborhood you prefer
  • Use the filters to see hotels in a specific area of Phuket, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Phuket
  • Enter your travel dates to view the best deals on hotels in Phuket - while they last