🔄 Updated 23 Jun 2026
Hotels near Vajira, by distance & budget
TAVEE Guesthouse
A small family-run guesthouse open for over 20 years on Sri Ayutthaya Road Soi 14 in Thewet, about a 10-minute walk down toward Samsen Road to Vajira. Rooms are simple and clean with a small garden, and reviews praise the friendly owners and quiet spot. Good for patient families on a budget who want to stay close to the hospital.
Phranakorn-Nornlen Hotel
A small heritage-style boutique hotel in Thewet on Soi Thewet 1 off Krung Kasem Road, about 1 km from Vajira, a short taxi ride or a walk. It has a leafy garden and fresh homemade breakfast, and a quieter feel than the Banglamphu side. A fit for anyone who wants a charming, calm base near the hospital.
TARA Bangkok Riverside
A hotel by the Chao Phraya on Samsen Road on the Phra Nakhon side, about 1.7 km up Samsen Road from Vajira, a few minutes by taxi. Rooms are clean with friendly service, and reviews rate the location and value highly, with an on-site restaurant. Good for anyone wanting an affordable riverside base with an easy hop to the hospital.
Samsen Street Hotel
A design hotel on Samsen Road Soi 6 in Banglamphu, about 1.8 km along Samsen Road from Vajira. Its standout is a pool with a poolside outdoor cinema, and rooms are modern, with reviews praising the cleanliness and style. A fit for anyone who wants a stylish stay at a fair price with a short ride to the hospital.
Navalai River Resort
A riverfront resort on Phra Athit Road in Banglamphu, right by Phra Athit pier, about 2 km from Vajira, a short taxi up Samsen Road. It has a pool and river-view rooms with a relaxed Chao Phraya setting. Good for anyone visiting the hospital who also wants a river view and easy walks around Banglamphu.
Riva Surya Bangkok
A riverside boutique hotel on Phra Athit Road by the Chao Phraya, about 2 km from Vajira, a few minutes by taxi. It has a riverside pool and a river-view restaurant, with modern rooms and high review scores for cleanliness and service. A fit for anyone who wants a nicer riverfront stay while keeping the hospital an easy trip away.
The Siam
A luxury 5-star riverfront hotel on Thanon Khao in Vachirapayaban, Dusit, the same subdistrict as the hospital, about 700 m away and a quick taxi hop. It's made up of spacious art-deco suites and pool villas with personal butlers, a spa, and a riverside infinity pool. For anyone who wants a high-end stay in the same district as the hospital and isn't watching the budget.
Things to do in Bangkok — book tours & tickets
Booking online ahead on Klook or GetYourGuide is usually cheaper than the gate and skips the queue.
Compare Thewet–Samsen riverside hotels & prices
Vajira sits in the Thewet–Samsen riverside area. See every stay nearby with prices compared across Agoda, Booking and Trip.com, then book the one that's closest and fits your budget.
