Thailand may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels with Restaurant in Phuket

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Phuket Hotels with Restaurant

Pacific Club Resort
4.5 out of 5
16 Patak Soi 24, Karon Beach, Karon, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs1,879 per night from 19 Feb to 20 Feb
4.8/5Exceptional! (411 reviews)

"We were scheduled to be there from 3/24/2020 to 3/31/2020 during covid-19 crises. Even Though we had to cut out stay short they have not only discounted the price but they went above and beyond to assure us that the hotel has everything what we need to be comfortable in case we get quarantined. The ..."…"

Reviewed on 31 Mar 2020

Pacific Club Resort
The Slate
5 out of 5
The price is Rs11,582 per night from 1 Feb to 2 Feb
4.6/5Exceptional! (996 reviews)

"Pool suite offered privacy with our personal pool. Loved the unique design features throughout the property."…"

Reviewed on 24 Mar 2020

The Slate
Mandarava Resort and Spa Karon Beach
5 out of 5
14/2 Patak Road Soi 24, Karon Beach, Karon, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs4,299 per night from 19 Feb to 20 Feb
4.6/5Wonderful! (1,003 reviews)

"What a lovely hotel clean very helpful staff. Will definitely be returning"…"

Reviewed on 31 Mar 2020

Mandarava Resort and Spa Karon Beach
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Amari Phuket
5 out of 5
2 Meun-ngern Road, Patong, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs4,706 per night from 22 Jan to 23 Jan
4.6/5Wonderful! (1,000 reviews)

"Very nice ocean view from my room Staffs are all gentle and polite"…"

Reviewed on 2 Jan 2021

Amari Phuket
Amatara Wellness Resort
5 out of 5
84 Moo 8 Sakdidej Road, Wichit, Phuket
Get Rates
4.6/5Wonderful! (997 reviews)

"Pleasure stay and very nice staff Good service and various type of activities in hotel"…"

Reviewed on 24 Feb 2020

Amatara Wellness Resort
Outrigger Laguna Phuket Beach Resort
5 out of 5
Free cancellationReserve now, pay when you stay
The price is Rs4,128 per night from 25 Jan to 26 Jan
4.6/5Wonderful! (1,000 reviews)

"Having the beach on doorstep and having a fantastic view across the lake from our veranda"…"

Reviewed on 10 Mar 2020

Outrigger Laguna Phuket Beach Resort
Hotel IKON Phuket
4 out of 5
400/2 Patak Road, Karon, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs3,413 per night from 21 Jan to 22 Jan
4.4/5Wonderful! (855 reviews)
Nice hotel

"Very nice hotel up to the hillside. Quit a good view overlooking to the town. Due to COVID-19, the hotel was relly quiet while i like it."…"

Reviewed on 29 Mar 2020

Hotel IKON Phuket
Santhiya Koh Yao Yai Resort & Spa
5 out of 5
88 Moo 7, Prunai, Ko Yao, Phang Nga
The price is Rs5,117 per night from 21 Jan to 22 Jan
4.4/5Wonderful! (1,062 reviews)

"I was amazed by how hotel has such a unique interior and breathtaking view. Staffs were nice and helpful. Breakfast was average, nothing special but couldn't compare with other 5 star hotels I used to stay. Drinks and cocktails did not worth paying at that price. I don't mind paying at this price ..."…"

Reviewed on 26 Oct 2020

Santhiya Koh Yao Yai Resort & Spa
Katathani Phuket Beach Resort
5 out of 5
14 Kata Noi Road, Karon, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs5,172 per night from 27 Jan to 28 Jan
4.4/5Wonderful! (1,000 reviews)

"Customer Service is key here All staff are forever helpful and attentive to your needs Smiling happy pleasant always A great example of customer service Nothing is too much trouble for them all"…"

Reviewed on 15 Mar 2020

Katathani Phuket Beach Resort
Avista Hideaway Phuket Patong - MGallery
5 out of 5
39/9 Muen Ngern Road, Tri-trang Beach, Patong, Phuket
Get Rates
4.4/5Wonderful! (998 reviews)

"This was such a beautiful property. The pools were gorgeous and nothing beat the views. A little tucked away from the main area which was perfect and a short walk away from a hidden little beach!"…"

Reviewed on 14 Sep 2020

Avista Hideaway Phuket Patong - MGallery
Burasari Phuket Resort & Spa
4 out of 5
18/110 Ruamjai Road, Patong, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs1,910 per night from 22 Jan to 23 Jan
4.4/5Excellent! (991 reviews)

"Great staff and a short walk to the beach. Many fun things to do in the area!!"…"

