Best Spa Hotels in Bangkok for Ultimate Relaxation

Compare 77 spa hotels in Bangkok along the Chao Phraya River. Enjoy Thai massages, infinity pools, and exceptional breakfasts. Book your wellness escape now - exclusive deals available.

Check-in
Mon, 09 Nov
Check-out
Tue, 10 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Mon, 09 Nov
-
Check-out
Tue, 10 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Mon, 09 Nov
-
Check-out
Tue, 10 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-50 out of 168
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.6
Perfect
Map
3.7 km from City Centre600 m from ICONSIAM Shopping Mall
Tennis CourtKids' ClubRoyal Ballroom
  • Two-Michelin-starred French dining
  • Historic Authors' Wing lounge
  • Award-winning Oriental Spa
From£ 434 /nightSelect
8.8
Great
Map
4.0 km from City Centre800 m from ICONSIAM Shopping Mall
CHI SpaFitness CentreTennis Court
  • Award-winning CHI The Spa
  • Riverside panoramic views
  • Horizon Club exclusive lounge
From£ 139 /nightSelect
8.9
Great
Map
5.3 km from City Centre700 m from Lumphini
Rooftop BarOutdoor PoolClub Lounge
  • Asia's first rooftop grill bar
  • Bangkok's only all-suite 5-star hotel
  • Award-winning holistic spa
From£ 141 /nightSelect
9.6
Perfect
Map
4.9 km from City Centre1.6 km from ICONSIAM Shopping Mall
Infinity PoolsMichelin-Starred DiningArt Space
  • Michelin-starred Cantonese dining
  • Urban Wellness Centre
  • Private boat canal tours
From£ 432 /nightSelect
9.5
Perfect
Map
4.9 km from City Centre1.8 km from BTS-Chit Lom
Rooftop BarInfinity PoolMichelin Dining
  • Iconic rooftop bar with skyline views
  • Every room overlooks Lumpini Park
  • Michelin-starred chef dining experience
From£ 347 /nightSelect
9.3
Perfect
Map
3.7 km from City Centre400 m from ICONSIAM Shopping Mall
Riverboat ShuttleHelipad LoungeAward-Winning Dining
  • Free riverboat shuttle to Skytrain
  • Award-winning Cantonese & Thai dining
  • Helipad for private events
From£ 206 /nightSelect
8.4
Great
Map
4.8 km from City Centre1.6 km from ICONSIAM Shopping Mall
Private Plunge PoolsMichelin-Starred DiningAuriga Spa
  • Awarded No.1 Best Hotel in Bangkok
  • Michelin-starred Côte by Mauro Colagreco
  • Chao Phraya river views from all rooms
From£ 741 /nightSelect
9.1
Perfect
Map
3.1 km from City Centre300 m from ICONSIAM Shopping Mall
Rooftop BarInfinity PoolRiver Shuttle
  • Rooftop bar with 360° city views
  • Infinity pool overlooking Chao Phraya
  • Complimentary river shuttle boat
From£ 119 /nightSelect
8.9
Great
Map
4.1 km from City Centre200 m from Pratunam Market
Outdoor PoolBreeze SpaFIT Centre
  • Award-winning luxury MICE hotel
  • Market-style dining with live stations
  • Across from Platinum Fashion Mall
From£ 96 /nightSelect
9.5
Perfect
Map
3.4 km from City Centre900 m from Platinum Fashion Mall
Infinity PoolBhu Mhai SpaGrand Ballroom
  • Direct access to BTS Skytrain
  • Two infinity pools with city views
  • Spacious one- and two-bedroom suites
From£ 261 /nightSelect
9.2
Perfect
Map
3.2 km from City Centre600 m from BTS-Siam
Rooftop TennisSaltwater PoolBoxing Ring
  • Connected to MBK Mall & BTS
  • Rooftop tennis courts and boxing ring
  • Half Olympic-sized saltwater pool
From£ 143 /nightSelect
9.0
Perfect
Map
5.7 km from City Centre
Wellness ClinicDining CruiseShuttle Boat
  • BDMS Wellness Clinic on-site
  • Private river dining cruises
  • Guided street food tours
