Hotels in Kanchanaburi, Thailand

Search and compare Kanchanaburi, Thailand hotels from hundreds of travel sites and save

Kanchanaburi, Thailand
Aug 13 — Aug 142
Kanchanaburi, Thailand
Sat 8/13
Sun 8/14
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Kanchanaburi

Filter by star ratings
All filters
Hop Inn Kanchanaburi
8.4 Excellent
360 39 U Thong14 U Thong Road Pak Phraek Sub Distr, Kanchanaburi, Thailand
Show on map
1.5 mi from city centre, Kanchanaburi, Thailand 
ExcellentBased on 665 reviews
8.4

Hop Inn Kanchanaburi is located in Kanchanaburi and features free Wi-Fi. It also offers a lift and a 24-hour reception.

Good Times Resort
8.9 Excellent
265/5 Maenam Kwai Road, Kanchanaburi, Thailand
Show on map
3.1 mi from city centre, Kanchanaburi, Thailand 
ExcellentBased on 1,015 reviews
8.9

Good Times Resort provides peaceful 3-star accommodation in Kanchanaburi. It also offers free Wi-Fi, an outdoor pool and massage services.

Cross River Kwai
9.0 Excellent
138 Moo. 4, Kanchanaburi, Thailand
Show on map
6.1 mi from city centre, Kanchanaburi, Thailand 
ExcellentBased on 141 reviews
9.0

X2 River Kwai Resort is located in Kanchanaburi and features free Wi-Fi and a Jacuzzi. It also offers meeting rooms, massage services and an outdoor pool.

Pung-Waan Resort & Spa
6.5 Good
72/1 Moo 2 Tumbol Thamakham, Kanchanaburi, Thailand
Show on map
5.2 mi from city centre, Kanchanaburi, Thailand 
GoodBased on 71 reviews
6.5

Boasting an outdoor pool, Pung-Waan Resort & Spa is situated in Kanchanaburi and offers modern accommodation. It provides 3-star accommodation with air-conditioned rooms.

Pavilion Rim Kwai Resort
6.4 Good
Moo 4, Km. 9 Ladya Erawan Rd, Wangdong, Muang, 79/2, Kanchanaburi, Thailand
Show on map
16.1 mi from city centre, Kanchanaburi, Thailand 
GoodBased on 8 reviews
6.4

Pavilion Rim Kwai Resort provides elegant 4-star accommodation in Kanchanaburi. It has a gym, as well as a rooftop terrace, a kids pool and an outdoor pool.

Mida Resort Kanchanaburi
8.0 Excellent
199 Moo 2, Latya-Srisawat Road, Kanchanaburi, Thailand
Show on map
22.5 mi from city centre, Kanchanaburi, Thailand 
ExcellentBased on 376 reviews
8.0

Mida Resort Kanchanaburi provides 4-star accommodation in Kanchanaburi. It also has free Wi-Fi and a swimming pool.

The Vista Pool Villa
8.3 Excellent
8/8 Moo3, Tumbol Thalor, Amphur Thamuang, Kanchanaburi, Thailand
Show on map
3.7 mi from city centre, Kanchanaburi, Thailand 
ExcellentBased on 151 reviews
8.3

The Vista Pool Villa offers a peaceful setting while in Tha Muang. It also provides meeting rooms, a coffee bar and a 24-hour reception.

U Inchantree Kanchanaburi
8.9 Excellent
443 Mae Nam Kwai Road, Kanchanaburi, Thailand
Show on map
4.2 mi from city centre, Kanchanaburi, Thailand 
ExcellentBased on 733 reviews
8.9

Recently refurbished, U Inchantree Kanchanaburi provides luxury 4-star accommodation in Kanchanaburi. It offers an outdoor pool, a rooftop terrace and complimentary Wi-Fi access.

Felix River Kwai Resort
7.9 Good
9/1 Moo 3 Thamakham, Amphur Muang, Kanchanaburi, Thailand
Show on map
4.1 mi from city centre, Kanchanaburi, Thailand 
GoodBased on 493 reviews
7.9

Felix River Kwai Resort is located in Kanchanaburi and offers complimentary Wi-Fi. It also features a Jacuzzi, an outdoor pool and outdoor tennis courts.

River Kwai Hotel
6.5 Good
284/15-16 Sangchoto Road, Muang, Kanchanaburi, Thailand
Show on map
2.0 mi from city centre, Kanchanaburi, Thailand 
GoodBased on 279 reviews
6.5

