Where to Stay in Kanchanaburi: River Kwai Floating Hotels & Town Centre
Kanchanaburi divides into two distinct staying zones: the town centre along Saengchuto Road and the river camps strung along the Kwai Yai and Kwai Noi rivers north of the famous bridge. The choice is between convenience and atmosphere - town is better for transport and restaurants; the river is better for everything else.
River Kwai area: raft houses and river camps
The stretch of River Kwai between the famous Bridge and the confluence at Pak Praek is where most visitors want to be. Floating raft houses are the signature accommodation - bamboo platforms moored on the river with wooden huts attached. They are simple, often without air conditioning in budget options, but the setting is extraordinary: breakfast on the water, kingfishers on the bank, and absolute quiet after 9 pm.
- Budget: Sam’s River Raft House, one of the longest-established raft camps north of the Bridge, runs rooms from approximately ฿700–1,000 as of 2026. Basic fan rooms, dinner and breakfast included, with a social bar deck. The boats and bamboo creak but that is part of it.
- Mid-range: Sugar Cane Guesthouse 2, just over the bridge from town, runs wooden stilthouse rooms from approximately ฿1,200–1,800 with air conditioning and the same riverside position. A small pool makes it a step up from pure raft living.
- Upper: Apple’s Retreat & Guesthouse on Mae Klong River Road offers bungalows and a riverside pool from approximately ฿2,500–4,000. Better-maintained grounds, slightly removed from the densest tourist section.
Note on raft houses: Water levels vary seasonally. In the dry season (November to April), raft houses sit directly on the river in tranquil conditions. During the October–November wet season, the river can rise fast - check conditions before booking. Most raft houses close or move during high-water periods.
Town centre: transport and practicality
The town centre around Saengchuto Road and Tha Makham area is Kanchanaburi’s commercial heart - bus station, local markets, the JEATH War Museum, and the Thailand-Burma Railway Centre. Staying here makes getting around by songthaew, tuk-tuk, or bicycle easier, and the riverside night market is a five-minute walk.
- Budget: Blue Star Guesthouse on the Maenam Kwai Road (the soi just behind the river) runs fan rooms from approximately ฿350–550 - clean, well-located, with bicycle rental.
- Mid-range: The Huen Pak Nam Guesthouse, a teak house compound near the Kwai confluence, runs approximately ฿1,200–2,000 for air-conditioned rooms with a garden.
- Upper: Felix River Kwai Resort, south of town near the road to Erawan, is Kanchanaburi’s largest resort from approximately ฿3,000–5,500. River views, a full pool, and a central restaurant - the most resort-like option in the area, though a ride from the Bridge.
Erawan and Nam Tok: bases for national park access
Erawan National Park is 65 km north of Kanchanaburi town. Accommodation within the park is limited to national park bungalows (book well in advance at dnp.go.th) and tent camping - rates approximately ฿800–2,000 per night for bungalows as of 2026. These are functional and clean, and staying overnight lets you see the seven-tiered falls before the day crowds arrive.
Nam Tok station, at the end of the Death Railway, has very basic guesthouses for approximately ฿400–700 if you want to experience the jungle-railway atmosphere at its quietest.
Food and restaurants
Kanchanaburi town has a genuinely good night market along the riverside (Pak Praek area) that opens evenings from about 5 pm. Highlights include grilled freshwater fish from the Kwai rivers, deep-fried banana blossoms, and som tam. For sit-down restaurants, the strip along Maenam Kwai Road (the road running along the river side of the guesthouses) has tables over the water, with views of boat traffic. Expect to pay approximately ฿80–150 per main dish as of 2026.
Hellfire Pass Memorial Museum (run by the Australian government, 80 km north of town near Sai Yok): free entry, open 9 am to 4 pm. One of the most moving sites on the Death Railway route and easy to combine with a raft house night further north.
Practical information
- Getting there: Bus from Bangkok’s Sai Tai Mai (Southern Terminal) takes about 2.5 hours, fare approximately ฿120–160. The classic route is the Death Railway train from Bangkok Thonburi station - departures typically 7:45 am and 1:35 pm, arriving Kanchanaburi in about 3 hours.
- Getting around: Kanchanaburi town is walkable. The river camps north of the Bridge are reachable by bicycle (rentable from guesthouses for about ฿50/day) or tuk-tuk (approximately ฿50–80 from town).
- Money: ATMs are available in town but none north of the Bridge. Withdraw enough before heading to river camps.
Our verdict
Overnight stays: River Kwai raft house for the experience, town centre for transport. Multi-night base: town centre is most practical for reaching Erawan, Hellfire Pass, and the Death Railway museums. The Bridge itself is a five-minute walk from the main guesthouse strip - you can cross it on foot for free any time. For the full picture of what to see and do, read our Kanchanaburi guide.
See also: Bangkok day trips · 1 week in Thailand itinerary · Getting around Thailand
To book guided tours of the River Kwai, Erawan Falls, and the Death Railway, browse Kanchanaburi tours on GetYourGuide.
Frequently Asked Questions
- What are floating raft hotels like in Kanchanaburi?
- Raft houses are bamboo platforms moored on the Kwai Yai or Kwai Noi rivers - rooms are simple wooden huts directly on the water. You fall asleep to the sound of the current. They are basic but genuinely memorable. Most cost approximately ฿800–1,800 per night as of 2026, and include dinner and breakfast.
- Is Kanchanaburi worth staying overnight, or is it a day trip?
- Overnight is strongly recommended. The WWII sites, Bridge on the River Kwai, and Erawan National Park cannot all be comfortably done in one day from Bangkok. Staying gives you a sunset on the river and far cooler early-morning temple visits before the tour buses arrive.
- How far is Kanchanaburi from Bangkok?
- Approximately 130 km - around 2.5–3.5 hours by bus from Bangkok's Mo Chit terminal, or slightly longer by the Death Railway tourist train from Thonburi station. Minivans from Bangkok Victory Monument run about 2.5 hours. No direct Skytrain or motorway express service.
- Where should I stay for Erawan waterfall?
- Any Kanchanaburi town accommodation is fine - Erawan is 65 km north and reached by local bus (about 90 minutes from the bus station) or by arranged transport. There are very limited accommodation options at Erawan itself, so town is the practical base.
Sorted your stay?
Here's how to get there, and get around once you arrive.
Airport Transfer
Fixed-price airport pickup: driver meets you at arrivals, no haggling.
Book a Transfer →Car Hire
Compare rates from local and international suppliers: 90-day price lock included.
Compare Cars →Same price as booking direct: we earn a small commission at no extra cost to you.