Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Kanchanaburi Hotels from Rs916

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Kanchanaburi hotels and places to stay

X2 River Kwai Resort
4 out of 5
138 Moo. 4, Nongya, Muang District, Kanchanaburi, Kanchanaburi
The price is Rs11,854 per night
9.4 km from city centre
4.7/5Exceptional! (126 reviews)

"Everything lovely from meaw at check in restaurant staff. Chompoo Ying Flute as well as everyone else at the resort. Food also lovely as well as the cocktails"…"

Reviewed on 28 Feb 2020

X2 River Kwai Resort
U Inchantree Kanchanaburi
4 out of 5
443 Mae Nam Kwai Road, Kanchanaburi, Kanchanaburi
Free cancellationReserve now, pay when you stay
The price is Rs5,045 per night
4.63 km from city centre
4.5/5Wonderful! (542 reviews)
Calm and Peaceful

"What a lovely little hotel - very peaceful in an excellent location staff were delightful so friendly and very helpful The food was great and room was comfortable. Would stay again"…"

Reviewed on 1 Mar 2020

U Inchantree Kanchanaburi
Natee The Riverfront Hotel Kanchanaburi
3.5 out of 5
77/ 77 River Kwai Road, T. Thamakham, A. Muang Kanchanaburi, Kanchanaburi, Kanchanaburi
The price is Rs4,283 per night
2.43 km from city centre
4.6/5Wonderful! (107 reviews)

"This is riverfront hotel located in middle of downtown. 5-10 minutes to great coffee and food. Room is large, clean and comfortable. What make it so special is jacuzzi in all rooms with river view. Check-in and check-out is easy and quick. Only BF that need and improvement."…"

Reviewed on 3 Jul 2020

Natee The Riverfront Hotel Kanchanaburi
Felix River Kwai Resort
4 out of 5
9/1 Moo 3 Thamakham, Amphur Muang, Kanchanaburi, Kanchanaburi
Free cancellationReserve now, pay when you stay
The price is Rs3,059 per night
4.63 km from city centre
3.8/5Good! (184 reviews)

"The Felix River resort is absolutely beautiful. There were very few people at this hotel when we stayed. It was quiet, easily accessible."…"

Reviewed on 27 Feb 2020

Felix River Kwai Resort
The Zeit River Kwai
3 out of 5
11 Soi Kumpucha, Tamakham, Kanchanaburi, Thailand
Free cancellation
The price is Rs3,263 per night
3.48 km from city centre
4.1/5Very Good! (24 reviews)

"The hotel has a very good location, located right in front of the river if you are looking for a retreat place this hotel couldn't be better. the room is quite cozy and well-equipped. The staff were helpful, they help me a lot during the time I stay here 'cause I'm a foreigner here. There is a famous ..."…"

Reviewed on 23 Dec 2019

The Zeit River Kwai
Villa La Flora Kanchanaburi
3.5 out of 5
53/5 Moo.3 T. Tha Ma Kham, River Kwai, Kanchanaburi
The price is Rs4,691 per night
5.9 km from city centre
4.4/5Excellent! (5 reviews)
Interesting hotel on The River Kwae.

"Each room or family suite is its own building. Interesting design . On the River Kwae. Very good breakfast included. Fantastic desserts Parisian style! The staff are very professional and wonderful."…"

Reviewed on 20 Mar 2018

Villa La Flora Kanchanaburi
OYO 689 Treeyapat Place
3 out of 5
26 Ban Tai, Kanchanaburi, Kanchanaburi
Free cancellation
The price is Rs916 per night
4 km from city centre
4/5Very Good! (5 reviews)
clean and comfortable

"Dot be put off by low price. This is an excellent clean budget hotel. Very close to the bridge and walking street. It’s on my must stay again list every time I visit here. I have stayed at expensive hotels here and they are not as good or as clean."…"

Reviewed on 27 Apr 2020

OYO 689 Treeyapat Place
2.5 out of 5
303/5 U-Thong Road, Pak Preak, Kanchanaburi, Kanchanaburi
The price is Rs1,428 per night
0.93 km from city centre
4.1/5Very Good! (11 reviews)

