Home Destinations Kanchanaburi 🧭 Plan Your Trip 🔎 Search About
HomeThailandKanchanaburiRiver Kwai Riverside Restaurants 10 Floating Rafts Right on the Water
🛶 Eat in Kanchanaburi

River Kwai Riverside Restaurants
10 Floating Rafts Right on the Water

The charm of eating in Kanchanaburi is sitting right on the water, listening to the River Kwai flow under the raft. At some places you can dangle your feet straight into the river; at others you get a full view of the Bridge on the River Kwai. We picked riverside and floating-raft restaurants that are actually open right now, with the area each one is in, rough prices, and the best time to go.

🛶 Feet-in-the-water rafts🌅 Sunset views🌉 River Kwai bridge views
River Kwai Riverside Restaurants 10 Floating Rafts Right on the Water

🔄 Updated 21 Jun 2026

Two branches of the River Kwai run through Kanchanaburi, so most restaurants cling to the bank or are built as rafts that stick out over the water. The two things people hunt for are raft spots where you can sit with your feet in the river, and places that look out on the Bridge on the River Kwai once the lights come on. We've split them into clear groups so you can pick based on what your day looks like.

Floating rafts where you can dangle your feet in the water

These are the places where the raft actually juts out into the river. Some have seating where you can soak your feet, or hammocks to lie back in. Good for a day when you want to settle in for the long haul, late afternoon into the evening.

1

Phae Hoi Kha Pa Chill (Det Thosaphak Restaurant)

Ban Tai, Mueang district · Open 11:00–23:00 · Lingering encouraged

A legendary raft restaurant in Kanchanaburi town. The raft floats out over the river, with a zone where you can dangle your feet in the water and hammocks for lounging and photos. The food is seasonal Thai — wild curry, green curry with mushrooms — and you can sit for hours. Locals like to come around dusk once the sun has softened.

On a raftFeet in water
~120–300 THB per dish
2

Coco River Kwae

Tha Makham, Mueang district · Open 17:00–24:00 · Live music

A riverside spot in the Tha Makham area that goes all in on atmosphere. You can see the railway bridge over the river at sunset, there's live music, and the menu runs to Thai dishes like crab fried rice and seafood glass-noodle salad. It's an evening-only place, so it suits a special dinner rather than lunch.

RiversideBridge view
From ~150 THB, ~300–500 THB per person
3

Khrua Ton Mae Klong

Ban Tai, Mueang district · Open 10:00–21:00

A riverside Thai restaurant in the Ban Tai area. The draw is the raft seating that floats right at water level. The mood is easygoing and it's open from late morning through the evening, so it works for an unhurried lunch.

On a raftLunch
~100–250 THB per dish

When to go

Feet-in-the-water raft spots tend to get hot in the afternoon because the sun reflects off the river. If you want to sit comfortably, aim for around 4:30–5:00 pm — you'll catch the cooler light and the sunset. In the rainy season the water can run muddy and fast, and some places close their feet-in-the-water zones temporarily, so it's safer to call ahead.

🍢

Want to taste deeper? Try a Kanchanaburi food tour or cooking class

Half a day with a local who knows the lanes — or cooking a dish yourself — teaches you more than just eating. Book ahead on Klook or GetYourGuide.

🍢 See all Kanchanaburi food tours & classes (Klook)

Riverside spots with a view of the Bridge on the River Kwai

If you want to eat with the Bridge on the River Kwai as your backdrop, this group sits in the Tha Makham and Ban Tai areas near the bridge — ideal for a dinner where you're after a good photo.

4

Keerithara Riverside

Ban Tai, Mueang district · Open 11:00–23:00 · Bali style

Bali-style decor on the banks of the Khwae Yai river, just about 50 metres from the Bridge on the River Kwai, with a clear view of the river's bend at sunset. The food is Thai and the mood is romantic; it's open all day into the night, so it suits a special meal or an occasion.

Bridge viewSpecial occasion
~300–500 THB per person
5

The Floating Restaurant

Tha Makham, Mueang district · Open 09:00–22:00

A food raft near the bridge in the Tha Makham area. The cooking is homestyle Thai — tom yum, salads, fish curry — at friendly prices, and it's open from morning to evening, so you can come for either lunch or dinner. Good for anyone who wants to sit on the water without paying a lot.

RiversideEasy on the wallet
~80–200 THB per dish
6

Bai De River

Tha Makham, Mueang district · Open 17:00–24:00

