Advertise with us

Kanchanaburi may not be as visited as Bangkok, Phuket or Chiang Mai – but this little region is one hidden gem showcasing a blend of authentic culture and unexpectedly dark history.

Also read: 

22 Incredible things to do in and around Kanchanaburi

9 riverfront hotels in Kanchanaburi that’s floating on the water

The culinary scene here may not be as cosmopolitan as what you’ll get in Bangkok, but the authentic Thai tastes are well worth the visit.

These 9 waterfront restaurants will be sure to give you something to remember – so wade deeper into Kanchanaburi for cuisine as sublime as the views!

1. Dangle your feet, or hang out on a net over the river – Dejtosapak Restaurant

Serene, calm and relaxing ambience are some of the words to describe Dejtosapak Restaurant.

This open-air restaurant with river, mountains and green vistas is exactly what you need to have a memorable dining experience in Kanchanaburi. Head indoors and the rustic wooden décor is perfectly placed to provide the right amount of privacy for diners.

Photo via longukyim

Outdoors, the scene takes a different turn. Right below your dining table, the space is open for you to hang your feet through the platform (there are no chairs!) as you indulge in authentic Thai food.

Photo via took took311
Photo via jane nathamon

Dejtosapak restaurant vows to not accept money if the food served is not fresh. Now, that’s called a deal!

There’s a net mesh at the edge of the outdoor platform, right above the water to accommodate 3. So, roll back, relax and enjoy the beauty of nature. As the sun starts setting, the restaurant will be lit up which makes an undoubtedly charming sight.

After dinner, why not hire a raft service offered by the restaurant to spend some more quality time with your beau/family/friends?

Dejtosapak Restaurant

Address: 19/235, Chaichumphol Soi 1 Rd, Ban Tai, Kanchanaburi 71000, Thailand
Contact: +66 81 587 5159
Opening hours: Daily from 10am to 9pm
Price: From USD $7-15 / approx. 250-500 Baht


2. Hit or miss – Keeree Tara Restaurant

Nothing takes a fancy feast to the next level like scenes out over the water and Keeree Tara perfectly fits the bill.

Photo via TripCanvas

Expect to find fresh seafood, great service, picturesque views of the iconic bridge over the famous river against mountains, live music humming from the upper terrace, Balinese-Thai décor, lanterns, and then some more lanterns. Add in a pleasant company and there you go!

Photo via TripCanvas

Choose either to sit indoors, or in the open-air raft, you’ll be amazed with the quick and admirable service they’ve got.

Photo via TripCanvas

Bringing children along? Ask the staff for some pellets to feed the fish in the river. Your kids will totally love this new activity!

If you can’t get an Instagram-worthy picture here, you probably need a new smartphone!

Photo via peakokobe
Photo via TripCanvas

Keeree Tara Restaurant

Address: 431/1 River Rd., Tambon Makham, Amphoe Mueang Kanchanaburi, Kanchanaburi
Contact: +66 34-513855
Opening hours: Daily from 11am to 12 midnight
Price: From USD $7-15 / approx. 250-500 Baht


3. Plunge into large sofas and watch people kayak in the river – The Bridge Bar & Bistro

If upscale restaurants are your groove, then let us introduce you to the Bridge Bar and Bistro.

Photo via thien gekko

Built inside the urban-hip X2 River Kwai Resort (pronounced cross two), this modern structured restaurant has floor-to-ceiling glass walls allowing you to take in the unobstructed beauty of river amid nature.

Walk outside to the outdoor deck which offers large sofas and huge cushions for riverside-seating, and watch people kayak while you sip champagne from afar. This chic spot also serves as a communal lounging room for all guests staying at the resort. So expect people in cool summer pyjamas and shorts at odd hours here.

Photo via z.luxi
Photo via namwanp

Surrounded by nothing but sugarcane fields, rice paddies and small villages, you’ll be amazed with the vast and (yummy!) Thai and Western menu the bistro offers.

Photo via bhuriphatara

Head over here on Saturday nights and witness live jazz bands perform for you. A perfect place for a more lively time, we’re sure!

Photo via thunkewpling, niingjen, manee wj, bellybellybelle

The Bridge Bar and Bistro

Address: X2 River Kwai, 138 Moo. 4 | Nongya, Muang, Kanchanaburi 71000, Thailand
Contact: +66 34 552 124
Opening hours: Daily from 7am to 10pm
Price: From USD $7-15 / approx. 250-500 Baht


4. Dine on an open-air floating raft – Taraburee Restaurant

Kanchanaburi scores some major cool points – thanks to Taraburee Restaurant. Overlooking the famous bridge over River Kwai, this intimate open-air floating spot extends right out over the river.

Photo via taraburee

The restaurant sums up what sundowners really wants in summer – a spectacular view and a refreshing drink to go along with it.

Located right in the heart of Kanchanaburi, in its main pier, Taraburee restaurant offers panoramic views of the river. Border mountains of Thailand and Burma comes together to form a beautiful backdrop for the sunset, that is sure to leave you and your company mesmerised.

Photo via taraburee

