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 National Gallery Bangkok

View map
  • 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
176, Samsen 8/1, Samsen Road | Baan Panthom, Phra Nakorn, Bangkok 10200, Thailand
1.1 km from The National Gallery Bangkok
#70 of 858 hotels in Bangkok
US$76* /night
View Deal
Travelocity
US$76*
Orbitz.com
US$76*
Hotels.com
US$76*
28/1 Soi Ram Buttri | Chana Songkhram, Phra Nakhon, Bangkok 10200, Thailand
0.1 km from The National Gallery Bangkok
#741 of 858 hotels in Bangkok
30 Soi Ram buttri, Phra Athit Road | Banglamphu, Bangkok, Thailand
0.2 km from The National Gallery Bangkok
#489 of 858 hotels in Bangkok
Top Deal
US$38*
US$26* /night
View Deal
Expedia.com
US$28*
Orbitz.com
US$28*
Booking.com
US$38*
23 Phra Arthit Road | Pranakorn, Bangkok 10200, Thailand
0.3 km from The National Gallery Bangkok
#22 of 858 hotels in Bangkok
Top Deal
US$198*
US$101* /night
View Deal
Ctrip.com
US$108*
Booking.com
US$107*
AMOMA
US$198*
17 / 1-2 Chanasongkhram Phra-artid Rd | Phranakorn, Bangkok 10200, Thailand
0.3 km from The National Gallery Bangkok
#322 of 858 hotels in Bangkok
Top Deal
US$26*
US$23* /night
View Deal
Booking.com
US$23*
Hotels.com
US$23*
Cancelon
US$26*
8 Soi Chana Songkhram, Bangkok 10200, Thailand
0.3 km from The National Gallery Bangkok
#570 of 858 hotels in Bangkok
Top Deal
US$26*
US$16* /night
View Deal
Expedia.com
US$17*
Ctrip.com
US$24*
Elvoline
US$26*
5 Trok Mayom, Jakapong Rd, Chanasongkram, Pranakorn, Bangkok, Bangkok 10200, Thailand
0.3 km from The National Gallery Bangkok
#605 of 858 hotels in Bangkok
Top Deal
US$19*
US$17* /night
View Deal
Expedia.com
US$18*
Orbitz.com
US$18*
Ctrip.com
US$19*
18 Chakapong Rd | Banglumphu, Pranakorn, Bangkok 10200, Thailand
0.3 km from The National Gallery Bangkok
#767 of 858 hotels in Bangkok
No availability for your dates from these sites
Hostelworld.com
Hotwire.com
Ctrip.com
95 Soi Ram Buttri, Chakkra Phong Road | Phra Nakorn, Bangkok 10200, Thailand
0.4 km from The National Gallery Bangkok
#272 of 858 hotels in Bangkok
Top Deal
US$54*
US$23* /night
View Deal
Expedia.com
US$25*
Orbitz.com
US$25*
AMOMA
US$54*
1 Khaosan Road, Phranakorn, Bangkok 10200, Thailand
0.4 km from The National Gallery Bangkok
#356 of 858 hotels in Bangkok
Top Deal
US$70*
US$32* /night
View Deal
Travelocity
US$32*
Agoda.com
US$33*
AMOMA
US$70*
7 Soi Rambutri, Bangkok, Thailand
0.4 km from The National Gallery Bangkok
#394 of 858 hotels in Bangkok
Top Deal
US$29*
US$28* /night
View Deal
Hotwire.com
US$28*
Agoda.com
US$29*
Orbitz.com
US$28*
47/1 Phra Athit Rd | Chana Songkhram, Phra Nakhon, Bangkok 10200, Thailand
0.4 km from The National Gallery Bangkok
#421 of 858 hotels in Bangkok
Top Deal
US$53*
US$35* /night
View Deal
Travelocity
US$44*
Ctrip.com
US$53*
Expedia.com
US$44*
68-70 Khaosan Road, Phranakorn,, Bangkok 10200, Thailand
0.4 km from The National Gallery Bangkok
#542 of 858 hotels in Bangkok
Top Deal
US$49*
US$20* /night
View Deal
Booking.com
US$23*
Hotels.com
US$20*
AMOMA
US$49*
68-70 Khaosan Road | Phranakorn, Bangkok 10200, Thailand
0.4 km from The National Gallery Bangkok
#589 of 858 hotels in Bangkok
Top Deal
US$48*
US$37* /night
View Deal
Expedia.com
US$37*
Agoda.com
US$44*
HOTEL.INFO
US$48*
147 Soi Rambuttri Chakraphong Rd. | Chanasongkham, Phra Nakhon, Bangkok 10200, Thailand
0.4 km from The National Gallery Bangkok
#701 of 858 hotels in Bangkok
Top Deal
US$21*
US$19* /night
View Deal
Orbitz.com
US$21*
Expedia.com
US$21*
Hotels.com
US$21*
2 Ratchadamnoen Klang, Bangkok 10200, Thailand
0.4 km from The National Gallery Bangkok
#719 of 858 hotels in Bangkok
Top Deal
US$115*
US$33* /night
View Deal
Ctrip.com
US$115*
AMOMA
US$79*
HotelQuickly
90 Phra Sumen Road | Banglamphu, Phra Nakhon, Bangkok 10200, Thailand
0.5 km from The National Gallery Bangkok
#202 of 858 hotels in Bangkok
Top Deal
US$32*
US$30* /night
View Deal
Booking.com
US$32*
Travelocity
US$31*
Expedia.com
US$31*
42 Rambuttri Road | Banglampu, Bangkok 10200, Thailand
0.5 km from The National Gallery Bangkok
#268 of 858 hotels in Bangkok
Top Deal
US$110*
US$56* /night
View Deal
Booking.com
US$66*
Hotels.com
US$56*
AMOMA
US$110*
96 Trok Surau Chakrapong, Pra Athit Road, Pranakorn, Bangkok 10200, Thailand
0.5 km from The National Gallery Bangkok
#320 of 858 hotels in Bangkok
US$17* /night
View Deal
Hostelworld.com
Ctrip.com
Cancelon
36 Tani Road, Taladyod | Pranakorn, Bangkok 10200, Thailand
0.5 km from The National Gallery Bangkok
#365 of 858 hotels in Bangkok
Top Deal
US$47*
US$31* /night
View Deal
Orbitz.com
US$31*
Ctrip.com
US$47*
Hotwire.com
US$31*
241 Sukhumvit 21 (ASOKE) Klongtoeynue | Wattana, Bangkok 10110, Thailand
0.5 km from The National Gallery Bangkok
#585 of 858 hotels in Bangkok
No availability for your dates from these sites
Hotwire.com
Travelocity
Orbitz.com
86 Khao San Road | Taladyod, Pranakorn, Bangkok 10200, Thailand
0.5 km from The National Gallery Bangkok
#771 of 858 hotels in Bangkok
160/1 Khaosan Road | Banglumphu, Pranakorn, Bangkok 10200, Thailand
0.5 km from The National Gallery Bangkok
#800 of 858 hotels in Bangkok
Top Deal
US$35*
US$14* /night
View Deal
Hotwire.com
US$18*
Orbitz.com
US$18*
AMOMA
US$35*
126/2 Khaosan Road | Banglumpu, Phra Nakhon, Bangkok 10200, Thailand
0.5 km from The National Gallery Bangkok
#803 of 858 hotels in Bangkok
Top Deal
US$16*
US$13* /night
View Deal
Orbitz.com
US$13*
Travelocity
US$13*
Booking.com
US$16*
265 Khaosan Rd. Taladyod Pranakorn, Bangkok 10200, Thailand
0.6 km from The National Gallery Bangkok
#186 of 858 hotels in Bangkok
Top Deal
US$47*
US$41* /night
View Deal
Agoda.com
US$41*
Hostelworld.com
US$47*
Booking.com
US$41*
259 Khaosan Road | Phra Nakorn, Bangkok 10200, Thailand
0.6 km from The National Gallery Bangkok
#344 of 858 hotels in Bangkok
Top Deal
US$28*
US$23* /night
View Deal
Hostelworld.com
US$28*
Expedia.com
US$24*
Hotels.com
US$24*
55 Phra Sumen Road | Banglampu, Bangkok 10200, Thailand
0.6 km from The National Gallery Bangkok
#351 of 858 hotels in Bangkok
No availability for your dates from these sites
Booking.com
Hotels.com
Expedia.com
323 Rambuttri Road | Taladyod, Pronakhon, Bangkok 10200, Thailand
0.6 km from The National Gallery Bangkok
#449 of 858 hotels in Bangkok
Top Deal
US$25*
US$24* /night
View Deal
Travelocity
US$24*
Booking.com
US$25*
Hotels.com
US$24*
111/1-3 Tanee Road, Taladyod | Pranakorn, Bangkok 10200, Thailand
0.6 km from The National Gallery Bangkok
#722 of 858 hotels in Bangkok
Top Deal
US$25*
US$20* /night
View Deal
Expedia.com
US$21*
Agoda.com
US$21*
Hostelworld.com
US$25*