← All neighborhoods

Riverside (Chao Phraya)

Five-star riverside resorts (Mandarin Oriental, Peninsula, Shangri-La), dinner cruises, and the Chao Phraya Express boat. Saphan Taksin BTS connects to the river pier. The most romantic area in Bangkok — sunset views from every window.

Best for: Luxury hotels, romantic stays, sunset dinners, temple-hopping by boat🏨 106 hotels✈️ BKK 63–73 min✈️ DMK 51–57 min

Where is Riverside (Chao Phraya)?

The Chao Phraya River is why Bangkok exists, and the riverside district is its grandest stage. Downstream of Saphan Taksin, five-star names line both banks: the Mandarin Oriental (hosting writers and royalty since 1876), the Peninsula with its famous lobby and cross-river shuttle boats, Shangri-La by the Taksin bridge, and the gold-spired towers near State Tower and Sirocco's celebrated rooftop. Staying riverside feels entirely different from staying central: instead of skytrain rumble you get boat horns, monitor lizards on the muddy banks, and sunsets that turn the water bronze behind Wat Arun's silhouette. The practical magic is the Chao Phraya Express boat — the orange-flag boats stop at every major pier for less than the price of a coffee, which turns temple-hopping (Wat Arun, Wat Pho, and the Grand Palace just across or along the water) into a genuine pleasure instead of a traffic ordeal. The free hotel shuttle boats from Sathorn pier are part of the luxury too. Dinner cruises leave nightly from the major piers — from the party-style Chao Phraya Princess to converted rice barges serving refined Thai set menus; book the open upper deck for the temples lit at night. It suits honeymooners, anniversary trips, and anyone who wants resort calm with the city across the water. What to avoid: assuming riverside means walkable — the district is long and thin, hotels sit behind their own walls, and 'next door' on the map can be a 25-minute walk on broken pavements; use the BTS at Saphan Taksin and the boats instead. Eating inside the five-stars is superb but priced accordingly; the riverside community alleys near the older temples serve excellent boat noodles and seafood for a fraction of it. For the airport: BTS from Saphan Taksin to Phaya Thai, then the ARL to Suvarnabhumi (BKK) — budget 50-60 minutes door to door. Don Mueang (DMK) needs a taxi, 40-60 minutes depending on the tollways. And remember the river breeze dies around 9pm — the rooftop bars stay the fix.

Top highlights:
  • Mandarin Oriental (legendary grand hotel, since 1876)
  • Chao Phraya Express boat (orange-flag river transit)
  • Sunset dinner cruises from Sathorn pier
  • Wat Arun views across the river at dusk
  • Asiatique The Riverfront (night market + ferris wheel)

🍜 Food: The grand hotels hold court: the Oriental's riverside terraces and Le Normandie, the Peninsula's harbour-view dinners. For something grounded, the riverside communities near Wat Kalayanamit and Tha Tien (one boat stop away) serve boat noodles and grilled river prawn at local prices. Asiatique's stalls cover everything in between.

🚆 Transit: BTS Saphan Taksin is the river's rail gateway — Sathorn pier below the station connects to the Chao Phraya Express and free hotel shuttle boats. For BKK: BTS to Phaya Thai, then ARL (50-60 min door to door). For DMK: taxi 40-60 min. Boats stop around 19:30-20:00 — plan evening returns by BTS or taxi.

Stations in Riverside (Chao Phraya)

Station
Saphan Taksin6970m54m
Khrung Thon Buri2373m57m
Itsaraphap1463m51m

Nearest hotels in Riverside (Chao Phraya)

84 hotels near these stations.

Times = walk to station + train to airport. Hover any time for breakdown.

View all hotels in Riverside (Chao Phraya) →

Map

🟠 = hotels. Click a station to see its hotels. Streets © OpenStreetMap.

/** * TripAirportOrder.astro — client-side reorder of BKK/DMK pairs (tt#109). * * Server-rendered pages (home corridor sections, station pages) show the * BKK and DMK journey/hotel cards in a fixed order. When the visitor has a * persisted trip airport (HotelSearch writes `tt:trip-airport:v1`), the * selected airport's card should LEAD — same rule HotelSearch applies to * its sort and badges. * * Static HTML cannot know the selection, so this script runs once per page * and swaps DOM order inside every `.legs` pair. It is progressive * enhancement only: without JS or without a selection, nothing changes. * * Zero-dependency by design (plain script, runs before paint via placement * at the end of Layout's body). */ ---