Beginning of main content

Search over 1,000,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


Check prices on hotels in Phuket

Tonight 18 Jun - 19 Jun
This weekend 21 Jun - 23 Jun
Next weekend 28 Jun - 30 Jun

Featured Phuket Spa Hotels

See all 3,590 properties in Phuket

Estimated price for 1 night/2 adults

Avista Hideaway Phuket Patong, MGallery by Sofitel

Avista Hideaway Phuket Patong, MGallery by Sofitel

39/9 Muen Ngern Road, Tri-trang Beach, Patong, Phuket
Avista Hideaway Phuket Patong, MGallery by Sofitel
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 
4.4 out of 5 (1,225 reviews)
This is our returned visit. Best hotel I’ve ever stay. Would definitely be another returned visits.
10 Jun 2019

Rs5,653 per night for 2 guests

10 Jul-11 Jul
Avista Hideaway Phuket Patong, MGallery by SofitelRs5,653
Mandarava Resort and Spa Karon Beach

Mandarava Resort and Spa Karon Beach

14/2 Patak Road Soi 24, Karon Beach, Karon, Phuket
Mandarava Resort and Spa Karon Beach
    5.0 out of 5.0
     
     
    4.6 out of 5 (1,448 reviews)
    Staff was extremely friendly, we've lost our luggage prior to flight to Phuket, they were willing to offer to pick them up from Phuket Airport to straight to our room.
    13 Jun 2019

    Rs5,071 per night for 2 guests

    19 Jun-20 Jun
    Mandarava Resort and Spa Karon BeachRs5,071
    Santhiya Koh Yao Yai Resort & Spa

    Santhiya Koh Yao Yai Resort & Spa

    88 Moo 7, Prunai, Ko Yao, Phang Nga
    Santhiya Koh Yao Yai Resort & Spa
      5.0 out of 5.0
       
       
      4.5 out of 5 (1,923 reviews)
      This place is awesome!! Everyone was so nice and everything was so nice at such a good price. Really enjoyed our stay here.
      17 Jun 2019

      Rs3,973 per night for 2 guests

      19 Jun-20 Jun
      Santhiya Koh Yao Yai Resort & SpaRs3,973
      Burasari Phuket Resort & Spa

      Burasari Phuket Resort & Spa

      18/110 Ruamjai Road, Patong, Phuket
      Burasari Phuket Resort & Spa
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      4.3 out of 5 (1,558 reviews)
      Breakfast was very good! Pool area was beautiful. Rooms were very large.
      15 Jun 2019

      Rs4,480 per night for 2 guests

      24 Jun-25 Jun
      Burasari Phuket Resort & SpaRs4,480
      Amatara Wellness Resort

      Amatara Wellness Resort

      84 Moo 8 Sakdidej Road, Wichit, Phuket
      Amatara Wellness Resort
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       
      4.6 out of 5 (980 reviews)
      We loved the privacy of the villa overlooking the ocean. Beautiful morning sunrise with only the noise of the birds to wake you in the morning. Whilst the hotel, staff and Thai people were amazing it was very sad to see so much rubbish on the side of the roads, beaches and oceans around Phuket. We ...
      14 Jun 2019

      Rs8,656 per night for 2 guests

      20 Jun-21 Jun
      Amatara Wellness ResortRs8,656
      Pacific Club Resort

      Pacific Club Resort

      16 Patak Soi 24, Karon Beach, Karon, Phuket
      Pacific Club Resort
      • Free cancellation
      4.5 out of 5.0
       
       
      4.8 out of 5 (258 reviews)
      The place is well kept and quiet. Breakfast buffet is ok if you are going to eat there once or twice, but after three days you'd wish they have different set of dishes.
      15 Jun 2019

      Rs2,934 per night for 2 guests

      30 Jun-1 Jul
      Pacific Club ResortRs2,934
      Diamond Cliff Resort and Spa

      Diamond Cliff Resort and Spa

      284 Prabaramee Road, Patong Beach, Patong, Phuket
      Diamond Cliff Resort and Spa
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       
      4.3 out of 5 (1,318 reviews)
      I liked everything about the diamond cliff. Close to everything. A lot of restaurants and beach across the rd. Breakfast was awesome. Staff very friendly.
      2 Jun 2019

      Rs6,075 per night for 2 guests

      19 Jun-20 Jun
      Diamond Cliff Resort and SpaRs6,075
      Dream Phuket Hotel & Spa

      Dream Phuket Hotel & Spa

      11/7 Moo 6 T. Cherngtalay, Choeng Thale, Phuket
      Dream Phuket Hotel & Spa
        5.0 out of 5.0
         
         
        4.4 out of 5 (373 reviews)
        Traveling as a solo woman I had to pick an hotel that would fit my needs. Do be fool by the the surrounding area of this hotel. I arrived late at night, check was a breeze and I received my luggage almost immediate. After my 21 hours of travel I finally reach my deluxe dip pool suite and it was perfect.I ...
        16 Jun 2019

        Rs5,396 per night for 2 guests

        19 Jun-20 Jun
        Dream Phuket Hotel & SpaRs5,396
        The Village Resort & Spa

        The Village Resort & Spa

        566/1 Patak Road, Karon, Phuket
        The Village Resort & Spa
        • Free cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        4.5 out of 5 (313 reviews)
        This was a beautiful property located about 5 minutes away from the beach. The pool side bar and security staff members were extremely attentive and friendly. We had some trouble with a "free spa" coupon during check in, but they fixed it within 24 hours. The rooms were beautiful but you could tell ...
        14 Dec 2018
        Novotel Phuket Karon Beach Resort and Spa

        Novotel Phuket Karon Beach Resort and Spa

        568 Patak Road Karon Beach, Muang, Karon, Phuket
        Novotel Phuket Karon Beach Resort and Spa
        • Free cancellation
        • Reserve now, pay when you stay
        4.5 out of 5.0
         
         
        4.2 out of 5 (862 reviews)
        We liked the hotel but walking from family suit to reception counter their is no shelter, if it is rain we feel vry inconvenience to walk. It would be better if shelter is built......thank you
        12 Jun 2019

        Rs4,089 per night for 2 guests

        25 Jun-26 Jun
        Novotel Phuket Karon Beach Resort and SpaRs4,089
        Kalima Resort & Spa, Phuket

        Kalima Resort & Spa, Phuket

        338/1 Prabaramee Rd., Patong Beach, Patong, Phuket
        Kalima Resort & Spa, Phuket
        • Free cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         
        4.2 out of 5 (1,893 reviews)
        Comfortable rooms, delicious buffet breakfast and amazing swimming pool with views
        14 Jun 2019

        Rs5,668 per night for 2 guests

        26 Jun-27 Jun
        Kalima Resort & Spa, PhuketRs5,668
        Hotel IKON Phuket

        Hotel IKON Phuket

        400/2 Patak Road, Karon, Phuket
        Hotel IKON Phuket
          4.0 out of 5.0
           
           
          4.4 out of 5 (774 reviews)
          The service is superb & its near to Karon beach where the hotel do provide beach towel & transport to the beach for free.
          3 Jun 2019

          Rs2,477 per night for 2 guests

          19 Jun-20 Jun
          Hotel IKON PhuketRs2,477
          Deevana Patong Resort & Spa

          Deevana Patong Resort & Spa

          43 2 Raj-u-thid 200 Pee Road, Patong, Phuket
          Deevana Patong Resort & Spa
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.1 out of 5 (1,237 reviews)
          Very friendly staff. Nice food, very good room and one of the best resorts ever visited.
          30 May 2019

          Rs2,729 per night for 2 guests

          25 Jun-26 Jun
          Deevana Patong Resort & SpaRs2,729
          Novotel Phuket Vintage Park

          Novotel Phuket Vintage Park

          89 Rat U Thit 200 Pee Rd, Patong Beach, Patong, Phuket
          Novotel Phuket Vintage Park
          • Free cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.1 out of 5 (655 reviews)
          Good location and wonderful service. Pleasant stay.
          17 Jun 2019

          Rs4,748 per night for 2 guests

          27 Jun-28 Jun
          Novotel Phuket Vintage ParkRs4,748
          COMO Point Yamu, Phuket

          COMO Point Yamu, Phuket

          COMO Point Yamu, Phuket
            5.0 out of 5.0
             
             
            4.7 out of 5 (306 reviews)
            i like all the schedule activities and the spacious swimming pool would be better if there is a wider choice on the menu for food
            28 May 2019
            Movenpick Resort & Spa Karon Beach Phuket

            Movenpick Resort & Spa Karon Beach Phuket

            509 Patak Road, Karon Beach, Karon, Phuket
            Movenpick Resort & Spa Karon Beach Phuket
            • Free cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             
            4.3 out of 5 (1,174 reviews)
            The property is large very clean spacious rooms . They have essentials and complimentary water in the room. The staff was very polite and helpful. The beach is in walking distance and security is visible. I would definitely stay at this hotel again .
            8 Jun 2019

            Rs6,636 per night for 2 guests

            22 Jun-23 Jun
            Movenpick Resort & Spa Karon Beach PhuketRs6,636
            The Slate, formerly Indigo Pearl

            The Slate, formerly Indigo Pearl

            The Slate, formerly Indigo Pearl
            • Free cancellation
            5.0 out of 5.0
             
             
            4.6 out of 5 (884 reviews)
            The personel was very hospitable and their attitudes were pleasant
            12 Jun 2019

            Rs9,854 per night for 2 guests

            19 Jun-20 Jun
            The Slate, formerly Indigo PearlRs9,854
            Phuket Marriott Resort and Spa, Nai Yang Beach

            Phuket Marriott Resort and Spa, Nai Yang Beach

            Phuket Marriott Resort and Spa, Nai Yang Beach
            • Free cancellation
            • Reserve now, pay when you stay
            5.0 out of 5.0
             
             
            4.6 out of 5 (409 reviews)
            This place was AMAZING! Much more expensivie than non-American resorts but still worth it! The staff was so wonderfu!!!
            9 Jun 2019

            Rs6,821 per night for 2 guests

            28 Jun-29 Jun
            Phuket Marriott Resort and Spa, Nai Yang BeachRs6,821
            Map

            Recently booked Phuket hotels

            Andaman White Beach Resort
            4.5 out of 5.0
            Last booking: 1 hour ago
            Coconut Village Resort
            4.0 out of 5.0
            Last booking: 1 hour ago
            Pullman Phuket Arcadia Naithon Beach
            5.0 out of 5.0
            Last booking: 1 hour ago
            The Westin Siray Bay Resort & Spa, Phuket
            5.0 out of 5.0
            Last booking: 1 hour ago
            The Bell Pool Villa Resort Phuket
            5.0 out of 5.0
            Last booking: 3 hours ago
            Holiday Inn Express Phuket Patong Beach Central
            3.5 out of 5.0
            Last booking: 7 hours ago
            Angsana Laguna Phuket
            5.0 out of 5.0
            Last booking: 7 hours ago

            Spa Hotels in Phuket

            Search for Spa Hotels in Phuket on Expedia. You can easily find your hotels in Phuket using one of the methods below:

            • View our selection of featured hotels in Phuket
            • Use the map to find hotels in the Phuket neighborhood you prefer
            • Use the filters to see hotels in a specific area of Phuket, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Phuket
            • Enter your travel dates to view the best deals on hotels in Phuket - while they last