Hotels near Terminal 21, Bangkok

Search and compare hotels near Terminal 21 from hundreds of travel sites and save

Terminal 21 - Bangkok, Thailand
2 Jul — 3 Jul2
Terminal 21 - Bangkok, Thailand
Sat 2/7
Sun 3/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels near Terminal 21

Filter by star ratings
All filters
Grande Centre Point Hotel Terminal 21
8.8 Excellent
2, Sukhumvit Soi 19 (Wattana), Bangkok, Thailand
Show on map
3.8 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,081 reviews
8.8

Grande Centre Point Hotel Terminal21 offers modern accommodation in Bangkok and is a few minutes on foot from BTS Nana Station. It has a spa and wellness centre, as well as a Jacuzzi, outdoor tennis courts and an outdoor pool.

Conrad Bangkok
8.8 Excellent
All Seasons Place 87/3 Wireless Rd., Bangkok, Thailand
Show on map
2.8 km from city centre, Bangkok, Thailand 
ExcellentBased on 429 reviews
8.8

Situated in Bangkok, Conrad Bangkok offers stylish, 5-star accommodation close to Embassy of the United States. The multiple facilities this modern hotel has to offer include a sauna, an outdoor pool and outdoor tennis courts.

The Landmark Bangkok
8.8 Excellent
138 Sukhumvit Road, Bangkok, Thailand
Show on map
3.1 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,213 reviews
8.8

Boasting impressive views of Bangkok, Landmark Bangkok is a brief stroll from BTS Phloen Chit Station. It also offers a sauna, free Wi-Fi and a swimming pool.

Ambassador Bangkok Hotel
6.9 Good
171 Soi 11 Sukhumvit Road, Bangkok, Thailand
Show on map
3.2 km from city centre, Bangkok, Thailand 
GoodBased on 1,113 reviews
6.9

A 10-minute walk from Asok BTS Skytrain Station, Ambassador Hotel Bangkok has an accessible location, making it an ideal place to stay when visiting Bangkok. It has a gym, as well as an outdoor pool, a sauna and a Jacuzzi.

Lancaster Bangkok
9.2 Excellent
1777 New Phetchaburi Road, Bangkok, Thailand
Show on map
3.9 km from city centre, Bangkok, Thailand 
ExcellentBased on 513 reviews
9.2

This cosy hotel in Bangkok provides free wireless internet, as well as an infinity pool and a rooftop terrace. It also offers a sauna, a swimming pool and a coffee bar.

Pullman Bangkok Grande Sukhumvit
7.6 Good
30 Sukhumvit 21 Asoke Road, Bangkok, Thailand
Show on map
3.9 km from city centre, Bangkok, Thailand 
GoodBased on 539 reviews
7.6

This modern hotel in Bangkok provides complimentary Wi-Fi, as well as an outdoor pool and outdoor tennis courts. It is surrounded by a variety of popular eateries and is moments on foot from Asok BTS Skytrain Station.

Dream Bangkok
8.6 Excellent
10 Sukhumvit Soi 15, Bangkok, Thailand
Show on map
3.5 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,126 reviews
8.6

This trendy 5-star hotel is situated in Watthana and features a rooftop pool. It showcases views of Bangkok, and offers trendy rooms.

Furamaxclusive Asoke, Bangkok
8.0 Excellent
133/2 Sukhumvit 21, Sukhumvit Road, Bangkok, Thailand
Show on map
3.8 km from city centre, Bangkok, Thailand 
ExcellentBased on 1,089 reviews
8.0

FuramaXclusive Asoke commands impressive views of Bangkok and offers exclusive features such as a rooftop pool. It is a 10-minute drive from Centralworld and provides free private parking on site.

Top Rated hotels near Terminal 21

1
Shama Lakeview Asoke Bangkok
8.7 Excellent
No.41 Sukhumvit 16, Sukhumvit Road, Bangkok, Thailand
Show on map
4.5 km from city centre, Bangkok, Thailand 

Situated within walking distance of Asok BTS Skytrain Station, Shama Lakeview Asoke Bangkok provides guests with a convenient base while visiting Bangkok. Guests also have exclusive access to the Kids Playground and Swimming Pool.

