Hotels in Kanchanaburi, Thailand

We could not find any hotels near for the dates you have selected.

Where to Stay in Kanchanaburi, Thailand?



  • Xanadu 2008: A great hotel with spotlessly clean rooms, good food and free Wi-Fi.
  • Thai Garden Inn: Bungalows with large rooms, swimming pools, English speaking staff and excellent service.


  • U Inchantree Kanchanaburi: Wonderful rooms, fantastic breakfast and exceptional service.
  • Royal River Kwai Resort & Spa: Stunning location, river-water pool, great rooms, delicious breakfast and attentive staff.
  • Bamboo House: Relaxing hotel with beautiful views, hospitable staff.


  • Dheva Mantra Resort & Spa: Riverside hotel with elegant rooms, delicious food and courteous staff.


Kanchanaburi has a number of restaurants that offer authentic Thai food as well as international cuisines.

  • Rabieng-Thong: Restaurant with a Terrace seating overlooking the river, has both Thai and International food served.
  • Thahn-Ngern: An air-conditioned restaurant overlooking the beautiful water falls, offers sumptuous multi-cuisine food.
  • VN Guesthouse: Traditional Thai and European dishes served in a wonderful ambience.
  • On's Thai Issan: Delicious Thai meals at reasonable prices.
  • Nut's Restaurant: Authentic Thai food and friendly service. Try their Massaman and Panang curry.
  • Mangosteen Cafe and Books: Sumptuous international and Thai food served in large portions. It also has a rooftop and garden restaurant.

Hotels Near Attractions in Kanchanaburi