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 2,994 properties in Phuket
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 near the beach in Karon, this luxury hotel is close to Karon Market, Karon Temple, and Karon Beach. Local attractions also include Patong Beach and ...

    AU$139 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 hotel is located by the sea, close to Tsunami Memorial, Phuket Fantasea, and Hua Beach. Local attractions also include Kamala Beach and ...

    AU$97 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$132 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$95 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
     
     

    This Patong resort is set on the beach a short distance from Simon Cabaret, Patong Beach, and Bangla Road. Also nearby are Tri Trang Beach and Jungceylon Shopping ...

    AU$187 per night for 2 guests

    The Royal Paradise Hotel & Spa

    The Royal Paradise Hotel & Spa

    135/23, 123/15-16 Rat-u-thit 200 pee Rd, Patong
    The Royal Paradise Hotel & Spa
      4.0 out of 5.0
       
       

      Located in the heart of Patong, this spa resort is near the beach and within walking distance of Royal Paradise Night Market and Bangla Road. Also nearby are ...

      AU$71 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
       
       

      Situated near the beach in Kamala, this luxury resort is close to Hua Beach, Phuket Fantasea, and Tsunami Memorial. Local attractions also include Kamala Beach ...

      AU$135 per night for 2 guests

      Phuket Graceland Resort And Spa

      Phuket Graceland Resort And Spa

      190 Thaweewong Road, Patong
      Phuket Graceland Resort And Spa
        4.5 out of 5.0
         
         

        This Patong resort is located by the sea, nestled on the beach a short distance from Kalim Beach, Patong Beach, and Bangla Road. Also nearby are Royal Paradise ...

        AU$121 per night for 2 guests

        Katathani Phuket Beach Resort

        Katathani Phuket Beach Resort

        14 Kata Noi Road, Karon
        Katathani Phuket Beach Resort
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        This Karon resort is set on the beach a short distance from Kata Noi Beach, Big Buddha, and Karon View Point. Also nearby are Kata Beach and Kata Porpeang ...

        AU$184 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$145 per night for 2 guests

          Hilton Phuket Arcadia Resort & Spa

          Hilton Phuket Arcadia Resort & Spa

          333 Patak Road, Karon
          Hilton Phuket Arcadia Resort & Spa
          • Free Cancellation
          • Reserve now, pay when you stay
          5.0 out of 5.0
           
           

          This Karon hotel is located by the ocean, nestled on the beach a short distance from Karon Beach, Big Buddha, and Karon Market. Also nearby are Karon Temple ...

          AU$121 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
           
           

          This Patong resort is located by the sea, offering direct access to the beach and only short distance from Kalim Beach, Patong Beach, and Bangla Road. Also nearby ...

          AU$127 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
           
           

          Within easy reach of Nai Thon Beach, Nai Yang Beach, and Layan Beach, this Sa Khu resort is located by the sea and set on the beach. Local attractions also include ...

          AU$145 per night for 2 guests

          The Yama Resort & Spa, Kata Beach, Phuket

          The Yama Resort & Spa, Kata Beach, Phuket

          5 Patak Soi 2, Patak Road, Karon
          The Yama Resort & Spa, Kata Beach, Phuket
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           

          This family-friendly hotel is located in Karon (Kata Beach), close to Kata Porpeang Market, Dino Park Mini Golf, and Kata Beach. Also nearby are Kata Noi Beach ...

          AU$87 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
             
             

            Situated near the beach in the city center, this resort is close to Kalim Beach, Patong Beach, and Bangla Road. Also nearby are Royal Paradise Night Market and ...

            AU$101 per night for 2 guests

            Hotel Clover Patong Phuket

            Hotel Clover Patong Phuket

            162/8-11 Taweewong Rd, Patong
            Hotel Clover Patong Phuket
              4.0 out of 5.0
               
               

              This Patong hotel is set on the beach a short distance from Patong Beach, Bangla Road, and Royal Paradise Night Market. Also nearby are Jungceylon Shopping Center ...

              AU$92 per night for 2 guests

              Avista Hideaway Phuket Patong, MGallery by Sofitel

              Avista Hideaway Phuket Patong, MGallery by Sofitel

              39/9 Muen Ngern Road, Patong
              Avista Hideaway Phuket Patong, MGallery by Sofitel
              • Free Cancellation
              • Reserve now, pay when you stay
              5.0 out of 5.0
               
               

              Situated near the beach in the city center, this luxury resort is close to Tri Trang Beach, Freedom Beach, and Patong Beach. Also nearby are Bangla Road and ...

              AU$156 per night for 2 guests

              Phuket Marriott Resort and Spa, Nai Yang Beach

              Phuket Marriott Resort and Spa, Nai Yang Beach

              92 Moo 3, Baan Na Tai, Naiyang Beach, Sa Khu
              Phuket Marriott Resort and Spa, Nai Yang Beach
              • Free Cancellation
              • Reserve now, pay when you stay
              5.0 out of 5.0
               
               

              This Sa Khu hotel is set on the beach a short distance from Nai Yang Beach, Sirinat National Park, and Nai Thon Beach. Local attractions also include Splash ...

              AU$209 per night for 2 guests

              Chanalai Garden Resort, Kata Beach

              Chanalai Garden Resort, Kata Beach

              247 Koktanode Rd, Karon
              Chanalai Garden Resort, Kata Beach
                4.0 out of 5.0
                 
                 

                This hotel is located in Karon (Kata Beach), close to the beach, Kata Noi Beach, Kata Beach, and Big Buddha. Also nearby are Kata Porpeang Market and Dino Park ...

                AU$87 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
                 
                 

                Situated near the beach in Patong, this luxury hotel is close to Jungceylon Shopping Center, Patong Beach, and Bangla Road. Also nearby are Banzaan Fresh Market ...

                AU$94 per night for 2 guests

                Check prices on hotels in Phuket

                Tonight 17 Nov - 18 Nov
                This weekend 23 Nov - 25 Nov
                Next weekend 30 Nov - 2 Dec

                Search Hotels near Top Phuket Attractions

                Map

                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!