Beginning of main content

Book on the go and pay later.

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in Phuket

See all 3,210 properties in Phuket
Katathani Phuket Beach Resort

Katathani Phuket Beach Resort

14 Kata Noi Road, Karon
Katathani Phuket Beach Resort
    5.0 out of 5.0
     
     

    Nestled on the beach, this Kata Beach resort is just steps from Phuket Island and Kata Noi Beach. Karon View Point and Big Buddha are also within 32 mi (52 ...

    AU$308 per night for 2 guests

    Wyndham Grand Phuket Kalim Bay

    Wyndham Grand Phuket Kalim Bay

    8/18-19 Moo 6, Kamala
    Wyndham Grand Phuket Kalim Bay
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This family-friendly Kamala hotel is located by the sea, 0.1 mi (0.1 km) from Phuket Island, and within 32 mi (52 km) of Tsunami Memorial and Prince of Songkla ...

    AU$164 per night for 2 guests

    Santhiya Koh Yao Yai Resort & Spa

    Santhiya Koh Yao Yai Resort & Spa

    88 Moo 7, Prunai, Ko Yao
    Santhiya Koh Yao Yai Resort & Spa
      5.0 out of 5.0
       
       

      Located on Koh Yao Yai island, this luxury resort is a 20-minute speedboat ride from Phuket. The resort has its own private white sand beach, and premium snorkeling ...

      AU$268 per night for 2 guests

      The Kee Resort & Spa

      The Kee Resort & Spa

      152/1 Taweewong Road, Patong
      The Kee Resort & Spa
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

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

      AU$167 per night for 2 guests

      Mandarava Resort and Spa Karon Beach

      Mandarava Resort and Spa Karon Beach

      14/2 Patak Road Soi 24, Karon
      Mandarava Resort and Spa Karon Beach
        5.0 out of 5.0
         
         

        Situated by the sea, this hotel is 0.1 mi (0.1 km) from Phuket Island.

        AU$226 per night for 2 guests

        The Charm Resort Phuket

        The Charm Resort Phuket

        212 Thaweewong Road, Patong
        The Charm Resort Phuket
          4.0 out of 5.0
           
           

          This family-friendly Patong resort is located by the sea, 0.1 mi (0.1 km) from Phuket Island, and within 32 mi (52 km) of Tsunami Memorial and Prince of Songkla ...

          AU$129 per night for 2 guests

          The Marina Phuket Hotel

          The Marina Phuket Hotel

          240/9 Phangmuang Sai Kor Road, Patong
          The Marina Phuket Hotel
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          Situated in Patong, this spa hotel is steps from Phuket Island, Bangla Boxing Stadium, and Banzaan Fresh Market.

          AU$96 per night for 2 guests

          Splash Beach Resort by Langham Hospitality Group

          Splash Beach Resort by Langham Hospitality Group

          65 Moo 4, Mai Khao Soi 4, Mai Khao
          Splash Beach Resort by Langham Hospitality Group
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           

          This family-friendly Mai Khao resort is located on the beach, just steps from Phuket Island and Splash Jungle Water Park. Sarasin Bridge and Wat Pra Thong are ...

          AU$123 per night for 2 guests

          Kalima Resort & Spa, Phuket

          Kalima Resort & Spa, Phuket

          338/1 Prabaramee Rd., Patong
          Kalima Resort & Spa, Phuket
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           

          Situated near the bay, this resort is 0.1 mi (0.1 km) from Phuket Island.

          AU$139 per night for 2 guests

          Diamond Cliff Resort and Spa

          Diamond Cliff Resort and Spa

          284 Prabaramee Road, Patong
          Diamond Cliff Resort and Spa
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           

          Offering direct access to the beach, this Patong resort is in the entertainment district, steps from Phuket Island and Kalim Beach.

          AU$206 per night for 2 guests

          Holiday Inn Resort Phuket

          Holiday Inn Resort Phuket

          52 Thaweewong Road, Patong
          Holiday Inn Resort Phuket
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          This family-friendly Patong resort is located by the sea, 0.1 mi (0.1 km) from Phuket Island, and within 32 mi (52 km) of Prince of Songkla University and Chalong ...

          AU$204 per night for 2 guests

          Hyatt Regency Phuket Resort

          Hyatt Regency Phuket Resort

          16/12 Moo 6, Kamala
          Hyatt Regency Phuket Resort
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           

          This family-friendly Kamala resort is located near the beach, 0.1 mi (0.1 km) from Phuket Island, and within 32 mi (52 km) of Tsunami Memorial and Wat Si Sunthon. ...

          AU$239 per night for 2 guests

          Swissotel Resort Phuket Kamala Beach

          Swissotel Resort Phuket Kamala Beach

          100/10 Moo3, Kamala Beach, Kamala
          Swissotel Resort Phuket Kamala Beach
          • Free Cancellation
          5.0 out of 5.0
           
           

          This family-friendly Kamala resort is located near the beach, 0.1 mi (0.1 km) from Phuket Island, and within 32 mi (52 km) of Tsunami Memorial and Wat Si Sunthon. ...

          AU$153 per night for 2 guests

          Novotel Phuket Karon Beach Resort and Spa

          Novotel Phuket Karon Beach Resort and Spa

          568 Patak Road Karon Beach, Karon
          Novotel Phuket Karon Beach Resort and Spa
          • Free Cancellation
          • Reserve now, pay when you stay
          4.5 out of 5.0
           
           

          This family-friendly Karon resort is located on the waterfront, 0.1 mi (0.1 km) from Phuket Island, and within 32 mi (52 km) of Big Buddha and Chalong Animal ...

          AU$170 per night for 2 guests

          Amari Phuket

          Amari Phuket

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

          Nestled on the beach, this Patong resort is 0.1 mi (0.1 km) from Phuket Island. Big Buddha and Chalong Temple are also within 32 mi (52 km).

          AU$274 per night for 2 guests

          Lub d Phuket - Patong

          Lub d Phuket - Patong

          5/5 Sawatdirak Road, Kathu, Patong
          Lub d Phuket - Patong
            3.0 out of 5.0
             
             

            Located in the heart of Patong, this hostel is 0.1 mi (0.1 km) from Phuket Island.

            AU$42 per night for 2 guests

            Millennium Resort Patong Phuket

            Millennium Resort Patong Phuket

            199 Rat U Thid 200 Pee Road, Patong
            Millennium Resort Patong Phuket
            • Free Cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             

            This family-friendly Patong hotel is located in the entertainment district, just steps from Phuket Island and Jungceylon Shopping Center. Karon Temple and Prince ...

            AU$142 per night for 2 guests

            Grand Mercure Phuket Patong

            Grand Mercure Phuket Patong

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

            Situated by the sea, this luxury resort is close to Jungceylon Shopping Center, Bangla Road, and Patong Beach. Area attractions also include Karon Beach and ...

            AU$174 per night for 2 guests

            Pullman Phuket Arcadia Naithon Beach

            Pullman Phuket Arcadia Naithon Beach

            22/2 Moo 4, Sa Khu
            Pullman Phuket Arcadia Naithon Beach
            • Free Cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             

            Nestled on the beach, this Sa Khu resort is 0.1 mi (0.1 km) from Phuket Island. Wat Pra Thong and Wat Si Sunthon are also within 32 mi (52 km).

            AU$237 per night for 2 guests

            Banthai Beach Resort & Spa

            Banthai Beach Resort & Spa

            94 Thaveewong Rd, Patong
            Banthai Beach Resort & Spa
              4.0 out of 5.0
               
               

              Offering direct access to the beach, this Patong resort is connected to a shopping center and 0.1 mi (0.1 km) from Phuket Island.

              AU$108 per night for 2 guests

              Check prices on hotels in Phuket

              Tonight 19 Jan - 20 Jan
              This weekend 25 Jan - 27 Jan
              Next weekend 1 Feb - 3 Feb

              Search Hotels near Top Phuket Attractions

              Map

              Hotels with reviews mentioning Phuket

              See all hotels near Phuket

              Recent Reviews in Phuket

              Travel to Phuket & Explore


              Explore Phuket with Expedia’s Travel Guides to find the best last minute hotels, Phuket holidays, car hire deals and more!