2
Park Hyatt Bangkok
9.4 Excellent
88 Wireless Road, Lumpini, Pathumwan, Bangkok, Thailand
Show on map
2.3 km from city centre, Bangkok, Thailand 

This sophisticated hotel is located in Bangkok and is within walking distance of BTS Phloen Chit Station. It also offers an express check-in and check-out feature, massage services and an outdoor pool.

3
Sacha's Hotel Uno
8.6 Excellent
28/19 Sukhumvit Soi 19, Sukhumvit Road, Bangkok, Thailand
Show on map
3.7 km from city centre, Bangkok, Thailand 

Located in Bangkok, Sacha's Hotel Uno offers stylish, 3-star accommodation close to Terminal 21. Surrounded by local bars and restaurants, it is a short stroll from BTS Nana Station.

4
Hyatt Regency Bangkok Sukhumvit
9.0 Excellent
1 Sukhumvit 13 Road, Bangkok, Thailand
Show on map
3.4 km from city centre, Bangkok, Thailand 

Hyatt Regency Bangkok Sukhumvit is situated amongst Bangkok's popular tourist attractions, just a short walk from BTS Nana Station. The multiple amenities this vibrant hotel features include an outdoor pool, meeting rooms and free Wi-Fi.

5
The Westin Grande Sukhumvit, Bangkok
8.7 Excellent
259 Sukhumvit Road, Bangkok, Thailand
Show on map
3.7 km from city centre, Bangkok, Thailand 

Featuring a restaurant, bar and outdoor swimming pool, The Westin Grande Sukhumvit Bangkok is only a five-minute stroll from Asok BTS Skytrain Station. It is located in Bangkok’s vibrant nightlife district, which is only a few minutes walk from Terminal 21.

6
The Okura Prestige Bangkok
9.2 Excellent
Park Venture Ecoplex, 57 Wireless Road, Bangkok, Thailand
Show on map
2.4 km from city centre, Bangkok, Thailand 

Located in Bangkok, The Okura Prestige Bangkok Hotel is surrounded by a range of clubs and establishments and is minutes on foot from BTS Phloen Chit Station. In addition to 5-star rooms, the hotel has an infinity pool and a sauna.

7
Grande Centre Point Hotel Ploenchit
8.5 Excellent
100 Wireless Road, Bangkok, Thailand
Show on map
2.4 km from city centre, Bangkok, Thailand 

Grande Centre Point Hotel Ploenchit is set in Bangkok and is within a 10-minute walk of BTS Phloen Chit Station. Some of the popular facilities on offer at this elegant 5-star hotel include complimentary on-site parking and Wi-Fi.

8
Novotel Bangkok Sukhumvit 20
8.8 Excellent
19/9 Sukhumvit 20 Klong Toey, Bangkok, Thailand
Show on map
4.6 km from city centre, Bangkok, Thailand 

Located in Bangkok, Novotel Bangkok Sukhumvit 20 is within a 30-minute drive of Suvarnabhumi Airport and offers an infinity pool. It provides a gym, as well as a ballroom, free Wi-Fi and a kids club.

Cheapest hotels near Terminal 21, Bangkok

3Howw Hostel at Sukhumvit 21
8.1 Excellent
32/9 Sukhumvit 21 Soi 1 Asokmontri Rd., Bangkok, Thailand
Show on map
3.8 km from city centre, Bangkok, Thailand 

A 10-minute walk from Asok BTS Skytrain Station, 3Howw Hostel @ Sukhumvit 21 has an accessible setting, making it an ideal place to stay when in Bangkok. Those staying at the property can also enjoy free Wi-Fi access throughout their stay.

C$ 17
Avg. per night
Sleep Box Sukhumvit 22
8.6 Excellent
404 Soi Sainamthip 3, Bangkok, Thailand
Show on map
5.0 km from city centre, Bangkok, Thailand 

Situated a short stroll from Phrom Phong BTS Skytrain Station, Sleepbox Sukhumvit 22 Hostel offers guests an ideal base while visiting Bangkok. Guests can also enjoy complimentary internet in all areas.