From£ 133 /nightSelect
8.5
Great
Map
27.7 km from City Centre300 m from Suvarnabhumi
Airport ShuttleSaltwater PoolSpa
  • 24-hour flexible check-in and check-out
  • Tropical garden with outdoor pool
  • Direct Airport Link skytrain access
From£ 112 /nightSelect
8.3
Great
Map
4.1 km from City Centre300 m from Pratunam Market
Revolving DeckObservation DeckRooftop Bar
  • Revolving observation deck on 84th floor
  • Thailand's tallest hotel with panoramic views
  • Seven on-site dining venues
From£ 51 /nightSelect
9.1
Perfect
Map
5.7 km from City Centre
Rooftop PoolRooftop BarSpa Center
  • Sky-high infinity pool with river views
  • Complimentary shuttle boat to BTS
  • Exclusive Manohra dining cruise
From£ 100 /nightSelect
9.1
Perfect
Map
4.0 km from City Centre200 m from Central World Plaza
Rooftop BarsAward-Winning SpaSky-High Venues
  • Rooftop bars on 55th floor
  • Award-winning urban spa oasis
  • Sky-high wedding venues options
From£ 149 /nightSelect
9.0
Perfect
Map
5.8 km from City Centre200 m from Nana Plaza
Rib RoomOutdoor PoolClub Lounge
  • Michelin-rated Rib Room steakhouse
  • Direct access to Nana BTS station
  • Panoramic views from Club Lounge
From£ 57 /nightSelect
9.5
Perfect
Map
3.6 km from City Centre300 m from Siam Paragon
Mall AccessMichelin DiningKids Club
  • Direct Siam Paragon access
  • Michelin-starred Sra Bua
  • City's largest kids' club
From£ 272 /nightSelect
9.4
Perfect
Map
7.8 km from City Centre1.1 km from Soi Cowboy
Rooftop PoolSpeakeasy BarPutting Green
  • Exclusive rooftop pool for suites
  • Speakeasy bar with Thai cocktails
  • Personalized tours by Louie experts
From£ 105 /nightSelect
8.5
Great
Map
4.5 km from City Centre1.5 km from ICONSIAM Shopping Mall
Rooftop BarHeated PoolPure Spa
  • Heated infinity pool with skyline views
  • Rooftop bar with river panorama
  • Borisud Pure Spa with natural treatments
From£ 75 /nightSelect
8.7
Great
Map
4.3 km from City Centre300 m from Pratunam Market
Mayfair BallroomMulberry ChineseLet's Relax
  • Award-winning Chinese dining
  • Two connected towers
  • Ballroom for 2000 guests
From£ 59 /nightSelect
9.4
Perfect
Map
5.3 km from City Centre600 m from Lumphini
Celadon RestaurantTennis CourtsSukothai Spa
  • Award-winning Celadon Thai restaurant
  • On-site tennis and squash courts
  • Tranquil garden with lotus ponds
From£ 209 /nightSelect
9.1
Perfect
Map
4.3 km from City Centre400 m from BTS-Chit Lom
Rooftop PoolWaldorf SpaChampagne Bar
  • Teardrop-shaped rooftop infinity pool
  • Bull & Bear steak and seafood
  • Rooftop Champagne bar views
From£ 223 /nightSelect
8.7
Great
Map
3.1 km from City Centre600 m from ICONSIAM Shopping Mall
Riverside PoolsTennis CourtSpa
  • All rooms offer river views
  • Free boat shuttle to ICONSIAM
  • Award-winning dining with cultural shows
From£ 115 /nightSelect
9.4
Perfect
Map
4.5 km from City Centre1.5 km from ICONSIAM Shopping Mall
Sky BridgeInfinity PoolAntito Restaurant
  • Direct BTS Sky Bridge access
  • 14th-floor infinity pool
  • Italian Michelin-starred chef
From£ 93 /nightSelect
8.1
Great
Map
4.1 km from City Centre1.7 km from ICONSIAM Shopping Mall
Rooftop PoolG SpaBallroom 38
  • 37th-floor French restaurant & wine bar
  • 24-hour gourmet burger joint
  • 38th-floor ballroom with panoramic views
