Skip to main content
Visit Thailand Today
Hotels & Resorts

The 10 Best Hotels in Kanchanaburi, Ranked

Every single one of these sits on the river, which tells you exactly what people come to Kanchanaburi for. Plakan Resort is the one I'd name, a small boutique place that rates highest of the lot even if the bigger resorts pull more reviews. Two, HomePhutoey and River Kwai Village, run hot spring baths, and ranking is by Google rating with review volume breaking ties.

10 places4.2–4.8 ratedMost reviewed: River Kwai Resotel Kanchanaburi (2,655 reviews)

Where to stay in Kanchanaburi

Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

1

River Kwai Resotel Kanchanaburi

4.5(2,655)55 Moo 5 Tambol Wangkrajae Amphur, ตำบล วังกระแจะ อำเภอไทรโยค กาญจนบุรี 71150, Thailand
Kanchanaburi

A jungle-set riverside resort in Kanchanaburi with spacious bungalows, a pool, and open-air dining.

2

U Inchantree Kanchanaburi

4.6(1,969)443 Mae Nam Kwai Road Tambon Tha Ma Kham, Amphoe Mueang Kanchanaburi, Chang Wat Kanchanaburi 71000, Thailand
Kanchanaburi

Upscale riverside resort on the Kwai with bright rooms, an outdoor pool, and terrace dining views.

3

Good Times Resort

4.6(1,661)265/5 Maenamkwai Road, Tambon Tha Ma Kham, Amphoe Mueang Kanchanaburi, Chang Wat Kanchanaburi 71000, Thailand
Kanchanaburi

A well-kept riverside resort on Maenamkwai Road with lush gardens, two pools, and easy access to Kanchanaburi's key sights.

4

The Xcape River Kwai

4.7(1,271)138, Tambon Nong Ya, Amphoe Mueang Kanchanaburi, Chang Wat Kanchanaburi 71000, Thailand
Kanchanaburi

A design-forward riverside resort on the River Kwai, themed around Kanchanaburi's railway history.

5

Plakan Resort

4.8(1,046)222 หมู่ 2, ปากแพรก, อำเภอเมืองกาญจนบุรี กาญจนบุรี 71000, Thailand
Kanchanaburi

Boutique riverside resort in Kanchanaburi with vintage character, a pool, and on-site restaurant.

6

HomePhutoey River Kwai Hotspring Resort

4.5(1,499)118, Tambon Tha Sao, Amphoe Sai Yok, Chang Wat Kanchanaburi 71150, Thailand
Kanchanaburi

A serene riverside onsen resort in Kanchanaburi, blending natural hot spring baths with lush jungle scenery.

7

River Kwai Village Hotel

4.4(1,471)74, 12, Tambon Tha Sao, Amphoe Sai Yok, Chang Wat Kanchanaburi 71150, Thailand
Kanchanaburi

A riverfront resort in Sai Yok with jungle views, activity packages, and onsen facilities along the River Kwai.

8

Mida Resort Kanchanaburi

4.2(1,948)199 หมู่ที่ 2 ถนน ลาดหญ้า-ศรีสวัสดิ์, Tambon Wang Dong, Amphoe Mueang Kanchanaburi, Chang Wat Kanchanaburi 71190, Thailand
Kanchanaburi

A riverside resort on the Lad Ya–Si Sawat road, offering a calm base for exploring Kanchanaburi's heritage and nature.

9

Royal River Khwae Resort

4.4(1,377)88 ถนน หมู่ 2 Tambon Kaeng Sian, Amphoe Mueang Kanchanaburi, Chang Wat Kanchanaburi 71000, Thailand
Kanchanaburi

Riverside resort hotel on the Khwae River, opposite the Bridge over the River Kwai, with scenic gardens and a pool.

10

Dheva Mantra Resort

4.3(1,613)9, 99 Tambon ซอย 5, Tambon Tha Ma Kham, Amphoe Mueang Kanchanaburi, Chang Wat Kanchanaburi 71000, Thailand
Kanchanaburi

Colonial-style riverside resort in Kanchanaburi with a saltwater pool, spa, and upscale dining.

Plan your stay in Kanchanaburi

Compare hotels nearby and book in a couple of clicks.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.