Beginning of main content

Search over 895,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

Best deal Best deal 8 Mar - 10 Mar
Tonight 19 Jan - 20 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Featured Phuket Hotels with Room Service

See all 3,210 properties in Phuket
Kalima Resort & Spa, Phuket
Kalima Resort & Spa, Phuket
5.0 out of 5.0 338/1 Prabaramee Rd., Patong
Free cancellation
4.2/5 (1,707 reviews)
Rs7,815/ nightfor 2 guests

beautiful amenities and value for money. excellent friendly staff with awesome manners and respect for guests.

Reviewed on 16 Jan 2019
The Charm Resort Phuket
The Charm Resort Phuket
4.0 out of 5.0 212 Thaweewong Road, Patong
4.0/5 (1,290 reviews)
Rs6,535/ nightfor 2 guests

The pool was very nice however there is construction going on nearby and this was a bit noisy.

Reviewed on 14 Jan 2019
Diamond Cliff Resort and Spa
Diamond Cliff Resort and Spa
5.0 out of 5.0 284 Prabaramee Road, Patong
Free cancellation
4.2/5 (1,170 reviews)
Rs10,229/ nightfor 2 guests

The check-in was easy with a refreshing drink and cool towel. Our room was nicely air conditioned, decorated with swan towels and rose petals and a complimentary cake for our anniversary. We had an ocean view and the room was clean and modern. The pools are stunning! We live the breakfast buffet ...

Reviewed on 8 Jan 2019
Swissotel Resort Phuket Kamala Beach
Swissotel Resort Phuket Kamala Beach
5.0 out of 5.0 100/10 Moo3, Kamala Beach, Kamala
Free cancellation
4.0/5 (451 reviews)
Rs7,568/ nightfor 2 guests

Liked the fitness center - food was great! The showers didn’t have a good seal so water leaked outside the shower - didn’t like that.

Reviewed on 13 Jan 2019
Santhiya Koh Yao Yai Resort & Spa
Santhiya Koh Yao Yai Resort & Spa
5.0 out of 5.0 88 Moo 7, Prunai, Ko Yao
4.6/5 (1,751 reviews)
Rs13,587/ nightfor 2 guests

It’s absolutely stunning. The view from the beach is unmatched. Just beware it’s an island so the meal prices are high.

Reviewed on 16 Jan 2019
Hilton Phuket Arcadia Resort & Spa
Hilton Phuket Arcadia Resort & Spa
5.0 out of 5.0 333 Patak Road, Karon
Free cancellation
4.2/5 (875 reviews)
Rs11,695/ nightfor 2 guests

Food could have been better, however, the location, the facilities, and overall ambience par excellence! Better to stay here than Patong! Beach is way better than the one at Patong and less crowded!

Reviewed on 7 Jan 2019
Nook Dee Boutique Resort, Kata Beach by Andacura
Nook Dee Boutique Resort, Kata Beach by Andacura
5.0 out of 5.0 216/9 Koktanod Rd., Karon
4.4/5 (337 reviews)
Rs7,725/ nightfor 2 guests

This hotel has earned its five stars. The staff, the food, the rooms, view, and amenities were all perfect. This hotel is located on top of a hill overlooking the ocean. The boutique hotel is very unique and beautiful. The beach, shops and night markets are close by so that is a plus.

Reviewed on 12 Dec 2018
Ashlee Hub Hotel Patong
Ashlee Hub Hotel Patong
4.0 out of 5.0 237/18 Rat-U-Thit Song Roi, Pee Road, Patong
3.6/5 (281 reviews)
Rs4,204/ nightfor 2 guests

Overall good experience, the staff is friendly. The food at the hotel is pretty good.

Reviewed on 1 Aug 2018
U Zenmaya Phuket
U Zenmaya Phuket
4.5 out of 5.0 6/181 Moo 6, Kamala
4.5/5 (492 reviews)
Rs6,938/ nightfor 2 guests

The hotel was clean, modern and the people are very kind.

Reviewed on 28 Dec 2018
Map

Recently booked Phuket hotels

Horizon Karon Beach Resort & Spa
4.0 out of 5.0
Last booking: 1 hour ago
Wyndham Grand Phuket Kalim Bay
5.0 out of 5.0
Last booking: 1 hour ago
Grand Mercure Phuket Patong
5.0 out of 5.0
Last booking: 2 hours ago
Marriott's Mai Khao Beach - Phuket
4.0 out of 5.0
Last booking: 2 hours ago
Mandarava Resort and Spa Karon Beach
5.0 out of 5.0
Last booking: 2 hours ago
The Naka Phuket
5.0 out of 5.0
Last booking: 5 hours ago
Phuket Sea Resort By Benya
4.0 out of 5.0
Last booking: 5 hours ago
Phoenix Grand Hotel
3.5 out of 5.0
Last booking: 6 hours ago