From£ 61 /nightSelect
8.6
Great
Map
5.3 km from City Centre200 m from Calypso Cabaret
Outdoor PoolWellness SpaKids Club
  • Riverside with free boat shuttle
  • 1,000m2 wellness center
  • Cantonese restaurant by master chefs
From£ 96 /nightSelect
9.4
Perfect
Map
5.1 km from City Centre600 m from Nana Plaza
Michelin DiningInfinity PoolOkura Spa
  • Two MICHELIN Keys rated hotel
  • Michelin-star French-Japanese dining
  • Direct covered BTS SkyTrain access
From£ 177 /nightSelect
The SiamResort
9.7
Perfect
Map
2.9 km from City Centre700 m from Rajaphat University, Dusit & Sunantha Campus
Pool VillasOpium SpaButler Service
  • Private riverside pool villas
  • Heritage Art Deco design by Bensley
  • Ayurveda Reiki yoga wellness programs
From£ 425 /nightSelect
9.0
Perfect
Map
7.1 km from City Centre1.4 km from Sukhumvit Soi 11
Rooftop PoolWellness FloorServiced Apartments
  • Wellness floor with holistic therapies
  • Serviced apartments for extended stays
  • Rooftop pool with skyline cocktails
From£ 72 /nightSelect
8.8
Great
Map
5.2 km from City Centre700 m from Nana Plaza
Seasons SpaTennis CourtsComplimentary Shuttle
  • Award-winning Cantonese restaurant
  • Pickleball and tennis courts
  • Complimentary BTS Skytrain shuttle
From£ 106 /nightSelect
9.3
Perfect
Map
5.0 km from City Centre500 m from BTS-Chit Lom
Infinity poolPanpuri SpaPenthouse Grill
  • Exclusive rare spirits rooftop bar
  • 40-meter infinity pool with gardens
  • Panpuri Organic Spa eight treatment rooms
From£ 178 /nightSelect
9.0
Perfect
Map
5.2 km from City Centre2.0 km from ICONSIAM Shopping Mall
Rooftop AquatherapyHARNN SpaJumbo Lobster
  • Rooftop aquatherapy pool with river views
  • Signature Jumbo Lobster riverside dining
  • Artistic design inspired by local myths
From£ 102 /nightSelect
8.9
Great
Map
9.3 km from City Centre300 m from Ha Yaek Latphrao
Convention CentreShopping MallRooftop Bar
  • Integrated with shopping mall & convention centre
  • Nine distinct dining venues
  • Free shuttle to Chatuchak Market
From£ 45 /nightSelect
9.4
Perfect
Map
4.8 km from City Centre800 m from BTS-Chit Lom
Infinity PoolRooftop TerraceHARNN Spa
  • Highest afternoon tea in Bangkok
  • Amaranth spa with ancient therapies
  • Bespoke pet amenities available
From£ 91 /nightSelect
7.9
Very good
Map
1.4 km from City Centre600 m from Mission Hospital
Rooftop PoolDarawadee SpaMeeting Venues
  • Above Bo Bae Tower wholesale market
  • 7 restaurants with global cuisines
  • Rooftop pool with city views
From£ 30 /nightSelect
8.1
Great
Map
3.7 km from City Centre200 m from BTS-Siam
Pool BarTammachart SpaKids Club
  • Steps from Siam BTS Station
  • Dim sum buffet with river prawns
  • Wedding venue for 400 guests
From£ 76 /nightSelect
9.3
Perfect
Map
7.1 km from City Centre500 m from Soi Cowboy
Rooftop PoolKids' ClubGrand Ballroom
  • Michelin-recognized Cantonese dining
  • Salt-water rooftop infinity pool
  • Grand ballroom for 600 guests
From£ 122 /nightSelect
9.6
Perfect
Map
4.9 km from City Centre900 m from BTS-Chit Lom
Infinity PoolGarden VenueMichelin Dining
  • Michelin Bib Gourmand Flourish
  • Garden venue for private events
  • Signature vegan afternoon tea
From£ 280 /nightSelect
9.0
Perfect
Map
6.2 km from City Centre400 m from Terminal 21 Asok
Skywalk BridgeRooftop BrasserieL'Occitane Spa
  • Direct skywalk to BTS & MRT
  • Award-winning L'Occitane spa
  • Belgian rooftop bar & brasserie