"走出巷子就有家7-11,附近也有幾家小吃攤 停車場很大 服務人員英文很好,但中文不行 很可惜,隔音不太好;拿掉磁卡,冰箱也會沒電"…"

Reviewed on 18 Aug 2019

Blue Sky Raft at Kanchanaburi
2.5 out of 5
17/5 Moo 2 Pakpraek, Kanchanaburi
The price is Rs15,603 per night
2.95 km from city centre
3.9/5Good! (9 reviews)
Never use this hotel when offered a special deal

"This was a scam.We were impressed by the photos on the hotel's site. We wanted a room on the floating one's. The hotel site showed the price of the floating rooms with a special 50% rebate for a non cancel-able room without jacuzzi. When we arrived we found ourselves in a ordinary room in an ugly ..."…"

Reviewed on 3 Jan 2019

Blue Sky Raft at Kanchanaburi
Baan Rak Mai
3.5 out of 5
158 Moo 7 T. Wangdong A. Muang, Kanchanaburi
Free cancellationReserve now, pay when you stay
The price is Rs2,631 per night
25.52 km from city centre
Baan Rak Mai
Don't see what you're looking for?
See all available properties in Kanchanaburi
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Kanchanaburi

Travellers give high marks for the riverfront in Kanchanaburi, which is also known for its tours. Tourists can also enjoy the city's waterfalls and temples. A top sight in the city is Bridge Over the River Kwai. In Kanchanaburi, there are 130 hotels and other accommodation options to choose from.

Dressing for Kanchanaburi

  • Between January and March, daytime temperatures average 35°C, whilst night-time temperatures stay around 20°C
  • From April to June, the average is 35°C during the day and 24°C at night
  • July to September sees average temperatures of 33°C during the day and 24°C at night
  • Between October and December, you can expect 32°C as the daytime average and 20°C as the night-time average
  • Kanchanaburi gets about 1387 millimetres of rain per year
  • April and March are usually the hottest months averaging 35°C, while December and January are usually the coldest with an average temperature of 21°C

Frequently asked questions

Where is the best place for a stay in Kanchanaburi?
Sabai@Kan Resort is a favourite property for Expedia customers. This 3-star hotel offers a restaurant and an outdoor pool. It is located a short 11-minute walk from Bridge Over the River Kwai. Other top choices based on traveller reviews include U Inchantree Kanchanaburi and Kanvela Resort.
If I need to cancel my hotel reservation in Kanchanaburi, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that’s non-refundable, it may still be possible to cancel it and get a refund within a 24-hour period of your booking. Add dates, click “Search”, then use the “free cancellation” filter to view the best deals available in Kanchanaburi.
What's the best budget-friendly hotel in Kanchanaburi?
Based on reviews, Sabai@Kan Resort is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other options for your budget-friendly stay include Tara Raft Kanchanaburi and Good Times Resort.
What's the best accommodation option for a family trip to Kanchanaburi?
Felix River Kwai Resort is a top 4-star hotel on Expedia for families, and features 2 restaurants and free parking. Other choices for your child-friendly holiday include Noble Night Guesthouse Kanchanaburi and Phutawan Kan Resort. Also, attractions such as Thailand-Burma Railway Centre and Wat PA Luang Ta Bua Yansampanno are fun for children of all ages.
What's the best place to stay for a romantic holiday to Kanchanaburi?
U Inchantree Kanchanaburi is a favourite 4-star hotel for couples, and features premium bedding and a garden-view restaurant. Another good option for a stay with your sweetheart is X2 River Kwai Resort.
What's the best pet-friendly place to stay in Kanchanaburi?
Ratmanee House is a top guesthouse for people travelling with their pets and offers in-room balconies for its human guests. Other good choices to stay with your pet include Island Resort River Kwai by October and Thai Garden Inn Kanchanaburi.
What's the best luxury accommodation option in Kanchanaburi?
Away Kanchanaburi Dheva Mantra Resort & Spa is a 5-star hotel with 3 restaurants and a poolside bar, and it’s a popular choice for Expedia travellers looking for a pampered stay.
What's the best boutique hotel in Kanchanaburi?
U Inchantree Kanchanaburi is a favourite 4-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar.

Kanchanaburi Hotel Reviews

More trip options