Taraburee restaurant offers 3 exclusive styles to suit your seating tastes – a field raft to dine in under the stars, a raft area with a roof and 2 air-conditioned rafts.

Photo via taraburee

Whether it’s a table for 2 or table for 20, Taraburee has got you covered! The menu also has a wide variety of Thai options so you’ll be kick back satisfied at the end of the meal. Imported to local, name a beer and you’ll have it on your table in about 80 seconds.

Photo via plaay nattaya, om kero, heavy69daddy, nongtaksina

Live contemporary bands will accompany your dinner from 5.30pm onwards. An ideal place to have that romantic date you’ve been waiting for, we heard!

Photo via taraburee

Taraburee Restaurant

Address: 48 M.2 Road Song Khwae, Bannaur, Kanchanaburi 71000
Contact: +66 34 512 944
Opening hours: Daily from 10am to 12midnight
Price: From USD $7-15 / approx. 250-500 Baht


5. Dine in a storybook on the river’s edge – Peppers Restaurant Kanchanaburi

Located inside U Inchantree Hotel, Peppers Restaurant is famous for its impeccable service. Add in a spectacular view, a zestful meal, mixed thoroughly with great company – and you have all the ingredients to make a magical evening.

Photo via peppersrestaurant

Set in a beautiful garden on the river’s edge, this semi-open restaurant is accessible via superb walkways winding through natural gardens. The River Kwai bridge and foothills of Burma makes this place as scenic as can be!

Photo via pb sirapat

Sit, relax, watch the sunset and listen to tour boats pass by. Hungry?

This elegant dining place serves traditional Thai dishes passed down from generations with modern culinary skills – a meal you’ll remember fondly (and hungrily!) for days later. The perfect place to impress that special one!

Peppers Restaurant

Address: Address: 443 Mae Nam Kwai Road | Thamakham Sub-district, Kanchanaburi 71000, Thailand
Contact: +66 34 521 584
Opening hours: From 6.30am to 11pm
Price: From USD $7-15 / approx. 250-500 Baht


6. If you’re lucky, you just might catch elephants here! – Rim Nam Café

If you love your coffee but need an offbeat café joint, then head to Rim Nam Cafe.

Photo via johnjeen

Overlooking the beautiful Kwai Nok River against a mountainous backdrop, Rim Nam café feels a little like a gem lost in a vast jungle! The décor fool you into thinking that the café is instead a cute lil’ boutique fashion store! It’s THAT cool!

Photo via sirath

Nestled in Sai Yok district, the café is determined to keep you relaxed in its natural ambiance along with the delicious aroma of roasted coffee and caramel.

Photo via brightvip

Walk over the mini train track to the counter, place your order, and chill outdoors. If you’re lucky, you may watch elephants walk over to drink water at the peaceful river right in front of you. How cool!

Photo via oil.chana, rujijai, vacationmystyle
Photo via lukjeabairxonix, noolekmeepooh

PS: You may also choose to spend a night at the café, in its rental guest house which is has been converted from a shipping container!

Rim Nam Café

Address: Lum Sum, Sai Yok District, Kanchanaburi 71150, Thailand
Contact: +66 84 727 1959
Opening hours: Daily from 10am to 5pm
Price: From USD $1-3 / approx. 50-100 Baht


7. Dine with a view at the very stylish – Loft Restaurant & Bar Kanchanaburi

As fancy as the name sounds, the Loft Restaurant and Bar in Kanchanaburi has become a local favourite ever since it opened in 2012.

Walk into the resort-like entrance, and grab a seat at the stylish riverside deck just north of the WW2 bridge.

Photo via rabbityjan

A beautifully laid out terrace is available (if the weather permits), complete with a view! Diners can enjoy the cool breeze, while the twilight reflected in the river makes this place remarkably scenic – gifting you a night to remember.

Photo via dragonbenz

If you really wish to have a spellbound time, select your favourite wine from thewine cellar and indulge in a incredible dinner over live music here!

Going out with friends? There’s a karaoke machine to for more funky tunes.

PS: We heard their duck chilli sauce is to die for!

Photo via theeyex, eat oclock

Loft Restaurant & Bar Kanchanaburi

Address: Thailand, Ban Tai, Mueang Kanchanaburi District, Kanchanaburi 71000, Thailand
Contact: +66 874158111
Opening hours: From 5pm to 1am
Price: From USD $7-15 / approx. 250-500 Baht


8. Take in the true essence of Thai culture – Floating Raft Restaurant

They say when in Rome, do as Romans do. So, why not head to the Floating Raft Restaurant which is guaranteed to give you a true Thai experience?

Photo via ajt1808

Floating Raft Restaurant is a restaurant on a raft that floats (duh!). This semi open-air restaurant under large huts displays a magnificent view of the famous bridge on top of the river.

Photo via sckeng14, phatto

Inspired by vintage Thai architecture, the floating raft oozes true Thai vibes the moment you walk in the door. From the receptionist wearing traditional Thai dress to the availability of authentic local food – this place is a must, if exploring deeper into Thai culture is in your mind.

Take a stroll on the River Kwai Bridge and when tired, head off to the Floating Raft Restaurant – conveniently situated right next to the River Kwai Bridge that you won’t even need google maps to find it!