From£ 170 /nightSelect
9.6
Perfect
Map
5.5 km from City Centre1.7 km from Nana Plaza
Saltwater PoolKids' ClubFine Dining
  • Refined French and international dining
  • Year-round saltwater pool with city views
  • Dedicated kids' club with tailored activities
From£ 310 /nightSelect
8.7
Great
Map
6.3 km from City Centre400 m from Sukhumvit Soi 11
Rooftop PoolCoran SpaFlava Restaurant
  • Dali-inspired decor in dining areas
  • Free pet amenities for four-legged guests
  • Free tuk-tuk shuttle to BTS/MRT
From£ 36 /nightSelect
8.8
Great
Map
5.6 km from City Centre200 m from Nana Plaza
Yoga StudioMoon Bath SpaKid's Club
  • Free BTS Day Pass provided
  • Yoga studio with private classes
  • Moon bath spa treatments
From£ 26 /nightSelect
9.1
Perfect
Map
4.3 km from City Centre300 m from BTS-Chit Lom
i.sawan SpaTennis CourtSquash Court
  • Located at Erawan Shrine
  • Award-winning i.sawan spa
  • Nine distinctive restaurants
From£ 120 /nightSelect
8.7
Great
Map
4.4 km from City Centre500 m from BTS-Chit Lom
River CruisesGrand BallroomVIVID Bar
  • Private Chao Phraya river cruises
  • Michelin-starred Italian dining
  • Tropical sanctuary on royal land
From£ 105 /nightSelect
8.8
Great
Map
3.9 km from City Centre1000 m from Pratunam Market
Infinity PoolOmakase DiningCoworking Space
  • Bangkok's largest infinity pool
  • Omakase restaurant Tenko
  • The Junction coworking space
From£ 79 /nightSelect
9.3
Perfect
Map
5.4 km from City Centre800 m from Nana Plaza
Salt-water poolSom Sen SpaOrganic restaurant
  • 1940s Thai heritage decor
  • Tropical garden oasis
  • Organic vegetarian restaurant
From£ 105 /nightSelect
8.6
Great
Map
5.5 km from City Centre2.0 km from BTS-Chit Lom
Infinity PoolRooftop BarSO/ SPA
  • Christian Lacroix designer hotel
  • Thai-French spa treatments
  • Monthly SO Pool Party
From£ 285 /nightSelect
8.5
Great
Map
4.1 km from City Centre300 m from Pratunam Market
Infinity PoolExecutive LoungeKids Club
  • Direct connection to Platinum Mall
  • Infinity pool with city skyline views
  • Rooftop bar with live entertainment
From£ 33 /nightSelect
9.3
Perfect
Map
5.2 km from City Centre600 m from Nana Plaza
Saltwater PoolSense SpaSpeakeasy Bar
  • Vinyl-speakeasy with rare record collection
  • Farm-to-table dining with local organics
  • Saltwater lap pool with panoramic views
From£ 234 /nightSelect
Show more
  • 1
  • 2
  • 3
  • 4

Bangkok's spa hotels offer a unique blend of luxury and wellness, many nestled along the Chao Phraya River. With guest scores averaging 95+, properties like Mandarin Oriental, Capella Bangkok, and Four Seasons Hotel Bangkok at Chao Phraya River set the standard. Expect infinity pools, world-class Thai massages, and private spa suites. Most hotels provide free shuttle boats to Skytrain stations and ICONSIAM mall, making it easy to explore the city between treatments. Budget ranges from $150 per night for upper-mid-range options to $500+ for top-tier riverside resorts.

For the best spa experience, consider staying in the Bang Rak or Khlong San districts, where riverside hotels dominate. The Anantara Riverside Bangkok Resort spans 11 acres of tropical gardens with an award-winning spa and 10 dining venues. Banyan Tree Bangkok, atop Sathorn's business district, offers a rooftop spa and panoramic city views. All featured hotels include outdoor pools, fitness centers, and free WiFi. Book early for peak season (November-February) to secure desired spa appointments. Whether you seek a romantic getaway or a solo wellness retreat, these Bangkok spa hotels deliver.