Beginning of main content

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.


10 Best Hotels in Phuket

See all 2,823 properties in Phuket
The Charm Resort Phuket

The Charm Resort Phuket

212 Thaweewong 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, within 1 mi (2 km) of Kalim Beach, Patong Beach, and Bangla Road. Royal Paradise Night Market and Jungceylon ...

The Charm Resort PhuketGet Rates

The Charm Resort PhuketGet Rates
Wyndham Grand Phuket Kalim Bay

Wyndham Grand Phuket Kalim Bay

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

This family-friendly Ban Kammala hotel is located by the sea, within 1 mi (2 km) of Kamala Beach and Tsunami Memorial. Phuket Fantasea is 1.8 mi (2.9 km) ...

Wyndham Grand Phuket Kalim BayAU$86

Wyndham Grand Phuket Kalim BayAU$86
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 mi (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 BeachGet Rates

Mandarava Resort and Spa Karon BeachGet Rates
Pacific Club Resort

Pacific Club Resort

16 Patak Soi 24, Karon Beach, Karon
    4.0 out of 5.0
     
     

    Situated in a provincial park, this spa resort is within 1 mi (2 km) of Karon Beach, Karon Market, and Karon Temple. Dino Park Mini Golf and Kata Porpeang Market ...

    Pacific Club ResortGet Rates

    Pacific Club ResortGet Rates
    Novotel Phuket Vintage Park

    Novotel Phuket Vintage Park

    89 Rat U Thit 200 Pee Rd, Patong
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This family-friendly Patong resort is located in the entertainment district, within a 10-minute walk of Royal Paradise Night Market and Patong Beach. Bangla ...

    Novotel Phuket Vintage ParkGet Rates

    Novotel Phuket Vintage ParkGet Rates
    Hotel IKON Phuket

    Hotel IKON Phuket

    400/2 Patak Road, Karon
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated by the ocean, this spa hotel is within a 10-minute walk of Karon Temple and Karon Market. Karon Beach and Dino Park Mini Golf are also within 2 mi (3 ...

    Hotel IKON PhuketGet Rates

    Hotel IKON PhuketGet Rates
    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
     
     

    The Slate, formerly Indigo Pearl, an award-winning luxury boutique resort, opened in 2007 with 177 rooms and touches Nai Yang Beach on the North West shore.

    The Slate, formerly Indigo PearlAU$130

    The Slate, formerly Indigo PearlAU$130
    Diamond Cliff Resort and Spa

    Diamond Cliff Resort and Spa

    284 Prabaramee Road, Patong
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Offering direct access to the beach, this Patong resort is in the entertainment district and within a 5-minute walk of Kalim Beach and Patong Beach. Bangla Road ...

    Diamond Cliff Resort and SpaAU$96

    Diamond Cliff Resort and SpaAU$96
    Hilton Phuket Arcadia Resort & Spa

    Hilton Phuket Arcadia Resort & Spa

    333 Patak Road, Karon
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Nestled on the beach, this Karon hotel is within 2 mi (3 km) of Karon Beach, Karon Temple, and Karon Market. Kata Beach and Kata Noi Beach are also within 3 ...

    Hilton Phuket Arcadia Resort & SpaAU$131

    Hilton Phuket Arcadia Resort & SpaAU$131
    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
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

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

    Phuket Marriott Resort and Spa, Nai Yang BeachGet Rates

    Phuket Marriott Resort and Spa, Nai Yang BeachGet Rates
    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 PhuketAU$164

    Amari PhuketAU$164
    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, PhuketGet Rates

      Kalima Resort & Spa, PhuketGet Rates
      Santhiya Koh Yao Yai Resort & Spa

      Santhiya Koh Yao Yai Resort & Spa

      88 Moo 7, Prunai, Ko Yao
        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 ...

        Santhiya Koh Yao Yai Resort & SpaAU$100

        Santhiya Koh Yao Yai Resort & SpaAU$100
        Renaissance Phuket Resort & Spa

        Renaissance Phuket Resort & Spa

        555, Moo 3, Mai Khao
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Located in Mai Khao, this beachfront resort is in a national park, 1.2 mi (2 km) from Turtle Village, and within 16 mi (25 km) of Splash Jungle Water Park and ...

        Renaissance Phuket Resort & SpaAU$126

        Renaissance Phuket Resort & SpaAU$126
        Sri Panwa Phuket Luxury Pool Villa Hotel

        Sri Panwa Phuket Luxury Pool Villa Hotel

        88 Moo 8, Sakdidej Road, Wichit
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Beachfront villas are situated on 32 lush acres on top of Cape Panwa, with panoramic views of the Andaman Sea. Guests can sail to 8 islands in the Phuket peninsula ...

        Sri Panwa Phuket Luxury Pool Villa HotelAU$420

        Sri Panwa Phuket Luxury Pool Villa HotelAU$420
        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 ResortGet Rates

        Anantara Layan Phuket ResortGet Rates
        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 PhuketGet Rates

        Banyan Tree PhuketGet Rates
        Aspery Hotel

        Aspery Hotel

        5/41 -51 Hadd Patong Road, Patong
          3.5 out of 5.0
           
           

          Situated near the beach, this spa hotel is within a 15-minute walk of Patong Beach and Bangla Road. Royal Paradise Night Market and Jungceylon Shopping Center ...

          Aspery HotelAU$24

          Aspery HotelAU$24
          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 from Patong Beach, Bangla Road, and Royal Paradise Night Market.

          The Kee Resort & SpaGet Rates

          The Kee Resort & SpaGet Rates
          Palmyra Patong Resort

          Palmyra Patong Resort

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

            Situated in a 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 ResortGet Rates

            Palmyra Patong ResortGet Rates

            Check prices on hotels in Phuket

            Tonight Tonight 22 Jul - 23 Jul
            This weekend This weekend 27 Jul - 29 Jul
            Next weekend Next weekend 3 Aug - 5 Aug
            Map

            Search Hotels near Top Phuket Attractions

            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!