The best riverside hotels in Bangkok, as of October 2026, are the Mandarin Oriental for heritage, Capella Bangkok for exclusivity, The Peninsula Bangkok for river views and Shangri-La Bangkok for convenience next to BTS Saphan Taksin. All sit on the Chao Phraya River with their own boats. They line a short bend of the Chao Phraya between Saphan Taksin and Si Phraya. Here a 150-year-old legend, two of Asia's most talked-about new openings and a handful of big resort-style hotels face each other across the water, linked by private shuttle boats. Pick well and your daily commute becomes a teak boat ride to the Skytrain.
This list focuses on luxury and upper-mid-range stays with real river frontage. For small heritage hotels beside the Grand Palace, see the old town section of our Bangkok neighbourhoods guide; for things to do around these hotels, start with the top Bangkok attractions.
How we chose these hotels: Every hotel here sits directly on the Chao Phraya, offers river-view rooms and runs or connects to a boat service. We compared location, room count, dining and how easily you reach the BTS Skytrain, and checked each property's status in October 2026. Rates change daily with season and events, so we use price bands.
New to the area? The Bangkok riverside travel guide covers the sights, transport and street layout, and there is a separate guide to where to eat nearby.
Bangkok riverside hotels compared by bank, size and price
Five of the nine hotels are on the east bank, from 101-key Capella to the 802-room Shangri-La, and four are on the Thonburi bank, led by The Peninsula. Four sit at luxury level or above; the rest, including Chatrium, Avani+ and Anantara, are upper mid-range. All nine have a pool.
Bank matters: east-bank hotels are near Charoen Krung's shops and food, west-bank (Thonburi) hotels have wider views but depend on shuttle boats.
| # | Hotel | Bank | Rooms | Pool | Price band |
|---|---|---|---|---|---|
| 1 | Mandarin Oriental, Bangkok | East | Mid-size | Yes | Luxury |
| 2 | Capella Bangkok | East | 101 | Yes | Ultra-luxury |
| 3 | Four Seasons Bangkok at Chao Phraya River | East | 299 | Yes | Luxury |
| 4 | The Peninsula Bangkok | West | 370 | Yes | Luxury |
| 5 | Shangri-La Bangkok | East | 802 | Yes | Upper mid to luxury |
| 6 | Millennium Hilton Bangkok | West | Large | Yes | Upper mid |
| 7 | Chatrium Hotel Riverside | East | Large | Yes | Upper mid |
| 8 | Avani+ Riverside Bangkok | West | Large | Yes (rooftop) | Upper mid |
| 9 | Anantara Riverside Bangkok Resort | West | Large | Yes | Upper mid |
How to read the table: room counts are the hotel's own published totals where known, and "Large" marks big tower hotels where the figure varies with renovations. A smaller room count usually means quieter corridors and a faster breakfast, while the big towers win on pools, restaurant choice and price. The bank column is the one that shapes daily life. East-bank hotels let you walk to BTS Saphan Taksin or Charoen Krung's food shops; west-bank hotels depend on their boats. As an example of how these work, Chatrium Hotel Riverside runs a free guest-only boat to Sathorn Pier (for BTS Saphan Taksin) and to the ICONSIAM pier, on its own timetable. Since March 2026 the public express boats also stop earlier at weekends, around 5 to 5:45 pm, so check the last hotel boat before booking a dinner across the river.
9 best riverside hotels in Bangkok: full guide
The Mandarin Oriental suits a classic splurge, Capella honeymooners, Four Seasons longer stays and The Peninsula anyone paying for the view. Shangri-La is the practical pick beside the Skytrain, the Millennium Hilton serves ICONSIAM shoppers, Chatrium offers the most space, Avani+ the best rooftop pool and Anantara a garden resort for young families.
Mandarin Oriental, Bangkok
Opened in 1876 on Oriental Avenue, off Charoen Krung in Bang Rak, the Oriental is still the hotel most travellers picture when they think of the Bangkok riverside. This heritage grand hotel's original colonial building, the Authors' Wing, is where afternoon tea is served, and the Authors' Lounge tea is worth booking even if you stay elsewhere. The Michelin Guide has given the hotel Three Keys, its top hotel rating.
Dining is a reason to stay: Le Normandie is the French fine-dining flagship, and the hotel runs a Thai cooking school and spa on the Thonburi bank, reached by its own boat. Guests use the Oriental pier, with a shuttle to Sathorn pier. Rooms in the main tower are classic in style, and smart dress is expected in some restaurants. For a classic Bangkok splurge at luxury prices, nothing else on the river compares.
Capella Bangkok
The most exclusive address on the river, Capella opened in 2020 on Charoen Krung Road in Yan Nawa, next to Four Seasons, with just 101 rooms, suites and villas, every one facing the river. It is low-rise and quiet, with a long riverside pool and a small number of villas with private plunge pools.
Its restaurant Côte by Mauro Colagreco holds two Michelin stars in the 2026 guide, serving Riviera cooking in a riverside room. Expect the highest rates on this list. The hotel feels like a private residence, which suits couples and honeymooners better than families wanting kids' clubs; a river-level room with garden access is the quietest. Arrive by private boat, or take a taxi to BTS Saphan Taksin.
Four Seasons Bangkok at Chao Phraya River
For a resort feel in the city, Four Seasons moved to the river in 2020, opening a low-rise complex on Charoen Krung Road in Yan Nawa, with buildings around courtyards, reflecting pools and lawns that run down to the water and 299 rooms and suites. Yu Ting Yuan, its Cantonese restaurant, has held a Michelin star, and weekend dim sum there needs a booking. The riverside grill and bar are busy with locals on weekends.
It is calmer than its towering neighbours and has generous rooms, priced at the luxury level, which makes it a good choice for families and longer stays. The trade-off is location: it sits south of Sathorn pier, so you rely on the hotel boat to Sathorn or a taxi to reach the BTS.
The Peninsula Bangkok
Across from Mandarin Oriental on the Thonburi bank, on Charoen Nakhon Road in Khlong San, The Peninsula gives every room a wide view across the water to the old Bang Rak skyline, the best river views on this list. Its 370 rooms in the grand tower are spacious, and the tiered riverside pool is one of the best in the city. Thiptara, its Thai restaurant, sits in a garden pavilion by the river.
Being on the west bank means you take the hotel's boat across to Sathorn pier for the BTS, which is pleasant by day but adds time at night. Service is polished and consistent at luxury prices. Pay for a high-floor river-view room; the city side faces Thonburi.
Shangri-La Bangkok
Convenience is Shangri-La's strength. Its 802 rooms fill two adjacent towers, the Shangri-La Wing and the Krungthep Wing, on Soi Wat Suan Phlu off Charoen Krung, right beside Sathorn pier and BTS Saphan Taksin. That makes it the most practical luxury base on the river: Skytrain, express boats and the hotel's own pier are all a short walk away.
Being a large resort hotel, it hosts conferences and weddings and can feel busy in the lobby. Prices run from upper mid-range to luxury. First-timers who want both the river and the Skytrain should ask for a high floor facing the water, and the riverside terrace is a good spot to watch boat traffic at sunset.
Millennium Hilton Bangkok
The tall tower on the Thonburi bank at Charoen Nakhon Road, Khlong San, is the Millennium Hilton, the best base for ICONSIAM, a short walk along the riverside path (quicker than a taxi). River-view rooms look across the bend to the east-bank skyline, and the infinity pool sits on a terrace above the water.
At upper mid-range prices it is a good-value way to stay on the river with a big-hotel feel, and shoppers and families make up much of the crowd. The hotel runs a shuttle boat across the river; check the timetable for late returns.
Chatrium Hotel Riverside
Some of the largest rooms on the river are at Chatrium Hotel Riverside, a suites hotel on Charoen Krung Road in Bang Kho Laem, south of Sathorn. Many have separate living areas and kitchenettes, which makes it popular with families and long-stay guests; ask for a corner suite for the widest river view. River Barge, its riverside restaurant, serves Thai, Chinese and international dishes on a terrace by the water.
It is further south than the hotels around Saphan Taksin, so you will use its free shuttle boat to Sathorn pier for most sightseeing. Upper mid-range rates are reasonable for the room size.
Avani+ Riverside Bangkok
The best rooftop pool on the river belongs to Avani+ Riverside, a modern tower on Charoen Nakhon Road on the Thonburi bank, sharing a site with Anantara Riverside. Its rooftop infinity pool and bar look straight down the river to the skyline (time a swim for sunset), and rooms have a clean, bright design. Guests can use the resort facilities next door.
Shuttle boats connect it with Sathorn pier, and the riverside shopping and dining at the resort complex are within walking distance. With upper mid-range prices, it is a strong value pick for couples on a mid budget who want a modern room and a pool with a view.
Anantara Riverside Bangkok Resort
Low-rise tropical gardens give Anantara Riverside, on Charoen Nakhon Road on the Thonburi bank, a resort atmosphere unusual in central Bangkok. The free-form pool, riverside restaurants and spa make it easy to spend a day at the hotel between sightseeing trips, and prices are upper mid-range.
It is south of the main hotel cluster, so you rely on the shuttle boat to Sathorn pier. Families with young children like the space and should book a garden-view room near the pool; travellers who want nightlife on the doorstep should look closer to Charoen Krung.
Should you stay on the east bank or the Thonburi side?
Stay on the east bank, around Charoen Krung and Bang Rak, if you want to walk to street food and the BTS. Stay on the Thonburi side if views and quiet matter more, accepting that every trip into the city starts with a shuttle boat that has a last departure time.
The east bank, around Charoen Krung and Bang Rak, is the older side of the river. Hotels here (Mandarin Oriental, Shangri-La, Capella, Four Seasons, Chatrium) put you within walking distance of street food, galleries, Bang Rak market and, for the ones near Saphan Taksin, the BTS. If you want to step out of the lobby and eat roast duck or noodles a few minutes later, choose the east bank.
The Thonburi side (The Peninsula, Millennium Hilton, Avani+ and Anantara) has the better views, because you look back at the east bank's skyline and the older hotels. It is quieter, and ICONSIAM is close for the hotels near Khlong San. The downside is that every trip into the city starts with a boat ride, and shuttles have last departure times.
Two new properties will change this map. The Langham, Custom House, inside the restored customs house on the east bank, is set to open in late 2026, and The Ritz-Carlton Bangkok, The Riverside is opening in phases on the Thonburi bank around Lhong 1919. Confirm opening dates before you book either one, and compare rates on our hotel booking page.
How do hotel shuttle boats connect to the BTS Skytrain?
Almost every riverside hotel runs a free shuttle boat to Sathorn Pier (Central Pier), which sits directly below BTS Saphan Taksin station on the Silom Line. From there, one train ride reaches Silom and Siam, and the Chao Phraya Express Boat runs north to the Grand Palace, Wat Pho and Wat Arun piers.
How much you depend on the boats comes down to location. East-bank hotels near Charoen Krung are the easiest base, since you can walk to BTS Saphan Taksin or use the hotel boat, without relying on shuttle hours. On the Thonburi bank opposite Charoen Krung, every trip into the city starts with the hotel shuttle to Sathorn Pier (some hotels also serve other piers). Hotels further south, near Rama III and Asiatique, have a longer shuttle ride, so allow extra time for the boat and the wait. Near ICONSIAM and Khlong San you have a second rail option when shuttles stop: the Gold Line monorail to BTS Krung Thon Buri.
Each hotel sets its own timetable, frequency and last boat, and these change, so ask for the current schedule at check-in and photograph it. A few points help in practice. Boats run every 10 to 30 minutes at most hotels, with longer gaps late in the evening. If you miss the last shuttle, a public cross-river ferry or a taxi over Taksin Bridge are the fallbacks. Life jackets are provided on the boats, but the piers can be slippery in the rain, so take care with small children and luggage. The Chao Phraya Express Boat also stops at Sathorn Pier, and its operating hours end in the early evening, earlier on weekends.
Booking tips: river views, last boats and festival dates
Pay for the river view. It costs more, and it is the reason to stay on the Chao Phraya; city-view rooms at some hotels face car parks or Thonburi housing. Hotel boats have last departures, often around midnight or earlier, so ask before booking a late dinner across the river. New Year's Eve fireworks and Loy Krathong in November fill riverside rooms months ahead, at higher rates.
Michelin-starred hotel restaurants such as Côte at Capella book out, so reserve a table when you confirm the room. Suvarnabhumi to the riverside is a long taxi ride in traffic; hotel cars cost more but save stress after a long-haul flight. Visa rules depend on your passport, so check Thailand's official e-Visa portal before booking non-refundable rooms.
Ready to plan? Search flights to Bangkok and pair them with a riverside stay.
Planning a trip to Bangkok? Read our Bangkok travel guide, compare hotels in Bangkok or search flights.
{{item.get_author.first_name}} {{item.get_author.last_name}}
{{item.comment_txt}}
{{item_reply.get_author.first_name}} {{item_reply.get_author.last_name}}
@ {{item_reply.reply_to}}, {{item_reply.reply_txt}}