Hotels in Phuket

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Phuket?

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.
Showing deals for:2 Jan - 4 Jan

Budget hotels in Phuket and vicinity

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.

Check out hotels with an ocean view in Phuket

You may also like resorts in Phuket

You can also stay at hotels with a spa in Phuket

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.

When is the best time to visit Phuket?

Our prices for hotels in Phuket are cheapest in April
Price trends for hotels in Phuket
Pricing is based on two traveller single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Phuket
December
High crowds
High 29°C / low 25°C. Sunny most days.
View properties in December
29°
weather_sun
December, High crowds, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
29°
weather_sun
January, High crowds, average high temperature 29 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
February, High crowds, average high temperature 30 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
30°
weather_sun
March, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
30°
weather_sun
April, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sleet
May, Moderate crowds, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
29°
weather_sleet
June, Low crowds, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
29°
weather_sleet
July, Low crowds, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
29°
weather_sleet
August, Moderate crowds, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
29°
weather_sleet
September, Low crowds, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Rainy most days.
27°
29°
weather_sleet
October, Low crowds, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
29°
weather_sleet
November, High crowds, average high temperature 29 degrees Celsius, average low temperature 26 degrees Celsius. Rainy most days.
26°
Monthly weather averages (˚C)

Top neighbourhoods in Phuket

Old Phuket Town

Phuket's trendy Old Phuket Town neighborhood is loved for its cafes and beaches, and visitors often enjoy its varied attractions including Phuket Weekend Market and Talad Yai Market.

Talat Yai

Phuket's Talat Yai neighborhood is known for its spas and offers a host of things to see such as Limelight Avenue Phuket and Phuket Indy Night Market.

Talat Nuea

Phuket's Talat Nuea neighborhood is known for its coffeehouses and offers a host of things to see such as Phuket Weekend Market and Patong Go-Kart Speedway and Phuket Offroad Fun Park.

Chinatown

Phuket's Chinatown neighborhood has a host of places to visit such as Phuket Weekend Market and Talad Yai Market.

Top landmarks in Phuket

Phuket and related destinations

Beneath swaying palms, Phuket's beaches beckon with powdery sand and turquoise waters perfect for snorkelling adventures. Patong Beach buzzes with energy day and night, while Bangla Road transforms into a neon-lit carnival after sunset. Escape to nearby islands where limestone karsts rise dramatically from crystal waters. The Weekend Market offers everything from street food to souvenirs, all requiring friendly haggling. Phuket Town's colourful Sino-Portuguese buildings house quirky museums and local cafes. After beach time, visit the Big Buddha for panoramic island views. Don't miss a traditional Thai massage – the perfect remedy for sunburned shoulders. For a cultural fix, the Thai Hua Museum reveals the island's fascinating heritage through interactive exhibits.

Check out reviews of Phuket hotels guests love

Frequently asked questions

Can I book a refundable accommodation in Phuket?
If you need the flexibility to change your plans to Phuket, most hotels provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Phuket if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, review our selection of 7 vacation homes. You can also book one of 7 apartments or 7 villas.
What will the weather in Phuket be like during my vacation?
Phuket is a great place to visit any time of year with an average temperature of 81°F during the coldest months.
Why should I book my Phuket hotel with Hotels.com?
There are lots of reasons to book your Phuket trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Phuket

Phuket: Where Turquoise Waters Embrace Enchanting Isles and Timeless Charm

Phuket, Thailand's jewel in the Andaman Sea, effortlessly blends stunning beaches, vibrant nightlife, and rich culture. From the powdery sands of Patong to the serene shores of Kata Noi, every corner offers a slice of paradise. Explore the lush jungles of Phang Nga Bay, marvel at the intricate architecture of Wat Chalong, or indulge in luxury at world-class resorts. Whether seeking adventure, romance, or relaxation, Phuket's unique charm and warm hospitality make it an unforgettable destination for every traveller. Discover a world where tropical beauty meets vibrant culture, and experience the magic of this enchanting island.

Top locations to stay in Phuket

