Hotels with Restaurants in Phuket, Phuket Province

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Phuket hotels with a restaurant

1. Phuket Airport Hotel

Phuket Airport Hotel
3.0 star property
Sa Khu
9.6 out of 10, Exceptional, (1,003 reviews)
"Friendly staff, and comfortable surroundings."
United States
Ray
The price is P4,384
P5,204 total
includes taxes & fees
Nov 8 - Nov 9
Phuket Airport Hotel

2. Maya Phuket Airport Hotel

Maya Phuket Airport Hotel
4.0 star property
Sa Khu
8.0 out of 10, Very good, (498 reviews)
"What a beautiful hotel!"
United States
Sarabeth
The price is P2,764
P3,281 total
includes taxes & fees
Nov 27 - Nov 28
Maya Phuket Airport Hotel

3. Chanalai Garden Resort, Kata Beach

Chanalai Garden Resort, Kata Beach
4.0 star property
Karon
8.6 out of 10, Excellent, (1,001 reviews)
"The property and staff were excellent. It was beyond my expectations and will highly recommend this location!"
United States
Shanon
The price is P6,284
P7,459 total
includes taxes & fees
Nov 10 - Nov 11
Chanalai Garden Resort, Kata Beach

4. Hotel Clover Patong Phuket

Hotel Clover Patong Phuket
4.5 star property
Patong Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"A convenient property with great staff, clean rooms, and thoughful accommodations."
United States
Dylon Andrew
The price is P5,816
P6,903 total
includes taxes & fees
Nov 9 - Nov 10
Hotel Clover Patong Phuket

5. Sugar Marina Hotel - AVIATOR - Phuket Airport

Sugar Marina Hotel - AVIATOR - Phuket Airport
4.0 star property
Sa Khu
8.4 out of 10, Very good, (849 reviews)
"Good hotel near the airport - shuttle at a cost"
United Kingdom
Anthony
The price is P2,738
P3,250 total
includes taxes & fees
Nov 8 - Nov 9
Sugar Marina Hotel - AVIATOR - Phuket Airport

6. Ratri Hotel Phuket Old Town

Ratri Hotel Phuket Old Town
3.5 star property
Talat Nuea
9.2 out of 10, Wonderful, (127 reviews)
"We really enjoyed our stay at Ratri Hotel. The location in Phuket Old Town is perfect, with colorful streets, cafes, shops, and great local food just steps away. The staff were warm, welcoming, and very helpful with recommendations and getting around. Our room was clean, comfortable, and stylish, and we always came back to a fresh, well-kept space. The hotel has a charming, relaxed atmosphere that made it easy to unwind after exploring. Great value, great service, and an ideal base for...
United States
Don
The price is P3,418
P4,057 total
includes taxes & fees
Nov 9 - Nov 10
Ratri Hotel Phuket Old Town

7. Courtyard by Marriott Phuket Town

Courtyard by Marriott Phuket Town
4.0 star property
Talat Yai
9.4 out of 10, Exceptional, (502 reviews)
"Excellent facility and services!!"
United States
Ceabert
The price is P6,574
P7,804 total
includes taxes & fees
Nov 23 - Nov 24
Courtyard by Marriott Phuket Town

8. Panphuree Residence

Panphuree Residence
4.0 star property
Sa Khu
8.6 out of 10, Excellent, (556 reviews)
"Great stay and wonderful staff."
United States
Martha Leticia
The price is P3,143
P3,730 total
includes taxes & fees
Nov 8 - Nov 9
Panphuree Residence

9. Princess Kamala Beachfront Hotel

Princess Kamala Beachfront Hotel
4.5 star property
Kamala
8.4 out of 10, Very good, (513 reviews)
"Loved the location, clean hotel, enjoyed our stay thankyou"
United Kingdom
ian
The price is P4,697
P5,575 total
includes taxes & fees
Nov 8 - Nov 9
Princess Kamala Beachfront Hotel

10. Royal Phuket City Hotel

Royal Phuket City Hotel
4.5 star property
Talat Yai
8.4 out of 10, Very good, (414 reviews)
"Lovely stay, thank you."
United Kingdom
Charlotte
The price is P3,348
P3,975 total
includes taxes & fees
Nov 12 - Nov 13
Royal Phuket City Hotel
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.

Frequently Asked Questions

How much do hotels with dining in Phuket cost?

The rate for hotels in Phuket ranges from P 2,738 to P 6,574 per night. Expedia has great offers on hotels with restaurants or close to top food areas that'll please both your appetite and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the best hotels with dining in Phuket?

Phuket offers multiple hotels with dining with a total average guest review rating of 8.2. Navatara Phuket Resort is a popular option if you're looking to explore the local dining scene. It has a 4-star rating and includes amenities such as a terrace and a garden. Pacific Club Resort is another favorite. This 4.5-star hotel offers access to some tasty food experiences and comes with hypo-allergenic bedding and a cafe.

How many hotels with dining are there in Phuket?

Reclaim your vacation days and pick from 1,540 hotels with access to dining options in Phuket. For official business travel, a romantic break and everything in between, Expedia can help you find a stay to satisfy your culinary cravings in a few quick clicks.

What are the best cheap hotels with dining in Phuket?

With hotels with dining starting from only P 2,738 per night, you'll have extra cash in your pocket to indulge in some superb culinary experiences in Phuket! Le Tanjong House is an affordable option that offers amenities such as a terrace and front desk services. Alternatively, sample the flavors of this city from Nonnee. Mountain views and a terrace are among this stay's conveniences. If you're exploring Phuket on a budget, there are lots of popular and free attractions to add to your to-do list. Kata Beach and Kamala Beach are visitor favorites. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

Are there any family-friendly hotels with dining in Phuket?

Many travelers after a family-friendly hotel with dining in Phuket choose Pacific Club Resort. With a 4.5-star rating and amenities like a sauna and pillow top mattresses, you're sure to feel at home here. BYD Lofts Boutique Hotel & Serviced Apartments - Patong Beach, Phuket is a 4.5-star stay that will also give you access to some tasty food experiences. Housekeeping services and WiFi help make it an ideal base for your family trip. Phuket has no shortage of family-friendly attractions to discover when the kids are getting restless. Kata Beach and Karon Beach promise fun for travelers young and old.

Are there any 5-star hotels with dining in Phuket?

Andara Resort Villas has exactly what you need. Amenities at this option, around 14 kilometers from central Phuket, include massage services and a spa tub. The Shore at Katathani is another 5-star hotel with dining. It comes with dining romance packages and a pillow menu and is 13 kilometers from downtown.

Why book your hotel with dining in Phuket with Expedia?

Reserving a hotel with dining in Phuket is as easy as working out your travel dates and picking an option that meets your requirements. Seeking a stay that has an on-site restaurant or is close to a culinary hub? Want it to be upscale or budget friendly? Use Expedia's search filters to narrow your results even further and find your ideal match.

How can I find cheap hotels with dining in Phuket?

With Expedia's user-friendly filter tool, locating cheap hotels with dining in Phuket has never been easier. To find properties that'll make your wallet happy, narrow your search results by star rating, budget and meal plans.

What is there to do in Phuket near my hotel with dining?

You'll find loads of fabulous things that'll fill up your itinerary in Phuket. Head for attractions like Sino-Portuguese Architecture, Phuket Weekend Market and Phuket Wake Park. Talad Yai Market, Wat Mongkol Nimit and Chinpracha House are other highlights.