We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Grand Palace

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
95 Soi Ram Buttri, Chakkra Phong Road | Phra Nakorn, Bangkok 10200, Thailand
1.4 km from The Grand Palace
#280 of 849 hotels in Bangkok
Check In Check Out
Show Prices
8 Soi Chana Songkhram, Bangkok 10200, Thailand
1.4 km from The Grand Palace
#568 of 849 hotels in Bangkok
Check In Check Out
Show Prices
903 Mahachai Road | Wang Burapa, Bangkok 10200, Thailand
1.4 km from The Grand Palace
#596 of 849 hotels in Bangkok
Check In Check Out
Show Prices
777 Mahachai Road | Wangburaphapirom Phanakorn, Bangkok 10200, Thailand
1.4 km from The Grand Palace
#654 of 849 hotels in Bangkok
Check In Check Out
Show Prices
111/1-3 Tanee Road, Taladyod | Pranakorn, Bangkok 10200, Thailand
1.4 km from The Grand Palace
#715 of 849 hotels in Bangkok
Check In Check Out
Show Prices
90 Phra Sumen Road | Banglamphu, Phra Nakhon, Bangkok 10200, Thailand
1.5 km from The Grand Palace
#220 of 849 hotels in Bangkok
Check In Check Out
Show Prices
96 Trok Surau Chakrapong, Pra Athit Road, Pranakorn, Bangkok 10200, Thailand
1.5 km from The Grand Palace
#345 of 849 hotels in Bangkok
Check In Check Out
Show Prices
47/1 Phra Athit Rd | Chana Songkhram, Phra Nakhon, Bangkok 10200, Thailand
1.5 km from The Grand Palace
#407 of 849 hotels in Bangkok
Check In Check Out
Show Prices
11/18-21 Moo 11 Ramkumhuang Road (Sukapiban 3) | Minburi, Bangkok 10260, Thailand
1.5 km from The Grand Palace
#713 of 849 hotels in Bangkok
Check In Check Out
Show Prices
457 Phra Sumen Road | Bavorn Niwet, Phra Nakhon, Bangkok 10200, Thailand
1.6 km from The Grand Palace
#36 of 849 hotels in Bangkok
Check In Check Out
Show Prices
4 Samsen Road( Khao San) | Banglampoo, Phranakorn, Bangkok, Thailand
1.6 km from The Grand Palace
#295 of 849 hotels in Bangkok
Check In Check Out
Show Prices
55 Phra Sumen Road | Banglampu, Bangkok 10200, Thailand
1.6 km from The Grand Palace
#348 of 849 hotels in Bangkok
Check In Check Out
Show Prices
274 Samsen Soi 2 Phra Nakhon, Bangkok 10200, Thailand
1.7 km from The Grand Palace
#140 of 849 hotels in Bangkok
Check In Check Out
Show Prices
155 Wan Chat Bridge, Prachatipatai Rd. | Phanakhon, Bangkok 10200, Thailand
1.7 km from The Grand Palace
#150 of 849 hotels in Bangkok
Check In Check Out
Show Prices
Nouvo City HotelOffers & AnnouncementsTHB 2,200 (THB)
2 Samsen Soi 2, Samsen Rd | Banglamphu, Pranakorn, Bangkok 10200, Thailand
1.7 km from The Grand Palace
#181 of 849 hotels in Bangkok
Check In Check Out
Show Prices
2 Samsen Soi 2, Samsen Rd | Banglumphu, Pranakorn, Bangkok 10200, Thailand
1.7 km from The Grand Palace
#477 of 849 hotels in Bangkok
Check In Check Out
Show Prices
113, 117 Samsen Rd. | Wat Samphraya, Phranakorn, Bangkok 10200, Thailand
1.8 km from The Grand Palace
#51 of 849 hotels in Bangkok
Check In Check Out
Show Prices
757 / 1 Somdej Prapinklao Soi 2, Bangkok 10700, Thailand
1.8 km from The Grand Palace
#231 of 849 hotels in Bangkok
Check In Check Out
Show Prices
8/3 Samsen Road | Banpanthom,Pranakhon, Bangkok 10200, Thailand
1.8 km from The Grand Palace
#580 of 849 hotels in Bangkok
Check In Check Out
Show Prices
11/1 Samsen Soi 3, Phranakorn, Bangkok 10200, Thailand
1.9 km from The Grand Palace
#204 of 849 hotels in Bangkok
Check In Check Out
Show Prices
90/1 Samesean Soi 6, Banpanthom, Pranakorn 15000 | Soi 6 Banpanthom, Bangkok 10200, Thailand
1.9 km from The Grand Palace
#308 of 849 hotels in Bangkok
Check In Check Out
Show Prices
215 Yaowarat Road | Samphantawong, Bangkok 10100, Thailand
1.9 km from The Grand Palace
#370 of 849 hotels in Bangkok
Check In Check Out
Show Prices
78 Prajatipatai Rd, Bangkok 10200, Thailand
1.9 km from The Grand Palace
#398 of 849 hotels in Bangkok
Check In Check Out
Show Prices
528 Wisutkasat Road, Banphanthom, Pranakorn,, Bangkok 10200 , Thailand
1.9 km from The Grand Palace
#524 of 849 hotels in Bangkok
No photo provided
Check In Check Out
Show Prices
49 / 2 soi Arun Amarin 39 ,Arun Ammarin Rd, Bangkok 10700, Thailand
1.9 km from The Grand Palace
#588 of 849 hotels in Bangkok
Check In Check Out
Show Prices
5/1-2 Damrongrak Rd., Ban Bat, Pom Prap Sattru Pai, Bangkok 10100, Bangkok 10100, Thailand
1.9 km from The Grand Palace
#688 of 849 hotels in Bangkok
No photo provided
Check In Check Out
Show Prices
176, Samsen 8/1, Samsen Road | Baan Panthom, Phra Nakorn, Bangkok 10200, Thailand
2.0 km from The Grand Palace
#65 of 849 hotels in Bangkok
Check In Check Out
Show Prices
632 Wisut Kasat Road | Pranakorn, Bangkok 10200, Thailand
2.0 km from The Grand Palace
#134 of 849 hotels in Bangkok
Check In Check Out
Show Prices
204-208, Soi 14 Charoenkrung Road, Bangkok 10100, Thailand
2.0 km from The Grand Palace
#424 of 849 hotels in Bangkok
Check In Check Out
Show Prices
332 Visuttikasat Road | Bannpantom Pranakorn, Bangkok 10200, Thailand
2.1 km from The Grand Palace
#329 of 849 hotels in Bangkok
Check In Check Out
Show Prices
99/1 Wisutkasat Road, Bangkok 10200, Thailand
2.1 km from The Grand Palace
#432 of 849 hotels in Bangkok
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.