This comfortable hotel in Kanchanaburi offers complimentary Wi-Fi, as well as a Jacuzzi and an outdoor pool. It also provides massage services, a kids pool and meeting rooms.

Tips for booking hotels in Kanchanaburi

Cheapest month:May
Most expensive month:January
Average price in Kanchanaburi:$37/night
Cheapest price found:$6/night
Cheapest day:Sunday
Most expensive day:Tuesday
$6 - $73
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$14 - $96
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Kanchanaburi hotels

1
Prelude Hotel
7.9 Good
168/18 Moo 3, Pak-Prarck, Muang, Kanchanaburi, Thailand
Show on map
0.9 mi from city centre, Kanchanaburi, Thailand 

Situated in Kanchanaburi, Prelude Hotel offers 3-star accommodation, as well as an outdoor pool. It is located a short walk from Khwae River.

2
Dheva Mantra Resort
8.1 Excellent
9/99 Moo 3 Thamakham, Kanchanaburi, Thailand
Show on map
4.7 mi from city centre, Kanchanaburi, Thailand 

Situated in Kanchanaburi, Away Kanchanaburi Dheva Mantra Resort & Spa offers 5-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

3
Royal Riverkwai Resort & Spa
8.7 Excellent
88 Moo 2, Kanchanaburi-Saiyok Rd., Kanchanaburi, Thailand
Show on map
7.1 mi from city centre, Kanchanaburi, Thailand 

Royal River Kwai Resort and Spa provides 4-star accommodation in Kanchanaburi. It also features an outdoor pool, a swimming pool and a sauna.

4
Natee The Riverfront Hotel Kanchanaburi
8.6 Excellent
77/ 77 River Kwai Road, Kanchanaburi, Thailand
Show on map
2.8 mi from city centre, Kanchanaburi, Thailand 

Natee The Riverfront Hotel Kanchanaburi provides a comfortable setting while in Kanchanaburi. It features a spa, as well as a Jacuzzi, an outdoor pool and free Wi-Fi.

Cheapest hotels in Kanchanaburi, Thailand

Canaan Guesthouse
8.4 Excellent
63 Taoboon Soi 2, T. Ban Nuea, A. Mueng, Kanchanaburi, Thailand
Show on map
1.4 mi from city centre, Kanchanaburi, Thailand 

This comfortable guest house in Kanchanaburi offers complimentary wireless internet, as well as bicycle rental and massage services. It is located a brief stroll from Khwae River.

$7
Avg. per night
Tamarind Guest House
8.0 Excellent
29/1 Thamakham, Muaeng, Kanchanaburi, Thailand
Show on map
2.7 mi from city centre, Kanchanaburi, Thailand 

Within 20 minutes' walk from Kanchanaburi Railway Station, the guest house provides guests with an ideal base while visiting Kanchanaburi. It also offers free Wi-Fi.

$7
Avg. per night
Nita Raft House
6.2 Good
27/1 Pak Phraek Rd., Ban Noe, Muang, Kanchanaburi, Thailand
Show on map
1.5 mi from city centre, Kanchanaburi, Thailand 

Nita Raft House provides a comfortable setting when in Kanchanaburi. It also offers free Wi-Fi, a tour desk and a designated smoking area.

$8
Avg. per night
Bamboo House Kanchanaburi
7.7 Good
5 Vietnam Road, Tha Makham, Kanchanaburi, Thailand
Show on map
3.8 mi from city centre, Kanchanaburi, Thailand 

This unique hotel is located minutes from the Bridge Over the River Kwai in Kanchanaburi. Guests can also enjoy complimentary internet throughout the property.

$9
Avg. per night
Baan Ma Feung Guesthouse
8.5 Excellent
257/1 Baannue Sangchuto Road, Kanchanaburi, Thailand
Show on map
1.8 mi from city centre, Kanchanaburi, Thailand 

Baan Ma Feung GuestHouse is located in Kanchanaburi and offers free Wi-Fi. It also provides valet parking, an express check-in and check-out feature and a coffee bar.

$11
Avg. per night
Sugar Cane Guest House 1
7.2 Good
22 Soi Pakistan, River Kwai, Kanchanaburi, Thailand
Show on map
2.8 mi from city centre, Kanchanaburi, Thailand 

Situated within walking distance of Kanchanaburi Railway Station, Sugar Cane Guest House 1 provides guests with a convenient base while in Kanchanaburi. It also provides a terrace, a garden and a tour desk.

