Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties 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

Tonight Tonight 17 Jul - 18 Jul
This weekend This weekend 20 Jul - 22 Jul
Next weekend Next weekend 27 Jul - 29 Jul

Search Hotels near Top Phuket Attractions

Top 10 Hotels in Phuket

See all 2,747 properties in Phuket

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Grand Mercure Phuket Patong

Grand Mercure Phuket Patong

1 Soi Ratuthit 200 Pi 2 Road, Patong
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly Patong resort is located by the sea, within a 15-minute walk of Patong Beach and Bangla Road. Jungceylon Shopping Center and Banzaan Fresh ...

Grand Mercure Phuket Patong£73

Grand Mercure Phuket Patong£73
Chanalai Garden Resort, Kata Beach

Chanalai Garden Resort, Kata Beach

247 Koktanode Rd, Karon
    4.0 out of 5.0
     
     

    This family-friendly Karon hotel is located by the ocean, within a 10-minute walk of Kata Beach and Kata Noi Beach. Dino Park Mini Golf and Kata Porpeang Market ...

    Chanalai Garden Resort, Kata Beach£32

    Chanalai Garden Resort, Kata Beach£32
    The Slate, formerly Indigo Pearl

    The Slate, formerly Indigo Pearl

    Nai Yang Beach and National Park, Sa Khu
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Nestled on the beach, this Sa Khu resort is within 1 mi (2 km) of Sirinat National Park, Nai Yang Beach and Mai Khao Beach. Nai Thon Beach and Blue Canyon Country ...

    The Slate, formerly Indigo Pearl£73

    The Slate, formerly Indigo Pearl£73
    Amari Phuket

    Amari Phuket

    2 Meun-ngern Road, Patong
    • Free cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Nestled on the beach, this Patong resort is within 1 mi (2 km) of Tri Trang Beach, Patong Beach and Bangla Road. Freedom Beach and Simon Cabaret are also within ...

    Amari Phuket£83

    Amari Phuket£83
    Mandarava Resort and Spa Karon Beach

    Mandarava Resort and Spa Karon Beach

    14/2 Patak Road Soi 24, Karon
    • Free cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Situated by the sea, this luxury hotel is within 1 mile (2 km) of Karon Beach, Karon Market and Karon Temple. Dino Park Mini Golf and Kata Beach are also within ...

    Mandarava Resort and Spa Karon Beach£66

    Mandarava Resort and Spa Karon Beach£66
    Palmyra Patong Resort

    Palmyra Patong Resort

    91/3 Rat-U-Thit Rd., Patong
      4.0 out of 5.0
       
       

      Situated in the shopping district, this hotel is within a 10-minute walk of Royal Paradise Night Market and Patong Beach. Bangla Road is 0.6 mi (1 km) away.

      Palmyra Patong Resort£23

      Palmyra Patong Resort£23
      Banyan Tree Phuket

      Banyan Tree Phuket

      33, 33/27 Moo 4, Srisoonthorn Road, Choeng Thale
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      This family-friendly Choeng Thale resort is located by the sea, within a 10-minute walk of Laguna Phuket Golf Club and Bang Tao Beach. Layan Beach is 2.7 mi ...

      Banyan Tree Phuket£218

      Banyan Tree Phuket£218
      Anantara Layan Phuket Resort

      Anantara Layan Phuket Resort

      168 Moo 6, Layan Beach Soi 4, Choeng Thale
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Located in Choeng Thale, this beachfront villa is next to a golf course and within a 5-minute walk of Layan Beach and Bang Tao Beach. Laguna Phuket Golf Club ...

      Anantara Layan Phuket Resort£123

      Anantara Layan Phuket Resort£123
      Kalima Resort & Spa, Phuket

      Kalima Resort & Spa, Phuket

      338/1 Prabaramee Rd., Patong
        5.0 out of 5.0
         
         

        This family-friendly Patong resort is located near the bay, within 2 mi (3 km) of Kalim Beach and Patong Beach. Bangla Road is 2.4 mi (3.8 km) away.

        Kalima Resort & Spa, Phuket£65

        Kalima Resort & Spa, Phuket£65
        The Kee Resort & Spa

        The Kee Resort & Spa

        152/1 Taweewong Road, Patong
        • Free cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         

        This family-friendly Patong resort is located by the sea, steps away from Patong Beach, Bangla Road and Royal Paradise Night Market.

        The Kee Resort & Spa£48

        The Kee Resort & Spa£48
        Map

        Phuket Hotel Reviews

        Travel to Phuket & Explore


        Explore Phuket with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!