Skip to main content

Filter by:


Star Rating

Review Score

Kanchanaburi – 108 hotels and places to stay
See the latest prices and deals by choosing your dates.
Mittapan Hotel, hotel in Kanchanaburi

Mittapan Hotel features an outdoor swimming pool, garden, a restaurant and bar in Kanchanaburi City. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk.

8.1
Scored 8.1
Very Good
Rated very good
142 reviews
Price from$54.33per night
Princess River Kwai Hotel, hotel in Kanchanaburi

Located in Kanchanaburi City, 4.1 miles from The Bridge of the River Kwai, Princess River Kwai Hotel provides accommodations with free bikes, free private parking, an outdoor swimming pool and a...

Very clean. They have everything. Beautiful garden. Swimming pool. Nice rooms. Staffs are hardworking, friendly and they can speak English. Service is like a 5star hotel’s. You’re offered drinks as soon as you arrive. They have porter who’s always there to carry things for you.
8.5
Scored 8.5
Very Good
Rated very good
383 reviews
Price from$49.14per night
U Inchantree Kanchanaburi, hotel in Kanchanaburi

Located on the north bank of the Kwai Yai River, this contemporary lodge-style resort features an outdoor pool and free WiFi. Set amid landscaped gardens. Rooms offer an iPod dock and a flat-screen...

The view of the river is amazing, and walkable to train station and a great restaurant next door. Also the breakfast was really tasty with a lot of options
8.8
Scored 8.8
Excellent
Rated excellent
975 reviews
Price from$61.13per night
Diamond Resort, hotel in Kanchanaburi

Located in Kanchanaburi City, within 8.5 miles of The Bridge of the River Kwai and 10 miles of Kanchanaburi Railway Station, Diamond Resort provides accommodations with a garden and free WiFi...

It's good in total
8.6
Scored 8.6
Excellent
Rated excellent
27 reviews
Price from$18.74per night
Felix River Kwai Resort - SHA Plus,Certified, hotel in Kanchanaburi

Felix River Kwai Resort - SHA Plus,Certified is located along the banks of River Kwai Yai and only a 5-minute walk from the famous River Kwai Bridge.

Excellent stay! No complaints.
7.8
Scored 7.8
Good
Rated good
739 reviews
Price from$60.78per night
AP Grand Resort, hotel in Kanchanaburi

Located within 6 miles of The Bridge of the River Kwai and 7.1 miles of Kanchanaburi Railway Station, AP Grand Resort provides rooms in Kanchanaburi City.

6.6
Scored 6.6
Pleasant
Rated pleasant
7 reviews
Price from$15.55per night
The Journey House Lifestyle Boutique Hotel, hotel in Kanchanaburi

Offering an outdoor pool, The Journey House Lifestyle Boutique Hotel is an eco luxury resort set in a secluded natural area about 1.8 mi. from the River Kwai Bridge.

Good sized rooms. Breakfast was good. Western style only. Staff friendly and helpful.
7.9
Scored 7.9
Good
Rated good
27 reviews
Price from$78.78per night
Ratmanee House, hotel in Kanchanaburi

Located in Kanchanaburi City, 8.9 miles from The Bridge of the River Kwai, Ratmanee House provides accommodations with a garden, free private parking and a terrace.

It's very comfy. Quiet private and clean . There are 2 lovely dogs, Moo yaw and Pand. Don't forget to buy them corn puff.
7.7
Scored 7.7
Good
Rated good
50 reviews
Price from$32.27per night
Buasawan Resort & Restaurant, hotel in Kanchanaburi

A 5-minute ride from The Bridge on the River Kwai, Buasawan Resort & Restaurant features simply furnished accommodations with the convenience of free parking and meeting facilities.

- location - pet friendly
7.7
Scored 7.7
Good
Rated good
24 reviews
Price from$18.47per night
Aurora Resort Kanchanaburi, hotel in Kanchanaburi

Aurora Resort Kanchanaburi features an outdoor pool and an on-site restaurant. It offers cozy rooms with air conditioning. Free Wi-Fi is provided throughout the entire resort.

Breakfast was very good and filling . We brought a small cat with us and the hotel did not charge.
6.5
Scored 6.5
Pleasant
Rated pleasant
36 reviews
Price from$29.24per night
See all hotels near Kanchanaburi
Subscribe to receive premium deals

Prices drop the second you sign up!