When visiting Phuket, great areas to stay in include Patong, Wichit, and Chalong. Patong is famous for its vibrant beach scene and nightlife, while Wichit offers a romantic atmosphere with stunning coastal views. Chalong is known for its cultural sites and temples. For first-time visitors, Patong is undoubtedly the best choice, providing a lively experience close to the beach.

  1. PatongOpens in a new window: Patong is the heartbeat of Phuket, offering a lively beach atmosphere combined with a vibrant nightlife scene. This area is perfect for those looking to relax by the beach during the day and enjoy an array of entertainment in the evening. The famous Patong Beach is lined with water sports, sun loungers, and beach bars, making it a fantastic spot for sun-seekers. You can also explore the bustling Bangla Road, where you'll find an abundance of shops, cultural attractions, and street performances that truly capture the island’s spirit.
  2. WichitOpens in a new window: Wichit is a charming area known for its romantic vibes and beautiful coastal views. It’s a great base for couples looking to enjoy the serene atmosphere while still being close to the action of Phuket Town. Visitors can explore cultural attractions like the stunning Big Buddha, which offers panoramic views of the island. Wichit also boasts some lovely parks and local markets where you can experience authentic Thai culture and cuisine.
  3. ChalongOpens in a new window: Chalong is a must-visit for those interested in spirituality and local festivals. This area is home to some of Phuket’s most significant temples, including Wat Chalong, which attracts visitors seeking to connect with the island's rich history and culture. Chalong also offers easy access to the nearby islands, making it an ideal spot for those looking to embark on boat trips or diving adventures. The area provides a more laid-back atmosphere, perfect for unwinding after a day of exploration.

Things to do in Phuket

Phuket is a tropical paradise boasting pristine beaches, lush forests, and stunning mountains, making it ideal for sun-seekers and nature lovers alike. Dive into vibrant underwater worlds, hike through scenic trails, or relax with a spot of shopping at bustling markets. This island is a feast for the senses!

  • Kalim BeachOpens in a new window – Enjoy the serene beauty of Kalim Beach, where the soft waves gently lap at the shore, creating a tranquil atmosphere perfect for relaxation. This lesser-known gem offers a more peaceful alternative to the bustling beaches of Phuket, making it ideal for those seeking solace. Take a leisurely stroll along the sandy coastline, or simply bask in the sun while sipping a refreshing drink. For the adventurous, the nearby waters are perfect for water sports, inviting you to dive into the vibrant underwater world. As the sun sets, Kalim Beach transforms into a picturesque spot for enjoying breathtaking views with your loved ones, creating unforgettable memories. Don’t forget to explore the local seafood eateries that dot the beach, serving up fresh catches that tantalise your taste buds. Whether you’re looking to unwind or explore, Kalim Beach offers a delightful escape on your Phuket adventure.

4 tips for savvy savings when booking a hotel in Phuket

  1. Book for the cheapest times: The most budget-friendly time to visit Phuket falls in May, September, and October, when hotel prices tend to be lower. For a fulfilling experience exploring the island's historical landmarks and cultural sites, a stay of at least 4 to 5 days is recommended. During this time, visitors can enjoy the beautiful beaches, discover charming small towns, indulge in delightful dining and shopping, and soak up the local culture—all while taking advantage of great value for money. With the right timing, prices may drop, making it an ideal moment for those travelling on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Phuket on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications from Hotels.com can keep you informed about flash sales and special promotions, helping you seize opportunities to save. Furthermore, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, increasing your chances of finding the best options. If prices drop or rooms become available, you could be among the first to know, facilitating your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Phuket. For those seeking unique accommodations, boutique hotels can provide a more personalised experience and may offer better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest more affordable dates to help you find the best deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive; however, thanks to Phuket's superb public transport connections, you might discover a more affordable independent hotel further afield that remains well-connected. For those wishing to explore alternative, less populated neighbourhoods or even lesser-known nearby towns, there is often excellent value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Phuket

Phuket experiences its lowest average temperature in January, at 80.2°F (26.8°C), while May is the hottest month, with an average temperature of 83.5°F (28.6°C). September is usually the wettest month. January, February, and December are the peak travel months in Phuket, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, May, June, and September tend to be quieter times to visit, marked by frequent rainfall and mostly cloudy conditions.

Keep exploring