Phuket Holidays

  • Plan, book, travel with confidence

  • Better together

    Save up to S$134 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Phuket Flight & Hotel Packages

Price found within the past 48 hours. Click for updated prices.
La Vintage Resort
Clarian Hotel Beach Patong
Quality Beach Resorts and Spa Patong
Bandara Pool Villas, Phuket
Blu Monkey Phi Phi Island

Where to stay in Phuket

Find the best Phuket areas and neighborhoods for the activities you enjoy most. Learn more about Phuket

Phuket Beach Holiday

There's nothing like a Phuket holiday to put a bounce in your step. The sound of rolling surf and the smell of clean ocean air will help refresh your mind, body and soul. To be near the centre of town on your trip to Phuket, base yourself around Kamala Beach (only 14 kilometres away). If you're going to stick around a while, take a peek at our Phuket holiday packages. Not only will you be able to save money, you'll also have other amazing beaches near you to explore, like Kata Noi Beach and Rawai Beach. Now that's a win-win!

Things You Should Know About Phuket

  • Listening to the hypnotic sounds of waves is one of life's little pleasures. See what's available among our Phuket beach hotels and get ready to switch into relaxation mode.
  • Villas, like Villa Sawarin and Almali Luxury Residence, are also popular property types here. Compare prices and amenities and then take your pick.
  • Otherwise, let one of our All-Inclusive hotels in Phuket take care of all the nitty-gritty details. That means more time for you to focus on the pressing task of relaxing and unwinding.
  • Phuket, population 89,100, is popular for loads of reasons. Discover some handy tips on our Phuket things to do page.
  • Save loads of cash on experiences by booking our Phuket holiday deals. With top attractions such as Bangla Road to explore, this destination will keep you on the go.

Top hotels in Phuket

Royal Phuket City Hotel

Royal Phuket City Hotel

4.5 out of 5
154 Phang-nga Rd Phuket Phuket
The price is S$324 per night from 30 Dec to 31 Dec
S$324
30 Dec - 31 Dec
includes taxes & fees
8.2/10 Very Good! (346 reviews)
Good selection of breakfast options. Rooms were very clean and serviced everyday.

Reviewed on 6 Dec, 2025

Royal Phuket City Hotel
Courtyard by Marriott Phuket Town

Courtyard by Marriott Phuket Town

4 out of 5
1 Soi Surin Montri Road Phuket Phuket
Fully refundableReserve now, pay when you stay
The price is S$215 per night from 10 Jan to 11 Jan
S$215
10 Jan - 11 Jan, 2026
includes taxes & fees
9.4/10 Exceptional! (389 reviews)
Room is a bit old but the location is perfect for exploring the Phuket Old Town. FO staff very helpful and efficient during check in.

Reviewed on 21 Dec, 2025

Courtyard by Marriott Phuket Town
Novotel Phuket City Phokeethra Hotel

Novotel Phuket City Phokeethra Hotel

5 out of 5
40/5 Chanajaroen Road Phuket
The price is S$202 per night from 13 Jan to 14 Jan
S$202
13 Jan - 14 Jan, 2026
includes taxes & fees
8.8/10 Excellent! (317 reviews)
Nice hotel overall

Reviewed on 18 Dec, 2025

Novotel Phuket City Phokeethra 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.

Popular places to visit

What to do in Phuket

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.