Our website uses cookies for technical, analytical and marketing purposes. Here is more information. If you agree to this, just keep browsing. close

Bangkok hotels near National Theatre Bangkok

110 of 1912 hotels
Thu 17/8
Fri 18/8
Compare vs KAYAK all | none
Go to list
Stars reset
Review score reset
Price reset
Hotel name reset
Location reset
Neighbourhood reset
95 soi Rambutri, Th Chakraphong, Bangkok
7.6
Good
15,016 reviews
Distance
0.2 mi from
Check-in
Check-out

£14+

23 Phra Arthit Road, Pranakorn, Bangkok
9.1
Excellent
1,537 reviews
Distance
0.2 mi from
Check-in
Check-out

£83+

757/1 Somdejprapinplao Soi 2 Bang Yee Khan, Bangkok
8.3
Excellent
446 reviews
Distance
0.4 mi from
Check-in
Check-out

£81+

Phra Athit Road, Phra Nakorn 45/1, Bangkok
8.5
Excellent
3,418 reviews
Distance
0.2 mi from
Check-in
Check-out

£44+

265 Khaosan Road, Taladyot, Pranakorn, Bangkok
8.1
Excellent
2,474 reviews
Distance
0.3 mi from
Check-in
Check-out

£38+

68-70 Th Khao San, Bangkok
6.8
Good
5,165 reviews
Distance
0.2 mi from
Check-in
Check-out

£19+

1 Khaosan Road, Pranakorn, Bangkok
7.4
Good
4,745 reviews
Distance
0.2 mi from
Check-in
Check-out

£24+

110 Tanee Road Kwang, Bangkok
8.6
Excellent
1,674 reviews
Distance
0.3 mi from
Check-in
Check-out

£39+

120 Boonsiri Road, San chao por sua, Pranakorn, Bangkok
8.3
Excellent
1,447 reviews
Distance
0.4 mi from
Check-in
Check-out

£31+

Top City Hotel
98 Jakgapong Road, Taladyod, Phranakorn, Bangkok
8.2
Excellent
1,090 reviews
Distance
0.2 mi from
Check-in
Check-out

£35+

235 Rajdamnern, Bavornniwet, Pra Nakhon, Bangkok
8.2
Excellent
1,038 reviews
Distance
0.4 mi from
Check-in
Check-out

£29+

42 Rambuttri Road, Bangkok
8.9
Excellent
930 reviews
Distance
0.3 mi from
Check-in
Check-out

£48+

1 Khaosan Rd., Phranakorn, Bangkok
7.1
Good
76 reviews
Distance
0.2 mi from
Check-in
Check-out

£23+

108/17 Rambuttri Banglumpoo Pranakorn, Bangkok
8.0
Good
617 reviews
Distance
0.3 mi from
Check-in
Check-out

£30+

259 Khaosan Road, Phra Nakorn, Bangkok
7.0
Good
3,151 reviews
Distance
0.3 mi from
Check-in
Check-out

£23+

National Theatre Bangkok