The 10 Best Hotels in Kanchanaburi, Ranked
Every single one of these sits on the river, which tells you exactly what people come to Kanchanaburi for. Plakan Resort is the one I'd name, a small boutique place that rates highest of the lot even if the bigger resorts pull more reviews. Two, HomePhutoey and River Kwai Village, run hot spring baths, and ranking is by Google rating with review volume breaking ties.
Where to stay in Kanchanaburi
Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Expedia
Bundle & save
Compare rates on Hotels.com
Member prices
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.
River Kwai Resotel Kanchanaburi
A jungle-set riverside resort in Kanchanaburi with spacious bungalows, a pool, and open-air dining.
U Inchantree Kanchanaburi
Upscale riverside resort on the Kwai with bright rooms, an outdoor pool, and terrace dining views.
Good Times Resort
A well-kept riverside resort on Maenamkwai Road with lush gardens, two pools, and easy access to Kanchanaburi's key sights.
The Xcape River Kwai
A design-forward riverside resort on the River Kwai, themed around Kanchanaburi's railway history.
Plakan Resort
Boutique riverside resort in Kanchanaburi with vintage character, a pool, and on-site restaurant.
HomePhutoey River Kwai Hotspring Resort
A serene riverside onsen resort in Kanchanaburi, blending natural hot spring baths with lush jungle scenery.
River Kwai Village Hotel
A riverfront resort in Sai Yok with jungle views, activity packages, and onsen facilities along the River Kwai.
Mida Resort Kanchanaburi
A riverside resort on the Lad Ya–Si Sawat road, offering a calm base for exploring Kanchanaburi's heritage and nature.
Royal River Khwae Resort
Riverside resort hotel on the Khwae River, opposite the Bridge over the River Kwai, with scenic gardens and a pool.
Dheva Mantra Resort
Colonial-style riverside resort in Kanchanaburi with a saltwater pool, spa, and upscale dining.
Plan your stay in Kanchanaburi
Compare hotels nearby and book in a couple of clicks.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Expedia
Bundle & save
Compare rates on Hotels.com
Member prices
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.









