PromotionsMy InboxSavedMy Booking
MYR
Log In

Log in to your account

No account yet?
Register
Or log in with:
Facebook
Google
1
2
  1. Hotels>
  2. Thailand (39071 Hotels)>
  3. Bangkok (4683 Hotels)>
  4. Bang Na (212 Hotels)

Hotels near Bang Na BTS Station

Bangkok, Thailand · 212 hotels available

Show family-friendly accommodations
You will see a list of accommodations with services and facilities suitable for families.
Pay at Hotel
Traveloka Best Price Guarantee

Popular hotels near Bang Na BTS Station

Apartments
4371 Sukhumvit Rd, Bang Na, Bangkok, Thailand, 10260
Convenient - 8.0 / 10(26)
Other Sukhumvit New Room BTS Bangna City view Max 3
Others
Sukhumvit Road, Bangkok, Bang Na, Bangkok, Thailand, 10110
Other Sukhumvit New Room BTS Bangna Pool view
Others
Sukhumvit Road, Bangkok, Bang Na, Bangkok, Thailand, 10110
Featured Image Ban Hmai
Hotels
3262/2 Soi Wat Bang Na Nai, Bang Na, Bangkok, Thailand, 10260
With a stay at Ban Hmai in Bangkok (Bang Na), you'll be close to W District and Paradise Park. This hotel is within the vicinity of Summer Hill and Bangkok University.
Others
3260 Sukhumvit Road, Bangna, Bangkok, Bang Na, Bangkok, Thailand, 10260
Apartments
59 The Coast Condominium, Sukhumvit Rd, Bang Na, Bangkok, Thailand, 10260
Hotels
8 Theparat Road, South Bangna, Bangna (16.25 km), Bang Na, Bangkok, Thailand, 10260
Impressive - 8.8 / 10(6)
Apartments
195 Sanphawut Road, Bang Na, Bangkok, Thailand, 10260
Bathroom Brighton Hotel
Hotels
222 Sumpawut Road, Bang Na, Bangkok, Thailand, 10260
Impressive - 8.7 / 10(149)
(68)
Exterior / Building Villa Madame Resort
Apartments
90, Soi Sukhumvit 105 ( Lasalle 11), Bangna, Bang Na, Bangkok, Thailand, 10260
Impressive - 8.4 / 10(14)
Others
225 Country Tower B, San Phawut Road, Bang Na, Bang Na, Bangkok, Thailand, 10260
Apartments
4105 Sukhumvit 103/4 Khwaeng Bang Na, Khet Bang Na, Bang Na, Bangkok, Thailand, 10260
Other Bless Place
Others
63 Soi Lasalle 6 Skhumvit 105,Bangna, Bangkok, Bang Na, Bangkok, Thailand, 10260
24 Hour Customer Service+6037 7243 501 or +6032 1091 800
Need help?