C$ 17
Avg. per night
Nantra Sukhumvit 39
6.3 Good
1/46-49 Sukhumvit 39 (Prompong), Bangkok, Thailand
Show on map
5.1 km from city centre, Bangkok, Thailand 

Situated a short stroll from Asok BTS Skytrain Station, Nantra Sukhumvit 39 provides guests with an ideal base while in Bangkok. It is conveniently positioned for guests wishing to discover the area's attractions.

C$ 17
Avg. per night
W 21 Hotel Bangkok
7.4 Good
4/56 Sukhumvit 21 Road, Bangkok, Thailand
Show on map
4.0 km from city centre, Bangkok, Thailand 

Serene Asoke Suites offers a comfortable setting while in Bangkok. It is moments from Soi Cowboy, eateries and nightlife options.

C$ 22
Avg. per night
D Varee Xpress Makkasan
7.3 Good
1643/5 New Phetchaburi Road, Makkasan, Ratchathevi, Bangkok, Thailand
Show on map
3.3 km from city centre, Bangkok, Thailand 

D Varee Xpress Makkasan Hotel provides contemporary 3-star accommodation in Bangkok. Rooms are air conditioned and a wireless internet connection is included free of charge.

C$ 22
Avg. per night
Fx Hotel Metrolink Makkasan
8.1 Excellent
57 Asoke - Dindaeng Road, Makkasan, Bangkok, Thailand
Show on map
3.5 km from city centre, Bangkok, Thailand 

FX Hotel Metrolink Makkasan offers modern accommodation in Bangkok and is within walking distance of Phra Ram 9 MRT Station. It provides 3-star accommodation with air-conditioned rooms.

C$ 23
Avg. per night
Red Planet Bangkok Asoke
8.1 Excellent
7 Sukhumvit Soi 14 Sukhumvit Road, Bangkok, Thailand
Show on map
3.9 km from city centre, Bangkok, Thailand 

Red Planet Bangkok Asoke is located in Bangkok and features free Wi-Fi. It offers 3-star accommodation with air-conditioned rooms.

C$ 24
Avg. per night
S Box Sukhumvit Hotel
8.6 Excellent
4 Sukhumvit 31, Klongtoey-Nua,Wattana,Bangkok, Bangkok, Thailand
Show on map
4.6 km from city centre, Bangkok, Thailand 

This Bangkok hotel is located within a 10-minute walk of Phrom Phong BTS Skytrain Station. It is moments from Benjasiri Park, restaurants and nightlife options.

C$ 26
Avg. per night

Hotel prices in Terminal 21

4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Terminal 21

About Terminal 21

Terminal 21 is a sprawling megamall featuring nine floors and more than 600 retail outlets. The mall features a round-the-world theme, with each level inspired by an iconic global city. From street level, the mall is easily recognisable by its curved glass-and-steel facade.

The basement is designed to look like an international airport. As you move up the levels, you can shop for colourful souvenirs in Tokyo, stroll along Carnaby Street in London and browse traditional Turkish bazaars in Istanbul. Rome is a paradise for fashionistas and houses international brands, such as Lacoste and Levi's.

In Paris, the Champs-Élysées area is also lined with luxury brands. San Francisco features a recreated version of Fisherman’s Wharf filled with food outlets selling everything from tom yum soup and mango-sticky rice to burgers and pizza. There's also a fantastic food court on the 5th floor, while the enormous Cineplex complex screens the latest blockbusters.

Getting there

Terminal 21 is located in the Sukhumvit district of Bangkok, a 30-minute drive from the CBD. Parking is available at the mall and trains call at Asok BTS Skytrain Station, which is linked to Terminal 21 via a pedestrian skywalk. Suvarnabhumi Airport is a 30-minute drive away or 45 minutes by train.

Facts about staying in Terminal 21

  • What are the best hotels near Terminal 21?

    Grande Centre Point Hotel Terminal 21 (8.8/10 from 1,081 reviews), DoubleTree by Hilton Hotel Sukhumvit Bangkok (8.3/10 from 452 reviews), and Hilton Sukhumvit Bangkok (8.6/10 from 623 reviews) are all highly-rated places to stay near Terminal 21.