Overview
Where to stay in Kanchanaburi.
Looking for a hotel in Kanchanaburi? We've ranked the 40 best-reviewed stays in the city so you can compare ratings, location, and price in one place. Every hotel below has verified guest reviews and shows the same nightly rate you'd pay on Booking.com or direct — search your dates to see live availability.
Travelling green? See our carbon-neutral hotels in Kanchanaburi — every booking removes 1 ton of CO₂ at the same price.
40top-rated hotels
8rated 4★ or higher
46,556verified guest reviews
4.3/5average guest score
Across the 40 best-reviewed hotels in Kanchanaburi, 8 carry a 4-star rating or higher and together they hold 46,556 verified guest reviews. The highest-rated right now is Posh Resort at 4.4/5. Whether you want a central base for sightseeing or a quieter, better-value area, the list below lets you compare location, star rating and real guest scores side by side before you book — at the same nightly rate you'd pay on Booking.com.
Top picks
40 best hotels in Kanchanaburi.
Ranked by verified guest rating. Tap any hotel to see live rates, photos and rooms.
#14.4/5★★
Posh Resort
Kanchanaburi, Thailand
4.4/5 · 13,392 reviews
Check rates →
#25.0/5★★★★
Felix River Kwai Resort
Kanchanaburi, Thailand
5.0/5 · 1,768 reviews
Check rates →
#34.4/5★★★★
U Inchantree Kanchanaburi
Kanchanaburi, Thailand
4.4/5 · 1,735 reviews
Check rates →
#44.4/5★★
Hop Inn Kanchanaburi
Kanchanaburi, Thailand
4.4/5 · 1,718 reviews
Check rates →
#54.0/5★★★★
Mida Resort Kanchanaburi
Kanchanaburi, Thailand
4.0/5 · 1,647 reviews
Check rates →
#64.0/5★★★
Good Times Resort
Kanchanaburi, Thailand
4.0/5 · 1,436 reviews
Check rates →
#74.0/5★★★
Macan Resort
Kanchanaburi, Thailand
4.0/5 · 1,434 reviews
Check rates →
#84.4/5★★★★★
Dheva Mantra Resort
Kanchanaburi, Thailand
4.4/5 · 1,425 reviews
Check rates →
#95.0/5★★
Xanadu 2008
Kanchanaburi, Thailand
5.0/5 · 1,421 reviews
Check rates →
#104.7/5★★★★
Royal Riverkwai Resort & Spa
Kanchanaburi, Thailand
4.7/5 · 1,215 reviews
Check rates →
#114.7/5★★
Royal Nine Resort Kanchanaburi
Kanchanaburi, Thailand
4.7/5 · 1,215 reviews
Check rates →
#124.0/5★★
River Inn
Kanchanaburi, Thailand
4.0/5 · 1,112 reviews
Check rates →
#134.0/5★★★
River Kwai Hotel
Kanchanaburi, Thailand
4.0/5 · 1,109 reviews
Check rates →
#144.7/5★★★★
Cross River Kwai
Kanchanaburi, Thailand
4.7/5 · 1,073 reviews
Check rates →
#155.0/5★★★
Riverkwai Bridge Resort
Kanchanaburi, Thailand
5.0/5 · 1,006 reviews
Check rates →
#164.7/5★★★
The Zeit River Kwai
Kanchanaburi, Thailand
4.7/5 · 932 reviews
Check rates →
#174.7/5★★★
Plakan Resort
Kanchanaburi, Thailand
4.7/5 · 867 reviews
Check rates →
#183.4/5★★★
Pung waan Resort & Spa Kanchanaburi
Kanchanaburi, Thailand
3.4/5 · 747 reviews
Check rates →
#193.7/5★★★
Natee The Riverfront Hotel Kanchanaburi
Kanchanaburi, Thailand
3.7/5 · 745 reviews
Check rates →
#203.4/5★★★
Prelude Hotel
Kanchanaburi, Thailand
3.4/5 · 728 reviews
Check rates →
#213.7/5★★★
Sky Resort
Kanchanaburi, Thailand
3.7/5 · 723 reviews
Check rates →
#224.4/5★★★
Kanokan Hotel
Kanchanaburi, Thailand
4.4/5 · 680 reviews
Check rates →
#234.0/5★★★
Makan Resort
Kanchanaburi, Thailand
4.0/5 · 600 reviews
Check rates →
#244.0/5★★★
The 28th Hotel
Kanchanaburi, Thailand
4.0/5 · 571 reviews
Check rates →
#253.4/5★★★★
Comsaed River Kwai Resort
Kanchanaburi, Thailand
3.4/5 · 541 reviews
Check rates →
#264.7/5★★★
Yoko Riverkwai Hotel Resort
Kanchanaburi, Thailand
4.7/5 · 530 reviews
Check rates →
#275.0/5★★★
Sabai@Kan Resort
Kanchanaburi, Thailand
5.0/5 · 511 reviews
Check rates →
#283.4/5★★★
Aurora Resort Kanchanaburi
Kanchanaburi, Thailand
3.4/5 · 495 reviews
Check rates →
#293.7/5★★★
Banrimkwae Paerimnam Resort
Kanchanaburi, Thailand
3.7/5 · 471 reviews
Check rates →
#305.0/5★★★
Duenshine Resort
Kanchanaburi, Thailand
5.0/5 · 455 reviews
Check rates →
#315.0/5★★
Banyang Resort
Kanchanaburi, Thailand
5.0/5 · 455 reviews
Check rates →
#325.0/5★★
Rabiangnam Resort
Kanchanaburi, Thailand
5.0/5 · 455 reviews
Check rates →
#335.0/5★★★
Princess River Kwai
Kanchanaburi, Thailand
5.0/5 · 451 reviews
Check rates →
#344.7/5★★★★
Pavilion Rim Kwai Resort
Kanchanaburi, Thailand
4.7/5 · 441 reviews
Check rates →
#355.0/5★★★
Luxury Hotel
Kanchanaburi, Thailand
5.0/5 · 438 reviews
Check rates →
#365.0/5★★★
Kanchanaburi City Hotel
Kanchanaburi, Thailand
5.0/5 · 436 reviews
Check rates →
#373.4/5★★★
Aekpailin River Kwai Resort Kanchanaburi
Kanchanaburi, Thailand
3.4/5 · 400 reviews
Check rates →
#384.7/5★★
Smiley Frog
Kanchanaburi, Thailand
4.7/5 · 398 reviews
Check rates →
#392.4/5★★★
Monsane River Kwai Resort
Kanchanaburi, Thailand
2.4/5 · 394 reviews
Check rates →
#405.0/5★★★
Tubtim Siam River Kwai Resort
Kanchanaburi, Thailand
5.0/5 · 386 reviews
Check rates →
See every hotel in Kanchanaburi
Filter by price, star rating, guest score and dates. Same prices as Booking.com, free cancellation on most rooms.
View live Kanchanaburi prices →
Good to know
Booking a hotel in Kanchanaburi.
- Best time to book: rates in Kanchanaburi are usually lowest around 3–6 weeks out; weekends and local events push prices up, so lock in early for peak dates.
- Where to stay: central districts suit first-time visitors and sightseeing, while areas a little further out trade some walkability for noticeably better value.
- Free cancellation: most Kanchanaburi hotels offer it up to check-in — filter for flexible rates if your plans aren't locked in yet.
- No price markup: every rate here matches Booking.com and Expedia, so you're comparing on location and quality, not hidden fees.
FAQ
Hotels in Kanchanaburi — your questions.
What are the best hotels in Kanchanaburi?
The top-rated hotel in Kanchanaburi right now is Posh Resort (4.4/5 from 13,392 verified reviews). This page ranks 40 of the best-reviewed hotels in Kanchanaburi, Thailand, updated for 2026.
How much does a hotel in Kanchanaburi cost?
Nightly prices in Kanchanaburi vary by season, location, and star rating. IMPT shows live rates that match Booking.com and Expedia — search your dates to see the current price for any hotel on this page.
Which area of Kanchanaburi is best to stay in?
It depends on your trip: central districts suit first-time visitors and sightseeing, while quieter neighbourhoods offer better value. Every hotel below shows its exact location so you can pick what fits your plans.
Can I book a hotel in Kanchanaburi with free cancellation?
Yes — most hotels in Kanchanaburi offer free cancellation up to check-in. Filter for free-cancellation rates when you search your dates.
Are these Kanchanaburi hotels good for families?
Many of the Kanchanaburi hotels listed include family rooms, and you can set the number of guests and rooms when you search. Each listing shows star rating and verified guest scores to help you choose.