Photo via jun sarawut, craz1n3ss

Tip #1: If you’re looking for a buffet, you’ll be happy to know that a mouth-watering buffet is served only in the afternoon which costs 250 Baht per person.

Photo via car toonx

Tip #2: Since it’s an open-air space without any air conditioning and tends to get crowded in no time, if you’re not a fan of the afternoon heat and crowd – we recommend coming over for dinner instead.

Photo via the days after tomorrow, naksubhahun, suznpie

Floating Raft Restaurant

Address: Ban Tai, Mueang Kanchanaburi District, Kanchanaburi 71000, Thailand
Contact: +66 34 512 595
Opening hours: Daily from 9am to 11pm
Price: USD $3-7 / approx. 100-250 Baht


9. Dine at one of the oldest and well-known restaurant in Kanchanaburi – Chuk Ka Don Thai Restaurant

Not far from the city centre of Kanchanaburi, situated next to Chokadon Pier is the decade old Chuk Ka Don Thai restaurant.

This dining spot has maintained its culinary quality over 14 years, which is why it’s still a preferred choice for many locals over other new-fangled restaurants.

Photo via sugarsugarriri

Divided into two parts – table by the river or a table on a raft, Chuk Ka Don Thai caters to different preferences.

Photo via meawwy69

Want something extraordinary to gaze upon while you eat? The restaurant displays a delightful view of the river up-close.

Photo via minnygorgon, nan wimonrut

Although not too famous among foreigners, the staff here are very patient and will not hesitate to smack you with a full fury of solid Thai spices (isn’t that what we all want?).

Do try the Giant Prawns Tom Yum, because you’ll regret if you don’t. *Slurrppp!*

Chuk Ka Don Thai Restaurant

Address: 60 Chukadon Pier, Chaichumpol Rd., T. Bantai, Muang, Kanchanaburi 71000
Contact: +66 34 620 548
Opening hours: Daily from 10.30am to 10.30pm
Price: From USD $7–15 / approx. 250-500 Baht


10. Special Mention #1: Chill by the hills – Keeree Mantra Restaurant

Bored of all the hype over river-view dining? Try a view of the hills instead! Keeree Manta is a sister restaurant of Keere Tara restaurant. Situated on the motorway to Myanmar, this one has piqued our interest.

Photo via Birddrum photography

Driving into this restaurant hidden among mountains and meadows, you’ll feel like you’re leaving Kanchanaburi behind and entering a whole new city – since it’s surrounded by nothing but mountains, fields, garden and flowers as far as your eyes can see.

Photo via yoyeayo, ruterwesper, aon na

Also, a huge fountain for more photos, and let’s not get started about the bathroom area…

Keeree Mantra offers an interesting menu of dishes ranging from steamed fish filet to baked fish with 4 different sauces. If you happen to be there on weekends, do order Python fish from their special menu. You’ll regret if you don’t.

Time to bring those taking-a-stroll-in-the-fields-after-lunch moments back. Just don’t forget the SPF 40!

Keeree Mantra Restaurant

Address: Nong Bua, Mueang Kanchanaburi District, Kanchanaburi 71190, Thailand
Contact: +66 34 540 889
Opening hours: Daily from 10am to 10pm
Price: From USD $13-26 / approx. 450-900 Baht


11. Special Mention #2: Check in for mouth-watering desserts – Farm Cafe’ De Kalavela

Got a sweet tooth? Trust us and head right to Farm Café De Kalavela, which takes its desserts rather seriously.

Photo via ppair

Taking confectionery portion sizes and its plating to a whole new level, the café is sure to bring out the kid in you.

Photo via theonewz, mettsaturn

This country-styled spot which looks like a glass house in a small farm is surrounded by a beautiful garden, offering both indoor and outdoor seating. The vintage décor and toned-down ambience is really ideal for a lazy afternoon in Kanchanaburi.

Photo via rabbitrista, akepisit

Along with its famous desserts, the café also offers a variety of homemade breads, drinks and seasonal nibs. The special salad, made from the café’s own organic plants will tantalise your taste buds and fill your bell

Photo via mayymuay, sutthinang, airpaja, lookyorr, pwattjaidee

Farm Cafe’ De Kalavela

Address: 787/3 Soi 25 municipalities set . Tha’s . Tha Muang district . Kanchanaburi 71110
Contact: 0853333414
Opening hours: Thurs-Tues, 8.30am to 6.30pm (closed on Wednesdays)
Price: From USD $1-5 / approx. 50-150 Baht


There might not be enough time in your itinerary to check out all these restaurants, but even if you make it to a couple of them, you’ll know they’re Baht well spent!

Did we miss your favorite? Drop us a comment below!

Opt In Image
Sign up to win fantastic prizes from our partners

Sign up now if you want us to send you an email whenever our partners have something to share with everyone!
FREE air tickets, free stays, free tours or free gifts!

Coming soon! Exclusively on TripCanvas

PLEASE NOTE: All the above information is correct at the date of publication. If you come across any changes or updates, please let us know and we will update the information accordingly. Thank you!
Tell us

Advertise with us