$12
Avg. per night
Royal Nine Resort Kanchanaburi
7.3 Good
268/1 River Kwai, Kanchanaburi, Thailand
Show on map
3.1 mi from city centre, Kanchanaburi, Thailand 

This comfortable resort in Kanchanaburi offers complimentary Wi-Fi, as well as luggage storage and an outdoor pool. It is ideally positioned for guests wishing to visit local attractions.

$12
Avg. per night
Bambooya Resort
9.5 Excellent
5 Soi Viednam, Mae Nam Kwai Road, Tumbol Tha Makham, Amphur Muang, Kanchanaburi, Thailand
Show on map
3.7 mi from city centre, Kanchanaburi, Thailand 

This comfortable resort in Kanchanaburi offers complimentary wireless internet, as well as bicycle rental and laundry facilities. It is ideally positioned for those wanting to visit local attractions.

$12
Avg. per night

Hotel prices in Kanchanaburi

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Kanchanaburi

About Kanchanaburi

Nestled near the River Kwai, Kanchanaburi is well-known for its infamous Burma Railway, which has inspired numerous war films, museums and a sombre “Death Railway” experience. This township offers more than just war history, as it also features bamboo rafting, temple ruins, karaoke bars and gemstone sellers.

Things to do in Kanchanaburi

You’d be amiss visiting Kanchanaburi without getting the full Burma Railway experience. This includes seeing the infamous Japanese rail bridge constructed by World War II POWs and riding a section of the railway. Afterwards, visit the Kanchanaburi War Cemetery to pay respects at the graves of 7,000 Allied and Dutch soldiers. You can also learn about the railway’s history through informative exhibits at the Thailand–Burma Railway Centre.

Combine World War II history with Thai artwork at the Arts Gallery and War Museum, where you can see paintings of Miss Thailand World, gemstone displays and World War II artefacts. Don’t miss the Mueang Sing Historical Park, home to the remains of two ancient Khmer temples dating back to the 13th and 14th centuries.

Do you love the outdoors? Head to the popular Sai Yok Noi Waterfall for a leisurely swim, picnic on the grass or a meal of local produce from one of the food vendors. Active travellers will love the hiking trails within nearby Erawan National Park, which also boasts tiered waterfalls, swimming holes and centuries-old cave systems.

Spend a little time in the actual township to dine at cosy coffee shops and waterfront restaurants. There’s also a strip of lively bars and nightclubs along the river, including the African-inspired Buddha Bar and the karaoke bar called Glitzy.

Getting around Kanchanaburi

Kanchanaburi is easily reached by catching buses from Bangkok’s Southern Bus Terminal or trains from Thonburi Train Station. Once you’re in town, it’s best to use the songthaews, tuk-tuks or motorbike taxis. You can also use bicycle or motorbike rentals to get around.

Facts about staying in Kanchanaburi

  • What are the best hotels in Kanchanaburi?

    U Inchantree Kanchanaburi (8.9/10 from 733 reviews), Good Times Resort (9.0/10 from 1,019 reviews), and Hop Inn Kanchanaburi (8.3/10 from 666 reviews) are all highly rated places to stay in Kanchanaburi.

  • What is a good hotel near Bridge Over the River Kwai?

    A good hotel close to Bridge Over the River Kwai is U Inchantree Kanchanaburi (rated 8.9/10 from 733 reviews).

  • What is a good hotel in Kanchanaburi near Thailand-Burma Railway Centre?

    The most popular hotel near Thailand-Burma Railway Centre is Good Times Resort, with 1,019 HotelsCombined users scoring it 9.0/10.

  • How much do hotels in Kanchanaburi cost?

    $51/night is the average price of a hotel in Kanchanaburi, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Kanchanaburi, the average price found is $114/night, and for 5-star hotels the average price is $169/night.

  • How much is a cheap hotel in Kanchanaburi?

    HotelsCombined searches in the last 3 days suggest cheap Kanchanaburi hotels have prices starting from as low as $6/night, depending on the popularity of your requested dates. This coming weekend (Aug 19 to Aug 21), prices can start from as low as $8/night.

  • How much is a hotel in Kanchanaburi tonight?

    A hotel in Kanchanaburi tonight has an average price of $68, but some deals have been found for as low as $8 in HotelsCombined searches over the last 72 hours. Prices in Kanchanaburi are changing frequently.