Kanchanaburi Hotels

Find the best Kanchanaburi hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Kanchanaburi hotels with free cancellation or excellent ratings

Trusted Kanchanaburi hotel providers

See all hotels in Kanchanaburi

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Kanchanaburi hotel in the heart of the action

Beat the queues at the top Kanchanaburi attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelPosh Villa Kanchanaburi – 5.0
Cheapest month to bookJuly
Average 4 star hotel price$156 per night
Average 5 star hotel price$94 per night

How to find the best hotel deals in Kanchanaburi

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Kanchanaburi

  • You've got your perfect flight locked in. Now let the same smart search engine find you deals on Kanchanaburi hotels. These tips will get you one step closer to sliding that room key into the door.

  • The earlier you book, the better off you are. You're more likely to find a cheaper rate on a Kanchanaburi hotel and have a greater range of choice when you plan in advance.

  • Still, be ready to jump on any last-minute deals. Some places discount their rates just before check-in to fill rooms. It's more likely this will happen on less busy days or in low season, though.

  • Flexible on dates? This is your ticket to a lower rate. Move your travel timing around to discover what deals pop up. Prices are usually cheaper on weekdays and outside peak seasons.

  • Avoid the risk of extra fees by searching for stays that have free cancellation. If your travel dates shift or a better deal shows up, you can cancel or modify your booking without penalty.

Where to stay in Kanchanaburi

Central Kanchanaburi

  • To get the most out of central Kanchanaburi, you'll want to be near the attractions you came to see. Here are a few hotels worth booking close to the highlights.

  • K2Green Hotel sets you up to explore with ease. Around 3 kilometres away, it's a popular stay near Cemetery WO II.

  • When it comes to accommodation options close to War Museum, Banyang Resort gets bonus points for being both comfy and convenient. Drop your bags at this Kanchanaburi hotel and you'll be roughly 3 kilometres away.

  • Hotels near Riverside Promenade are also well worth checking out. Baan2Rai is 2 kilometres or so from this sight. It's a great base for discovering the city at large.

Best hotels in Kanchanaburi

Best budget hotels

  • Let your travel money take you further by choosing from around 90 budget Kanchanaburi hotels. Perfect for when you want to spend less on where you sleep and more on seeing the sights, these stays come with essentials like Wi-Fi, toiletries, and simple breakfast options.

  • K2Green Hotel is a 3-star option that focuses on comfort without overcomplicating things. Parking and luggage storage are among its many amenities.

  • Blue Sky Raft at Kanchanaburi offers 2-star value. Practical perks including air conditioning and a restaurant are there to make your Kanchanaburi hotel stay easier.

  • You'll also score a solid deal at Ruen Maihom Riverside Cottage, which is rated 3 stars. It features internet access and parking.

Best 4-star hotels in Kanchanaburi

  • Searching for hotels in Kanchanaburi that deliver beyond the basics? A 4-star stay hits the mark. With around ten to choose from, they come with appealing extras like outdoor terraces, saunas, and business facilities. You get top quality without the top-end price tag.

  • Whitehouse Resort delivers the kind of stay that feels a cut above the rest. Room service and a restaurant are included in the 4-star guest experience here.

  • Room service and a restaurant are just some of the amenities waiting for you at The Vista Pool Villa. This Kanchanaburi hotel hits that sweet spot between practical and premium.

  • Still searching for the right fit? Monaz River Kwai Kanchanaburi proves great stays aren't just for five-star budgets. Make the most of room service, a pool and other extras at this stay.

Best hotels in Kanchanaburi for families

  • Family travel can be chaotic, but your hotel should be the easy part. You'll find at least 20 family-friendly hotels in Kanchanaburi that know what keeps kids happy and adults comfortable. These stays often come with useful features like connecting rooms, extra beds, kids' menus, and high chairs.

  • Buasawan Resort & Restaurant is where you can enjoy family time without stretching your budget. This affordable 2-star hotel has amenities like air conditioning, a playground and much more.

  • Tubtim Siam River Kwai Resort takes the standard family trip up a notch. This 4-star stay features accessible parking and a games room.

  • Another option is Duenshine Resort. Featuring Wi-Fi in designated areas and room service, this stay is popular for a reason.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a Kanchanaburi hotel with a spa. With roughly 30 to choose from, they're built around relaxation. Many offer features like steam rooms, saunas, beauty treatments, and hydrotherapy pools.

  • Check in to Makan Resort and then leave the outside world behind. Massage services, a sunbathing area and other thoughtful extras await you at this 3-star accommodation option.

  • Hadsaisuay Resort is another favourite where unwinding comes easy. Make the most of room service and massage services at this 2-star hotel in Kanchanaburi.

  • Srichaiyapura Wellness Resort lets you craft your own perfect spa experience. You'll find a garden and a lounge at this stay.

Best hotels with a pool

  • Add an extra splash of fun to your trip with a pool. If you pick a city hotel, expect rooftop and indoor options. Resorts? They usually come with sprawling outdoor layouts and maybe even a swim-up bar. There are at least 50 pool hotels in Kanchanaburi ready for your next adventure.

  • Ruen Maihom Riverside Cottage comes with an outdoor swimming pool, Wi-Fi and a golf course. You'll have all the essentials for a memorable stay at this Kanchanaburi hotel.

  • The Journey House will also have you packing your swimsuit and goggles. Settle into this popular option and take advantage of an outdoor swimming pool, car hire options and room service.

  • Good Times Resort Kanchanaburi is one more stay that hits all the right notes. This hotel offers an indoor swimming pool, a bar and ironing services.

Best pet-friendly hotels

  • With around ten pet-friendly Kanchanaburi hotels, your best buddy can share the adventure. Many have outdoor spaces or nearby parks to get some exercise, and some even offer extras like grooming or pet-friendly menus. A few house rules may apply, but most places go out of their way to make your furry friend feel at home.

  • At Whitehouse Resort, thoughtful pet perks are part of the experience. Wi-Fi and internet access are some other amenities you'll find at this hotel in Kanchanaburi.

  • Riverkwai Cottage is another place your little buddy will love. This popular option comes with a barbeque and parking.

  • Tamarind Guesthouse Kanchanaburi is one more place that gets how pet owners travel. Amenities here include Wi-Fi and a laundry.

Finding cheap hotels in Kanchanaburi: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Kanchanaburi with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $25 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $25 per night.
The average price of a hotel during the week is $75 per night, and the average price on weekends is $67. Overall, it looks like the cheapest day to stay in Kanchanaburi could be Saturday.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in Kanchanaburi. And the most expensive day seems to be Thursday
The average price of a 3-star hotel in Kanchanaburi is currently around $72 per night. And the cheapest 3-star hotel we found is $22 per night.
The average price of a 4-star hotel in Kanchanaburi is currently around $113 per night. And the cheapest 4-star hotel we found is $43 per night.
The average price of a 5-star hotel in Kanchanaburi is currently around $162 per night. And the cheapest 5-star hotel we found is $69 per night.
The cheapest month to stay in a hotel in Kanchanaburi is May, with an average price of $67 per night. The most expensive month is February, when the average room rate can rise to $227 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is $76 per night, which is around 4% lower than the rest of the year.
Get your morning laps in at Kanvela Resort, Pechpailin Resort and The Sky Garden.
If you're planning a trip with the whole family, the best rated hotels for you near Kanchanaburi are Chez Bure - Bure Homestay, The Journey House and Tubtim Siam River Kwai Resort.