Best Restaurants Along the Riverside, Bangkok

Dining along the Chao Phraya River is one of Bangkok's most iconic experiences. The riverside stretches from the historic Rattanakosin area near the Grand Palace down through Charoen Krung and beyond, offering a mix of rooftop bars with sweeping river views, elegant Thai restaurants on wooden terraces, and hidden gems in restored heritage buildings. The breeze off the river, the glow of temple spires at sunset, and passing boats create an atmosphere that no shopping mall restaurant can match. Many riverside restaurants are accessible by hotel shuttle boat, BTS to Saphan Taksin, or water taxi. This guide covers the best riverside dining experiences in Bangkok.

5 restaurants listed

#1

Sky Bar at Lebua

Cocktails International Rooftop $$$$ ★ 4.5 (890 reviews)

One of the world's most famous rooftop bars, perched on the 63rd floor of the State Tower. Sky Bar gained global fame from The Hangover II and continues to draw visitors with its jaw-dropping views of the Chao Phraya River and signature cocktails.

📍 Lebua at State Tower, 1055 Silom Road, Bangrak, Bangkok 10500

📞 +66 2 624 9555

🌐 https://lebua.com/sky-bar

🕐 Daily 5:00 PM - 1:00 AM

#2

Baan Khanitha by the River

Thai Seafood Fine Dining $$$ ★ 4.5 (420 reviews)

Elegant riverside Thai restaurant in a beautifully restored traditional house overlooking the Chao Phraya River. Baan Khanitha serves refined Thai cuisine with an emphasis on fresh seafood, complemented by stunning river views and gracious Thai hospitality.

📍 Charoen Nakhon Road, Thon Buri, Bangkok 10600

📞 +66 2 860 4158

🌐 https://baan-khanitha.com

🕐 Daily 11:00 AM - 11:00 PM

#3

Sala Rattanakosin

Thai International Riverside $$$ ★ 4.3 (265 reviews)

Boutique hotel restaurant overlooking the Chao Phraya River with direct views of Wat Arun across the water. Sala Rattanakosin serves Thai and international cuisine in a chic rooftop setting that is particularly stunning at sunset when the temple glows golden.

📍 39 Maharat Road, Phra Nakhon, Bangkok 10200

📞 +66 2 622 1388

🌐 https://www.salahospitality.com/rattanakosin-bangkok/

🕐 Daily 11:00 AM - 11:00 PM

#4

The Deck by Arun Residence

Thai International Riverside $$ ★ 4.2 (350 reviews)

Open-air riverside restaurant with arguably the best view of Wat Arun in all of Bangkok. The Deck serves Thai and Western dishes on a wooden terrace that juts out toward the river, making it a prime spot for sunset cocktails and dinner with temple views.

📍 36-38 Soi Pratoo Nok Yoong, Phra Nakhon, Bangkok 10200

📞 +66 2 221 9158

🕐 Daily 10:00 AM - 10:00 PM

#5

Supanniga Eating Room Tha Tien

Thai Isan Regional Thai $$ ★ 4.5 (420 reviews)

Family-run restaurant near Tha Tien pier serving Eastern Thai and Isan cuisine with recipes passed down through generations. Supanniga offers river views from its upper floor and serves some of the best regional Thai food in the old town area.

📍 392/25-26 Maharaj Road, Tha Tien, Phra Nakhon, Bangkok 10200

📞 +66 2 015 3811

🌐 https://supannigaeatingroom.com

🕐 Daily 11:00 AM - 10:00 PM