Tavistock Hotel7.2/ 10Save THB 1,497 vs Booking.comAgoda.comBest priceTHB 5,615THB 2,808 / night · 2 nightsView dealTrip.comTHB 6,691THB 3,346 / night · 2 nightsView dealBooking.comTHB 7,112THB 3,556 / night · 2 nightsView deal
President Hotel7.6/ 10Save THB 1,014 vs Booking.comAgoda.comBest priceTHB 6,014THB 3,007 / night · 2 nightsView dealTrip.comTHB 6,283THB 3,142 / night · 2 nightsView dealBooking.comTHB 7,028THB 3,514 / night · 2 nightsView deal
Royal National Hotel6.6/ 10Save THB 1,052 vs Trip.comAgoda.comBest priceTHB 6,200THB 3,100 / night · 2 nightsView dealBooking.comTHB 6,842THB 3,421 / night · 2 nightsView dealTrip.comTHB 7,252THB 3,626 / night · 2 nightsView deal
Holiday Inn London - Kensington High St. by IHG8.2/ 10Save THB 1 vs Agoda.comBooking.comBest priceTHB 6,725THB 3,363 / night · 2 nightsView dealAgoda.comTHB 6,726THB 3,363 / night · 2 nightsView deal
London House Hotel8.2/ 10Save THB 3 vs Agoda.comTrip.comBest priceTHB 7,339THB 3,670 / night · 2 nightsView dealBooking.comTHB 7,342THB 3,671 / night · 2 nightsView dealAgoda.comTHB 7,342THB 3,671 / night · 2 nightsView deal
Strand Palace9.2/ 10Save THB 1,339 vs Booking.comAgoda.comBest priceTHB 8,768THB 4,384 / night · 2 nightsView dealTrip.comTHB 10,002THB 5,001 / night · 2 nightsView dealBooking.comTHB 10,107THB 5,054 / night · 2 nightsView deal
The Tower Hotel8.0/ 10Save THB 989 vs Booking.comAgoda.comBest priceTHB 9,566THB 4,783 / night · 2 nightsView dealBooking.comTHB 10,555THB 5,278 / night · 2 nightsView deal
InterContinental London - The O2 By IHG9.2/ 10Save THB 6 vs Agoda.comTrip.comBest priceTHB 13,633THB 6,817 / night · 2 nightsView dealBooking.comTHB 13,638THB 6,819 / night · 2 nightsView dealAgoda.comTHB 13,639THB 6,820 / night · 2 nightsView deal