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

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 Thailand

Tonight 26 Jun - 27 Jun
This weekend 28 Jun - 30 Jun
Next weekend 5 Jul - 7 Jul

Top Hotels with Spa in Thailand

See all 23,073 properties in Thailand

Estimated price for 1 night/2 adults

Grande Centre Point Sukhumvit 55

Grande Centre Point Sukhumvit 55

300 Sukhumvit Soi 55 (Thonglor), Klongton Nua, Wattana, Bangkok
    5.0 out of 5.0
     
     
    4.4 out of 5 (1286 reviews)

    Located in Sukhumvit, this luxury hotel is within 2 mi (3 km) of Bangkok Hospital, Emporium, and EmQuartier. Soi Cowboy and Terminal 21 Shopping Mall are also ...

    Good location and good service mind . Very close to BTS.
    15 May,2019

    SG$158 per night for 2 guests

    30 Jun-1 Jul
    Grande Centre Point Sukhumvit 55SG$158
    Mandarin Hotel Managed by Centre Point

    Mandarin Hotel Managed by Centre Point

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

      Located in Bangkok City Centre, this spa hotel is within 1 mi (2 km) of Lumpini Park, MBK Center and Siam Center. Pratunam Market and Temple of the Emerald Buddha ...

      Its location and the service given by the staff....
      22 Jun,2019

      SG$81 per night for 2 guests

      9 Jul-10 Jul
      Mandarin Hotel Managed by Centre PointSG$81
      Avista Hideaway Phuket Patong, MGallery by Sofitel

      Avista Hideaway Phuket Patong, MGallery by Sofitel

      39/9 Muen Ngern Road, Tri-trang Beach, Patong, Phuket
        5.0 out of 5.0
         
         
        4.4 out of 5 (1232 reviews)

        Situated in Patong, this luxury resort is within 1 mi (2 km) of Freedom Beach and Patong Beach. Bangla Road and Jungceylon Shopping Center are also within 3 ...

        The hotel is in a quiet location some 1.5 miles from Patong Beach. There is a hint of luxery about the hotel, and the staff are very friendly and welcoming. The complimentary breakfast is excellent, and the lunch and dinner (at extra cost) is very good. The rooms are very comfortable with king sized ...
        20 Jun,2019

        SG$145 per night for 2 guests

        15 Jul-16 Jul
        Avista Hideaway Phuket Patong, MGallery by SofitelSG$145
        Mandarava Resort and Spa Karon Beach

        Mandarava Resort and Spa Karon Beach

        14/2 Patak Road Soi 24, Karon Beach, Karon, Phuket
          5.0 out of 5.0
           
           
          4.6 out of 5 (1456 reviews)

          Situated by the sea, this luxury hotel is within 1 mile (2 km) of Karon Market and Karon Beach. Kata Beach and Kata Porpeang Market are also within 3 miles (5 ...

          Just go mate. It’s sick. Staff can’t do enough for you. The surroundings are beautiful. Just go!
          25 Jun,2019

          SG$100 per night for 2 guests

          27 Jun-28 Jun
          Mandarava Resort and Spa Karon BeachSG$100
          Santhiya Koh Yao Yai Resort & Spa

          Santhiya Koh Yao Yai Resort & Spa

          88 Moo 7, Prunai, Ko Yao, Phang Nga
            5.0 out of 5.0
             
             
            4.5 out of 5 (1940 reviews)

            Nestled on the beach, this Ko Yao resort is 0.2 mi (0.3 km) from Loh Paret Beach.

            Food and drink to expensiv and service sometime not ok
            24 Jun,2019

            SG$266 per night for 2 guests

            19 Jul-20 Jul
            Santhiya Koh Yao Yai Resort & SpaSG$266
            Banyan Tree Bangkok

            Banyan Tree Bangkok

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

              This family-friendly Bangkok hotel is located in the business district, within a 10-minute walk of Embassy of Germany and BNH Hospital. Lumpini Park and Thaniya ...

              good location. a good stay. outdoor is a bit small.
              24 Jun,2019

              SG$190 per night for 2 guests

              10 Jul-11 Jul
              Banyan Tree BangkokSG$190
              Burasari Phuket Resort & Spa

              Burasari Phuket Resort & Spa

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

                Situated by the sea, this spa resort is within a 10-minute walk of Patong Beach and Bangla Road. Jungceylon Shopping Center and Tri Trang Beach are also within ...

                The property was BEAUTIFUL, very clean and nicely kept. Its in the middle of everything, but was still quiet enough. The staff was so friendly, and very attentive. Food and drinks was delicious. The pool was beautiful. Definitely would stay here again, and recommend others to stay here. As a travel ...
                24 Jun,2019

                SG$95 per night for 2 guests

                6 Jul-7 Jul
                Burasari Phuket Resort & SpaSG$95
                Amatara Wellness Resort

                Amatara Wellness Resort

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

                  Located in Wichit, this beachfront resort is in a national park and within 3 mi (5 km) of Phuket Aquarium, Panwa Beach and Chalong Bay. Suan Luang Park and Khao ...

                  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

                  SG$171 per night for 2 guests

                  1 Jul-2 Jul
                  Amatara Wellness ResortSG$171
                  Khum Phaya Resort & Spa, Centara Boutique Collection

                  Khum Phaya Resort & Spa, Centara Boutique Collection

                  137 Moo 5, Thanon Nong Pa Klang, A. Muang, Chiang Mai, Chiang Mai
                    4.5 out of 5.0
                     
                     
                    4.3 out of 5 (386 reviews)

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

                    Tranquil and serene resort with beautiful trees and plants, like a haven in the city center. We booked a poolside room where you can step into the swimming pool from our private patio. The service was great. The breakfast buffet offered a wide variety of exotic fruits, breads and pastries, and delicious ...
                    21 May,2019

                    SG$119 per night for 2 guests

                    7 Jul-8 Jul
                    Khum Phaya Resort & Spa, Centara Boutique CollectionSG$119
                    Pacific Club Resort

                    Pacific Club Resort

                    16 Patak Soi 24, Karon Beach, Karon, Phuket
                      4.5 out of 5.0
                       
                       
                      4.8 out of 5 (268 reviews)

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

                      Unique and welcoming hotel. Perhaps there could be an earlier shuttle bus to the beach?
                      24 Jun,2019

                      SG$65 per night for 2 guests

                      17 Jul-18 Jul
                      Pacific Club ResortSG$65
                      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