Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Check prices on hotels in Thailand

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

Top Hotels with Spa in Thailand

See all 21,350 properties in Thailand
Grande Centre Point Sukhumvit 55

Grande Centre Point Sukhumvit 55

300 Sukhumvit Soi 55 (Thonglor), Bangkok
    5.0 out of 5.0
     
     
    4.4 out of 5 (977 reviews)

    Located in Sukhumvit, this luxury hotel is within 2 mi (3 km) of Ekamai, Bangkok Hospital, and EmQuartier. Summer Hill and W District are also within 2 mi (3 ...

    Everything about this hotel was amazing! Location perfect, sweetest staff, up to date amenities, beautiful pool and jacuzzi and great food! I would stay here again!
    16 Nov,2018

    SG$140 per night for 2 guests

    Grande Centre Point Sukhumvit 55SG$140
    Mandarin Hotel Managed by Centre Point

    Mandarin Hotel Managed by Centre Point

    662 Rama IV Road, Bangkok
      4.0 out of 5.0
       
       
      4.2 out of 5 (4,113 reviews)

      Located in Bangkok City Centre, this spa hotel is 1 mi (1.6 km) from MBK Center and within 3 mi (5 km) of Grand Palace and Wat Arun. Khaosan Road and Bangkok ...

      Great staff! Everyone super friendly and helpful. Hotel is close to popular hangout. Would stay again.
      17 Nov,2018
      Avista Hideaway Phuket Patong, MGallery by Sofitel

      Avista Hideaway Phuket Patong, MGallery by Sofitel

      39/9 Muen Ngern Road, Patong
        5.0 out of 5.0
         
         
        4.4 out of 5 (1,120 reviews)

        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 ...

        The area is very good and relaxing away from main city. There is enough facilities to spread out hotel guest so it creates good environment. Hotel staff was very friendly and helpful especially with directions around the different buildings Restaurant however was not the best experience. Food quality ...
        16 Nov,2018
        Mandarava Resort and Spa Karon Beach

        Mandarava Resort and Spa Karon Beach

        14/2 Patak Road Soi 24, Karon
          5.0 out of 5.0
           
           
          4.5 out of 5 (1,179 reviews)

          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 ...

          Every moment was wonderful staying there. Nothing to complaint about. Wonderful landscapes and facilities with super fast respond from the staff if you need them. Overall I enjoyed my stay and truly recommend others to have their experience there too.🙏
          15 Nov,2018

          SG$165 per night for 2 guests

          Mandarava Resort and Spa Karon BeachSG$165
          Santhiya Koh Yao Yai Resort & Spa

          Santhiya Koh Yao Yai Resort & Spa

          88 Moo 7, Prunai, Ko Yao
            5.0 out of 5.0
             
             
            4.6 out of 5 (1,679 reviews)

            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 ...

            Beautiful resort - beautiful views! Amazing experience. Spa was also wonderful!!!
            14 Nov,2018

            SG$165 per night for 2 guests

            Santhiya Koh Yao Yai Resort & SpaSG$165
            Banyan Tree Bangkok

            Banyan Tree Bangkok

            21/100 South Sathon Road, Bangkok
              5.0 out of 5.0
               
               
              4.5 out of 5 (2,093 reviews)

              This family-friendly Bangkok hotel is located in the business district, within 1 mi (2 km) of Embassy of Australia and Patpong Night Market. MBK Center and Siam ...

              Room is huge, there's seven eleven near by, staff are very nice, but some rooms are still a bit old, especially the bathroom
              17 Nov,2018

              SG$204 per night for 2 guests

              Banyan Tree BangkokSG$204
              Burasari Phuket

              Burasari Phuket

              18/110 Ruamjai Road, Patong
                4.0 out of 5.0
                 
                 
                4.3 out of 5 (1,414 reviews)

                The 182-room, four-story Burasari Patong Hotel is a contemporary boutique-style property on Patong Beach, 600 meters (656 yards) from Junceylon and BungLa.

                We just loved every moment coming back to Burasari Phuket and cant commend the hotel or staff high enough. Look forward to our next visit, thank you Burasari Phuket and big love from us. Jethro and Julie.
                15 Nov,2018

                SG$133 per night for 2 guests

                Burasari PhuketSG$133
                Amatara Wellness Resort

                Amatara Wellness Resort

                84 Moo 8 Sakdidej Road, Wichit
                  5.0 out of 5.0
                   
                   
                  4.6 out of 5 (890 reviews)

                  This Wichit resort is by the sea, nestled on a private white sand beach and within easy reach of area attractions such as Phuket Aquarium, Panwa Beach, and Khao ...

                  So relaxing and breathtaking views. Room was big, inviting, and had a terrace with more incredible views. Staff is so polite and helpful. Located away from the bustling Patong and Phuket city but has easy shuttle for guests to venture out to these areas and more. Truly an amazing resort! It was hard ...
                  22 Oct,2018

                  SG$204 per night for 2 guests

                  Amatara Wellness ResortSG$204
                  Khum Phaya Resort & Spa, Centara Boutique Collection

                  Khum Phaya Resort & Spa, Centara Boutique Collection

                  137 Moo 5, Thanon Nong Pa Klang, Chiang Mai
                    4.5 out of 5.0
                     
                     
                    4.3 out of 5 (339 reviews)

                    This family-friendly Chiang Mai resort is located on a river, within 1 mi (2 km) of Bangkok Hospital Chiang Mai and Central Festival Chiangmai. Meechok Plaza ...

                    Amazing hotel, not to far, not too close. The room was more than we hoped for! Ended up staying a day in the hotel just to enjoy it!
                    29 Oct,2018
                    Pacific Club Resort

                    Pacific Club Resort

                    16 Patak Soi 24, Karon Beach, Karon
                      4.5 out of 5.0
                       
                       
                      4.5 out of 5 (633 reviews)

                      Situated in a provincial park, this luxury aparthotel is close to Karon Market, Karon Temple, and Karon Beach. Local attractions also include Simon Cabaret and ...

                      Pacific Club staff were friendly and accommodating, the rooms were kept really clean and had great amenities. We particularly enjoyed having our own fridge and freezer. The view from the rooftop pool were fantastic. A great place to relax and unwind.
                      11 Nov,2018

                      SG$93 per night for 2 guests

                      Pacific Club ResortSG$93
                      Map

                      Hotels with Spa in Thailand

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

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