Skip to content

3-star hotels in Bangkok

There are 1,464 3-star hotels listed in Bangkok. Over the last 7 days, the median price was $47 a night for two adults.

1,464 hotelsDaily check at 19:17 local time: from $21

1,464 hotelsDaily check at 19:17 local time: from $21
Guests

3-star hotels tonight

Checking prices for tonight…

20 hotels shown

Citin Pratunam Bangkok by Compass Hospitality · 4.1 km from the centreGuest rating 7.6 out of 10Check prices
Easy Planet Bangkok Asoke · 6.7 km from the centreGuest rating 8.2 out of 10Check prices
Easy Planet Bangkok Surawong · 3.9 km from the centreGuest rating 8.4 out of 10Check prices
First House Hotel · 4.1 km from the centreGuest rating 7.4 out of 10Check prices
Hotel Amber Sukhumvit 85 · 12.4 km from the centreGuest rating 8.7 out of 10Check prices
Ibis Bangkok Riverside · 4.1 km from the centreGuest rating 8.0 out of 10Check prices
ibis Bangkok Sathorn · 6.0 km from the centreGuest rating 8.2 out of 10Check prices
ibis Bangkok Siam · 3.1 km from the centreGuest rating 8.2 out of 10Check prices
Ibis Bangkok Sukhumvit 24 · 7.9 km from the centreGuest rating 8.6 out of 10Check prices
Ibis Bangkok Sukhumvit 4 · 5.9 km from the centreGuest rating 7.8 out of 10Check prices
ibis Styles Bangkok Ratchada · 8.2 km from the centreGuest rating 9.6 out of 10Check prices
ibis Styles Bangkok Sukhumvit 4 · 5.8 km from the centreGuest rating 8.8 out of 10Check prices
New Siam Palace Ville · 1.1 km from the centreGuest rating 10.0 out of 10Check prices
Picnic Hotel Bangkok · 4.3 km from the centreGuest rating 9.0 out of 10Check prices
Pinnacle Lumpini Park Hotel · 6.1 km from the centreGuest rating 7.7 out of 10Check prices
Rambuttri Village Plaza · 1.0 km from the centreGuest rating 7.8 out of 10Check prices
S Box Sukhumvit Hotel · 7.4 km from the centreGuest rating 8.4 out of 10Check prices
Siam Champs Elyseesi Unique Hotel · 0.3 km from the centreGuest rating 8.4 out of 10Check prices
Sukhumvit Suites Hotel · 6.8 km from the centreGuest rating 8.6 out of 10Check prices
Thana Wisut Hotel · 0.8 km from the centreGuest rating 8.8 out of 10Check prices

3-star hotels in Bangkok: FAQ

How much is a 3-star hotel in Bangkok?

Over the last 7 days, the median price for 2 adults was $47 a night, including any tax paid at the hotel.