Reviewed on 15 Sep 2020

Burasari Phuket Resort & Spa
Diamond Cliff Resort and Spa
5 out of 5
284 Prabaramee Road, Patong Beach, Patong, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs2,543 per night from 26 Jan to 27 Jan
4.4/5Excellent! (996 reviews)

"My friend and I really liked this place. We enjoyed the hotel and how close it was the night market. I would definitely stay here again."…"

Reviewed on 2 May 2020

Diamond Cliff Resort and Spa
Grand Mercure Phuket Patong
5 out of 5
1 Soi Ratuthit 200 Pi 2 Road, Patong Beach, Patong, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs2,657 per night from 3 Feb to 4 Feb
4.4/5Excellent! (999 reviews)

"บริการดีมาก อาหารเช้าอร่อยและหลากหลาย good location"…"

Reviewed on 28 Oct 2020

Grand Mercure Phuket Patong
Beyond Resort Karon
4 out of 5
51 Karon Road, Muang District, Karon, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs3,906 per night from 26 Jan to 27 Jan
4.3/5Excellent! (651 reviews)

"We really liked that Beyond Resort was one of the few places to stay that was located directly on the beach. Most others were across the road or up the hill. The staff were polite and respectful and did a great job. Our room cleaner "Jim" did a great job and was very personable. We would definitely ..."…"

Reviewed on 24 Mar 2020

Beyond Resort Karon
Kalima Resort & Spa, Phuket
5 out of 5
338/1 Prabaramee Rd., Patong Beach, Patong, Phuket
Free cancellationReserve now, pay when you stay
The price is Rs3,262 per night from 22 Jan to 23 Jan
4.2/5Excellent! (998 reviews)

"This was the second time we have stayed here in the space of a fortnight . We booked 3 nights , but after our stay we booked another two nights for when we returned from our other trip to Cambodia. Excellent staff and a very nice hotel for the price , good pool area , and on our second visit we tried ..."…"

Reviewed on 8 Mar 2020

Kalima Resort & Spa, Phuket
Mövenpick Resort & Spa Karon Beach Phuket
5 out of 5
509 Patak Road, Karon Beach, Karon, Phuket
The price is Rs5,831 per night from 26 Jan to 27 Jan
4.2/5Excellent! (996 reviews)

"The resort was spotless and the gardens were constantly being kept."…"

Reviewed on 23 Mar 2020

Mövenpick Resort & Spa Karon Beach Phuket
Novotel Phuket Karon Beach Resort and Spa
4.5 out of 5
568 Patak Road Karon Beach, Muang, Karon, Phuket
Get Rates
4.2/5Excellent! (998 reviews)

"The pool and quality of service was exemplary. Staff were very proactive about making sure your stay is more than satisfactory."…"

Reviewed on 14 Mar 2020

Novotel Phuket Karon Beach Resort and Spa
Horizon Karon Beach Resort & Spa
4 out of 5
3 Soi Karon, Soi 2, Muang, Karon, Phuket
The price is Rs7,123 per night from 1 Feb to 2 Feb
4.2/5Excellent! (997 reviews)

"Every thing was great ,the staff were great they couldn’t do enough for us they looked ,after every thing for us ,so helpful The food was fab the room was beautful the swimming pool was fab we give it 5 star all the way. A big thank you to all the staff for all your hard work a really great hotel ..."…"

Reviewed on 6 Apr 2020

Horizon Karon Beach Resort & Spa
Chanalai Garden Resort, Kata Beach
4 out of 5
247 Koktanode Rd, Kata Beach, Karon, Phuket
Get Rates
4.1/5Very Good! (998 reviews)

"The views were amazing from our room, it was a little far to walk but it was well worth it for the view. The place was perfectly clean and if we had any questions they were happy to help. We booked a few trips through the hotel and Beverly was extremely helpful! I would definitely stay there ..."…"

Reviewed on 26 Mar 2020

Chanalai Garden Resort, Kata Beach
Swissotel Resort Phuket Patong Beach
4.5 out of 5
48 Ruam Jai Road, Patong, Phuket
Get Rates
4/5Very Good! (993 reviews)

"The property was a lot older than expected and the pool looked very different to the photos. Overall, the rooms and facilities could use an upgrade"…"

Reviewed on 22 Jan 2020

Swissotel Resort Phuket Patong Beach
Don't see what you're looking for?
We've got more Hotels with Restaurant. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels with Restaurant in Phuket

Search for Hotels with Restaurant 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

More trip options

Phuket Hotel Reviews

Travellers loved these Hotels with Restaurant