A riverside spot in the Tha Makham area, open evenings into the night only. The Thai food is boldly seasoned, so it suits people who want to settle in for a long evening of eating and drinking. The vibe is laid-back and the prices aren't steep.

RiversideDinner
~100–250 THB per dish

Riverside spots where the food is the point

Some people come to the river to eat well rather than to take photos. This group is the one locals rate for the cooking, with everything from wild-style dishes to fresh seafood.

7

Krua Chuk Donn

Ban Tai, Mueang district · Open 10:00–22:00 (until 22:30 on weekends)

A riverside Thai restaurant in the Ban Tai area known for its seafood. The dishes people order most often are grouper fried with fish sauce, sizzling-pan clams, and tom yum goong — full-flavoured cooking in the local style. Open from late morning to evening, and a bit later on weekends.

SeafoodGreat cooking
~120–350 THB per dish
8

Taraburee

Ban Nuea, Mueang district · Open 10:00–24:00

A traditional Thai restaurant in the Ban Nuea area on Song Khwae road. The standouts are the spicy salads, wild chicken curry, and river-fish dishes — proper old-school Thai flavours. Open from late morning until midnight, so it works for a long, slow dinner.

Traditional ThaiRiver fish
~250–500 THB per person
9

Rice Barge

Tha Makham, Mueang district · Open 17:00–23:00

A riverside spot in the Tha Makham area known for its tamarind dishes, like grouper fried with tamarind sauce and tamarind chilli dip. Evening only, with a quiet, calm setting that suits a dinner where you're there to eat seriously.

Tamarind dishesDinner
~300–600 THB per person
10

Pla Kanchan Lock Home

Pak Phraek, Mueang district · Open 08:00–22:00

A wild-food and river-fish restaurant in the Pak Phraek area, set beside a canal with a shady, natural feel. Open from morning to evening, it's good for anyone who wants to try wild-style dishes and fresh freshwater fish at a table right by the water.

Wild foodRiver fish
~120–300 THB per dish

Straight talk before you go

A lot of riverside spots only open in the evening (from 17:00 onwards), so if you're planning lunch, aim for places that open earlier, like The Floating Restaurant or Khrua Ton Mae Klong. Opening hours and which riverside seating is available can shift with the season and the water level. During festivals it gets busy and the riverside tables fill up fast, so call ahead to book if you want a good view.

How to pick the right spot for your day

  • Want to dangle your feet in the water — Phae Hoi Kha Pa Chill or Khrua Ton Mae Klong, go from late afternoon into the evening.
  • Want a photo of the River Kwai bridge — Coco River Kwae or Keerithara, go at sunset.
  • Big group, here for the food — Krua Chuk Donn, Taraburee, or Pla Kanchan Lock Home; order seafood and wild dishes to share.
  • On a budget — The Floating Restaurant or Bai De River are easier on the wallet.

Plan a full eat-and-explore trip in Kanchanaburi

See the Kanchanaburi travel guide →

FAQ

Which River Kwai restaurants let you sit with your feet in the water?

The spots with feet-in-the-water seating are Phae Hoi Kha Pa Chill (Det Thosaphak Restaurant) in the Ban Tai area, and Khrua Ton Mae Klong, which has raft seating that floats right at water level. Go in the late afternoon to evening, since the midday sun is strong, and call ahead in the rainy season because the water can run fast.

Where are the Kanchanaburi riverside spots with a view of the bridge over the River Kwai?

Most are in the Tha Makham and Ban Tai areas near the bridge, like Coco River Kwae and Keerithara, which sits about 50 metres from the bridge. Both have a lovely view of the bridge at sunset, so they suit a dinner where you want the photo.

How much do Kanchanaburi riverside restaurants cost?

Budget-friendly spots like The Floating Restaurant or Bai De River run about 80–250 THB per dish. Places with a special atmosphere like Keerithara, Rice Barge, or Coco River Kwae come to around 300–600 THB per person, depending on what you order.

Are the riverside restaurants open for lunch?

Many open only in the evening, from 5 pm onwards. If you want a riverside lunch, aim for places that open earlier, like The Floating Restaurant (open from 9 am), Khrua Ton Mae Klong, or Pla Kanchan Lock Home.

Do you need to book a table ahead?

On weekdays there's usually room, but the good riverside tables fill up fast, especially on weekend evenings and during festivals. If you want a table right by the water or in the sunset-viewing zone, it's worth calling ahead to book.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.