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 22 Jan - 23 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Top Hotels with Spa in Thailand

See all 21,879 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 (1,066 reviews)

    Located in Sukhumvit, this luxury hotel is within 3 mi (5 km) of Bangkok Hospital, Benchasiri Park, and Soi Cowboy. Queen Sirikit National Convention Center ...

    Nice good service convenience shuttle to BTS 10 minuets only
    19 Jan,2019

    SG$147 per night for 2 guests

    Grande Centre Point Sukhumvit 55SG$147
    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,385 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. Sam Yan Station is only ...

      Great location, 5 minutes walk to Silom Night Market.
      22 Jan,2019
      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,146 reviews)

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

        So great I’d love to go again Great pool, kind, view is awesome
        15 Jan,2019
        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,260 reviews)

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

          Would be nice if the resort had microwaves. Really enjoyed the friendly staff was excellent!
          15 Jan,2019

          SG$226 per night for 2 guests

          Mandarava Resort and Spa Karon BeachSG$226
          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,751 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 ...

            It’s absolutely stunning. The view from the beach is unmatched. Just beware it’s an island so the meal prices are high.
            16 Jan,2019

            SG$222 per night for 2 guests

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

            Banyan Tree Bangkok

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

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

              Sure we made the right choice of accommodation. Their service and facilities are very complete and It's so easy to spend time within the hotel from breakfast, gym, pool, spa, top floor (62nd) Moon Bar.... and a good variety of F/B outlets. We added very little money and upgraded our standard room ...
              17 Jan,2019

              SG$223 per night for 2 guests

              Banyan Tree BangkokSG$223
              Burasari Phuket

              Burasari Phuket

              18/110 Ruamjai Road, Patong
                4.0 out of 5.0
                 
                 
                4.3 out of 5 (1,451 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.

                Fabulous small resort,with great staff,and two lovely restaurants ,
                21 Jan,2019

                SG$159 per night for 2 guests

                Burasari PhuketSG$159
                Amatara Wellness Resort

                Amatara Wellness Resort

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

                  Nestled on the beach, this Wichit resort is in a national park and 0.1 mi (0.1 km) from Phuket Island.

                  One of the best welness resort. Beautiful view and wonderful staf. Amazing spa.
                  15 Jan,2019

                  SG$256 per night for 2 guests

                  Amatara Wellness ResortSG$256
                  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 (353 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 ...

                    Nice hotel big room and very comfortable had a great stay a little far away from city but taxi out to downtown is cheap
                    15 Jan,2019
                    Pacific Club Resort

                    Pacific Club Resort

                    16 Patak Soi 24, Karon Beach, Karon
                      4.5 out of 5.0
                       
                       
                      4.5 out of 5 (662 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 ...

                      Lovely quiet pool area. Delightful staff always happy to help.
                      13 Jan,2019

                      SG$136 per night for 2 guests

                      Pacific Club ResortSG$136
                      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