The best places to stay in Kanchanaburi

The best places to stay in Kanchanaburi

Read this first

More on Kanchanaburi

From tired old guesthouses to spiffy new resorts, Kanchanaburi hosts dozens of places to stay. The bulk of accommodation is found along the River Khwae Yai towards the northern end of town off the touristy Mae Nam Khwae Road. Overall we’ve found the standard to be sub-par when compared to other Thai destinations of a similar size, with unstable WiFi and lazy staff being common offenders.

Travelfish says:

Backpackers
Many budget travellers still go for one of the veteran riverside guesthouses near the nightlife strip on Mae Nam Khwae Road. Though past its prime, The Jolly Frog remains popular thanks to bare-bones private rooms starting at just 100 baht, a deal sweetened by a spacious riverside setting and great food in the restaurant.

Those with a little more to spend could step up to a stilted bungalow at Blue Star or a raft room at VN—both of these are quiet but within easy walking distance of the nightlife. We also have a soft spot for Nita Rafthouse, an old-style floating spot with super-cheap rooms at the low-key southern end of town.

Chill out riverside at Ploy. : David Luekens.
Chill out riverside at Ploy. Photo: David Luekens

Flashpackers and families
Two places immediately spring to mind for families and couples looking in the 1,000 to 2,000 baht range. On the relaxing west side of the river, Thai Garden Inn has clean and well-equipped family-size bungalows facing a roofed swimming pool. The more centrally located Good Times Resort is larger and more mainstream, serving up eight different types of rooms along with a riverfront restaurant and a pool.

Another solid option is Ploy Resort, a stylish riverside spot set closer to the nightlife, and with rooms starting at just under 700 baht through to 1,850 baht for a family room.

Luxury travellers
Kanchanaburi town has stacks of budget to midrange options but is rather thin when it comes to the higher end of the price scale. One solid choice within walking distance of the Death Railway Bridge is U Inchantree, sporting a small but handsome riverside pool along with cushy rooms starting at around 3,000 baht.

Possibly better than swimming in the river. : David Luekens.
Possibly better than swimming in the river. Photo: David Luekens

If you’re looking to splurge and don’t mind being a few kilometres outside of town, colonial-style Dheva Mantra might just be the plushest place to stay in the entire province.

Reviewed by

David Luekens first came to Thailand in 2005 when Thai friends from his former home of Burlington, Vermont led him on a life-changing trip. Based in Thailand since 2011, he spends much of his time eating in Bangkok street markets and island hopping the Andaman Sea.

Browse hotels on Agoda


Provided by Travelfish partner Agoda.


Our top 10 places to stay in and around Kanchanaburi

Dheva Mantra Resort
Dheva Mantra Resort

Gorgeous Colonial design

US$70 with Agoda

Tamarind Guesthouse
Tamarind Guesthouse

Still friendly after all these years

US$10 with Agoda

Blue Star Guesthouse
Blue Star Guesthouse

One of the better budget spots

From 200 baht Walk-in

Bamboo House
Bamboo House

The ultimate jungle-bum rafthouses

US$25 with Agoda

The Jolly Frog
The Jolly Frog

Old-school backpacker institution

From 100 baht Walk-in

VN Guesthouse
VN Guesthouse

Popular riverside spot

US$11 with Agoda

Ploy Resort
Ploy Resort

More style than most

From 680 baht Walk-in

Nita Rafthouse
Nita Rafthouse

Float yourself to sleep

US$7 with Agoda

U Inchantree Resort
U Inchantree Resort

Cushy digs north of the railway

US$67 with Agoda

Thai Garden Inn
Thai Garden Inn

Great for families and couples

US$73 with Agoda