Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

4139 hotels in Bangkok

Search the best hotels and places to stay in Bangkok

View map
When you book Bangkok accommodation with ibooked.ca, you will find heaps of affordable options. Start browsing inns, country houses and residences in Central Thailand and find the one you like best.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
89 Soi Wat Suan Plu New Road, Bangkok, Thailand, 10500View on map
4.1 km from City Centre300 m from BTS-Saphan Taksin
Featuring an outdoor pool along with a panoramic view of the sea, the hotel boasts location in a shopping area.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great377 reviews
Price fromC$ 161per nightSelect
Not available
48 Oriental Avenue, Bangkok, Thailand, 10500View on map
4.1 km from City Centre100 m from Oriental Pier
This elegant hotel overlooks the Chao Phraya River and is located in the immediate proximity to Wat Arun.
  • The hotel has
    • THB 642 per day
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.6
Great50 reviews
Price fromC$ 895per nightSelect
Not available
28 Charoenkrung Soi 70, Bangkok, Thailand, 10120
3.9 km from City Centre400 m from Calypso Cabaret
Located in Rama III district, this fascinating hotel enjoys views of the Chao Phraya River together with a wellness area, a treatment room and a sauna.
8.8
Great1072 reviews
Price fromC$ 118per nightSelect
Not available
333 Charoennakorn Road, Bangkok, Thailand, 10600
3.8 km from City Centre300 m from Oriental Pier
A spa area, a steam room and a Jacuzzi along with classic rooms are available at this hotel, conveniently set adjacent to City Complex.
8.6
Great54 reviews
Price fromC$ 416per nightSelect
Not available
123 Charoennakorn Road, Bangkok, Thailand, 10600
3.8 km from City Centre200 m from The Jam Factory
Nestled 4 km from Bangkok city center, the hotel boasts a private pool and a library bar.
8.2
Great390 reviews
Price fromC$ 82per nightSelect
Not available
21/100 South Sathon Road, Bangkok, Thailand, 10120
6.9 km from City Centre400 m from Embassy of Germany
The hotel ensures convenient proximity to Patpong Night Market and pampers guests with aromatherapy, steam baths and massage treatments.
8.4
Great228 reviews
Price fromC$ 174per nightSelect
Not available
2 Sukhumvit Soi 57, Bangkok, Thailand, 10110
11.3 km from City Centre1.1 km from Nana Plaza
Set in the centre of Bangkok, the property offers 296 rooms overlooking the street.
8.4
Great33 reviews
Price fromC$ 127per nightSelect
Not available
269/29-30 Suan Plu Soi 6, Bangkok, Thailand, 10120
6.8 km from City Centre700 m from Embassy of Germany
Placed close to Patpong Night Market in the heart of Bangkok, this hotel offers 82 rooms.
7.6
Very good441 reviews
Price fromC$ 40per nightSelect
Not available
946 Rama IV Road, Bangkok, Thailand, 10500
6.6 km from City Centre300 m from Silom Complex
Set in Pathumwan district, the hotel offers a 24-hour restaurant and rooms with scenic views of Lumpini Park.
8.2
Great76 reviews
Price fromC$ 211per nightSelect
Not available
999 Suvarnabhumi Airport Hotel, Bangkok, Thailand, 10540
Offering Turkish steam bath and relaxing massage onsite along with 612 en-suite rooms, the hotel is found in Lat Krabang district close to a motorway.
8.0
Great438 reviews
Price fromC$ 182per nightSelect
Not available
2 North Sathorn Road, Bangkok, Thailand, 10500
7.2 km from City Centre200 m from Embassy of Germany
Nestled near Wat Mangkon Kamalawat, the venue offers steam baths, Turkish bath and massage along with panoramic sea views.
8.6
Great19 reviews
Price fromC$ 171per nightSelect
Not available
250 Sukhumvit Road, Bangkok, Thailand, 10110
9.1 km from City Centre200 m from Terminal 21
Located within 13 km from Wat Pho Bang O, this hotel features a lobby restaurant and buffet breakfast.
8.6
Great89 reviews
Price fromC$ 262per nightSelect
Not available
973 Ploenchit Road, Bangkok, Thailand, 10330
7.4 km from City Centre800 m from Platinum Fashion Mall
Set within easy reach of Jim Thompson House, the venue features a 24-hour restaurant serving meals of Western cuisine.
8.8
Great218 reviews
Price fromC$ 267per nightSelect
Not available
488/800 Bo Bae Tower, Bangkok, Thailand, 10100
5.4 km from City Centre2.0 km from MBK Shopping Mall
Occupying its good location, it affords panoramic views across the city.
6.8
Nice1143 reviews
Price fromC$ 44per nightSelect
Not available
222 Rajprarop Road, Bangkok, Thailand, 10400
7.7 km from City Centre500 m from Platinum Fashion Mall
Boasting the location close to B.B. Fashion, the property includes a music bar and 660 rooms with spectacular views.
7.2
Very good2809 reviews
Price fromC$ 80per nightSelect
Not available
138 Sukhumvit Road, Bangkok, Thailand, 10110
8.6 km from City Centre200 m from BTS-Nana
The accomodation is conveniently placed near Erawan Shrine, offering 26 rooms along with an outdoor restaurant.
8.2
Great424 reviews
Price fromC$ 137per nightSelect
Not available
444 Mbk Center, Phayathai Road, Bangkok, Thailand, 10330
6.2 km from City Centre100 m from MBK Shopping Mall
This superior property near Sukhumvit pampers its guests with a salt water swimming pool as well as steam baths, Thai massage and facials.
8.6
Great923 reviews
Price fromC$ 197per nightSelect
Not available
7 Soi 15, Ramkhamhaeng Rd., Huamark, Bangkapi, Bangkok, Bangkok, Thailand
14.7 km from City Centre300 m from The Mall Shopping Center Bangkapi
Offering convenient proximity to Bangkok Bobble Football, the hotel is also close to Rajamangala Stadium.
Price fromC$ 49per nightSelect
Not available
101 Soi Sukhumvit 62, Bangkok, Thailand
13.2 km from City Centre1.2 km from BTS-Bang Chak
This hotel features rooms with terrace views, while a perfect location provides easy access to Bangkok University.
Price fromC$ 46per nightSelect
Not available
2 Charoen Krung Road Soi 30, Bangkok, Thailand, 10500
4.1 km from City Centre100 m from Si Phraya Pier
Placed in Sathorn district next to The Grand Palace, the hotel provides soundproof rooms and a stunning view.
8.4
Great109 reviews
Price fromC$ 104per nightSelect
Not available
1880 New Petchburi Road, Bangkok, Thailand, 10310
10.5 km from City Centre1.2 km from Health Land Asoke
Within walking distance of W Market, this hotel, conveniently located in Huai Khwang district, features a sundeck, an infinity swimming pool and a golf course.
8.0
Great279 reviews
Price fromC$ 61per nightSelect
Not available
40/5 Surawong Road, Bangkok, Thailand, 10500
5.9 km from City Centre600 m from Silom Complex
The venue features a rooftop pool and a traditional restaurant, boasting location next to Jim Thompson House.
9.0
Perfect29 reviews
Price fromC$ 197per nightSelect
Not available
87 Wireless Road, Bangkok, Thailand, 10330
8.0 km from City Centre800 m from BTS-Nana
Located near Patpong, this hotel features an outdoor swimming pool and a health club.
8.6
Great67 reviews
Price fromC$ 251per nightSelect
Not available
257/1-3 Charoennakorn Road, Bangkok, Thailand, 10600
2.7 km from City Centre400 m from Rama III Bridge
Set about 3 km from the center of Bangkok, this hotel offers 413 soundproof rooms with sea views and a large pool onsite.
8.6
Great289 reviews
Price fromC$ 155per nightSelect
Not available
4 Nana Tai, Sukhumvit Road., Bangkok, Thailand
The venue has a lounge bar and an outdoor swimming pool on site and offers direct access to a motorway just few steps away.
7.0
Very good1 review
Price fromC$ 66per nightSelect
Not available
33/1 South Sathorn Road, Bangkok, Thailand, 10120
4.9 km from City Centre1.8 km from Silom Complex
Situated in Bang Rak district of Bangkok, this hotel offers a daily buffet breakfast, an outdoor swimming pool and a golf course.
9.2
Perfect1549 reviews
Price fromC$ 124per nightSelect
Not available
55/555 Langsuan Road, Bangkok, Thailand, 10330
7.5 km from City Centre1.2 km from BTS-Siam
This lavish-style hotel is set at a short distance to J Fitness.
9.0
Perfect132 reviews
Price fromC$ 202per nightSelect
Not available
110 Wireless Road, Lumpini, Bangkok, Thailand, 10330
7.7 km from City Centre1.0 km from BTS-Nana
Boasting 145 rooms and child care, meals and a playroom for children, the venue is settled in the heart of the city.
9.4
Perfect59 reviews
Price fromC$ 252per nightSelect
Not available
155 Rajadamri Road, Bangkok, Thailand, 10330
7.2 km from City Centre900 m from BTS-Siam
Offering steam baths and massage services along with a 24-hour restaurant, the hotel boasts a premier location just off BNH Hospital.
8.4
Great62 reviews
Price fromC$ 263per nightSelect
Not available
28/5 Charoen Wieng Road, Bangrak, Bangkok, Thailand
4.5 km from City Centre300 m from Sky Bar, the Dome at Lebua
This hotel features rooms with city views, while a prime location provides easy access to Snake Farm-Queen Saovabha Memorial Institute.
8.4
Great28 reviews
Price fromC$ 35per nightSelect
Not available
State Tower, 1055 Silom Road, Bangkok, Thailand, 10500
4.4 km from City Centre100 m from Sky Bar, the Dome at Lebua
The hotel offers central setting in Silom district with its beautiful views over the Chao Phraya River and Italian cuisine.
8.8
Great2249 reviews
Price fromC$ 147per nightSelect
Not available
57 Wireless Road, Bangkok, Thailand, 10330
8.0 km from City Centre900 m from BTS-Nana
A lounge restaurant and 240 rooms are available during the stay in superior hotel, boasting location next to Terminal 21.
9.2
Perfect28 reviews
Price fromC$ 477per nightSelect
Not available
Chang Akat Uthit Road Soi 5 Alley 2, Bangkok, Thailand
24.3 km from City Centre
Set at a short distance from IT Square, it is family accommodation to stay in Donmuang district of the city.
Price fromC$ 40per nightSelect
Not available
991/9 Rama 1 Road, Bangkok, Thailand, 10330
6.9 km from City Centre300 m from BTS-Siam
Ideally set close to S.J. International, the hotel offers fashionable rooms and an outdoor restaurant.
9.2
Perfect189 reviews
Price fromC$ 296per nightSelect
Not available
13/3 South Sathorn Road, Bangkok, Thailand, 10120
6.9 km from City Centre300 m from Embassy of Germany
While staying in the comfortable hotel, which is located in Khaosan district, you can enjoy the café bar and a private swimming pool.
8.6
Great309 reviews
Price fromC$ 230per nightSelect
Not available
117/39-40 Phaya Thai Road, Bangkok, Thailand
6.7 km from City Centre600 m from Pantip Plaza
Offering easy access to a motorway and Siam Paragon, the accommodation is boasting steam baths and various massages.
8.8
Great111 reviews
Price fromC$ 151per nightSelect
Not available
518/8 Ploenchit Road, Bangkok, Thailand, 10330
7.4 km from City Centre900 m from BTS-Siam
This grand hotel with soundproof rooms is situated in Khlong Toei district and offers its guests steam baths and massage treatments.
9.0
Perfect72 reviews
Price fromC$ 243per nightSelect
Not available
494 Rajdamri Road, Bangkok, Thailand, 10330
7.3 km from City Centre800 m from BTS-Siam
Settled in a shopping area close to Sukhumvit, the hotel boasts 380 non-smoking rooms plus a tropical garden.
8.6
Great32 reviews
Price fromC$ 317per nightSelect
Not available
4 Sukhumvit Road, Soi 2, Bangkok, Thailand, 10110
8.4 km from City Centre400 m from BTS-Nana
There are a private swimming pool and a tennis court on site and guests can enjoy the traditional restaurant in the hotel, that is centrally located in Silom district.
8.4
Great81 reviews
Price fromC$ 307per nightSelect
Not available
662 Rama IV Road, Bangkok, Thailand, 10500
5.6 km from City Centre1.0 km from Silom Complex
Set step away from S.J. International, this hotel features a private swimming pool and a 24-hour restaurant serving dishes of international cuisine.
8.4
Great56 reviews
Price fromC$ 117per nightSelect
Not available
971 Ploenchit Road, Bangkok, Thailand, 10330
7.4 km from City Centre800 m from BTS-Siam
Boasting location in a cultural area and next to Chao Phraya River, this venue offers guests a health club, a steam room and a Jacuzzi as well as a swimming pool.
8.2
Great239 reviews
Price fromC$ 163per nightSelect
Not available
328 Rama IV Road, Bangkok, Thailand, 10500
4.7 km from City Centre1.5 km from MBK Shopping Mall
Centrally located in Bang Rak district, the hotel offers to try Thai meal, enjoy an outdoor pool or explore The Grand Palace set nearby.
7.0
Very good50 reviews
Price fromC$ 52per nightSelect
Not available
284/11-13 Soi Silom 22/1 Silom Road Bangrak, Bangkok, Thailand
5.0 km from City Centre1.4 km from Silom Complex
Placed close to MBK Shopping Mall in the centre of Bangkok, this hotel offers 30 rooms.
6.8
Nice68 reviews
Price fromC$ 33per nightSelect
Not available
99 Sukhumvit Road Soi 6, Bangkok, Thailand
8.7 km from City Centre300 m from BTS-Nana
The unique hotel in a tourist area is complete with 386 rooms and an outdoor swimming pool, offering cots, babysitting and a special menu to guests with children.
7.0
Very good114 reviews
Price fromC$ 190per nightSelect
Not available
188 Silom Road, Bangkok, Thailand, 10500
5.4 km from City Centre1000 m from Silom Complex
This grand hotel, located in Bangkok, minutes away from J Fitness, boasts an outdoor swimming pool along with a treatment room and a sauna.
8.2
Great288 reviews
Price fromC$ 72per nightSelect
Not available
259 Sukhumvit 19, Bangkok, Thailand, 10110
9.2 km from City Centre200 m from Terminal 21
Placed in Sathorn district, a stroll from Siam Paragon, the hotel offers a snack bar together with steam baths and massage treatments.
8.6
Great65 reviews
Price fromC$ 195per nightSelect
Not available
189 Sukhumvit Soi 13-15, Bangkok, Thailand, 10110
9.0 km from City Centre300 m from BTS-Nana
Set near J Fitness, the venue offers staying in a Thai-style building in Huai Khwang district, boasting en-suite rooms along with steam baths, relaxing massage and facials.
8.8
Great46 reviews
Price fromC$ 122per nightSelect
Not available
68-70 Khaosan Road, Pranakorn, Bangkok, Thailand, 10200
4.5 km from City Centre100 m from Khao San Road
Featuring a rooftop swimming pool along with 145 classic rooms, the venue is nestled in Bang Rak district.
6.4
Nice588 reviews
Price fromC$ 49per nightSelect
Not available
19 Sukhumvit Soi 18, Bangkok, Thailand, 10110
9.4 km from City Centre700 m from Terminal 21
Guests staying in this exquisite hotel will enjoy location in Khaosan district and steam baths and various massages.
7.8
Very good147 reviews
Price fromC$ 58per nightSelect
Not available
27 Charoennakorn Rd., Soi 17, Bangkok, Thailand, 10600
3.7 km from City Centre400 m from Taksin Bridge
Located next to The Grand Palace, the venue comprises 266 rooms with city views.
8.2
Great351 reviews
Price fromC$ 40per nightSelect
Not available
20 Sukhumvit Soi 7, Bangkok, Thailand, 10100
8.9 km from City Centre400 m from BTS-Nana
Set step away from Amarin Plaza, this hotel features a swimming pool and a first floor restaurant serving dishes of international cuisine.
7.6
Very good102 reviews
Price fromC$ 226per nightSelect
Not available
36 Narathiwat Ratchanakarin Rd, Bangkok, Thailand
6.0 km from City Centre1.4 km from Silom Complex
Guests of this hotel will be amazed at sweeping views of the city and definitely appreciate the proximity to Patpong Night Market.
8.6
Great569 reviews
Price fromC$ 173per nightSelect
Not available
16 Rachadapisek Road, Bangkok, Thailand, 10110
9.2 km from City Centre300 m from Terminal 21
Rooms of this exclusive hotel face the skyline and there is also a private pool on the premises.
9.0
Perfect157 reviews
Price fromC$ 116per nightSelect
Not available
10 Sukhumvit Soi 15, Bangkok, Thailand, 10110
9.1 km from City Centre300 m from Health Land Asoke
The hotel with facials, Turkish bath and massage is located in the western part of Bangkok and blends Thai architecture with modern-style interior.
8.2
Great350 reviews
Price fromC$ 113per nightSelect
Not available
1055 Silom Road, Bangrak, Bangkok, Thailand, 10500
4.4 km from City Centre100 m from Sky Bar, the Dome at Lebua
Set in Bangkok just off Temple of the Reclining Buddha, this hotel provides a Jacuzzi and a sauna.
8.8
Great73 reviews
Price fromC$ 271per nightSelect
Not available
847 Petchburi Road, Bangkok, Thailand, 10400
7.6 km from City Centre300 m from Platinum Fashion Mall
Located just next to Siam Paragon and not far away from a motorway, this 569-room hotel with panoramic views provides steam baths, facials and massage services.
8.2
Great226 reviews
Price fromC$ 181per nightSelect
Not available
777 Mahachai Road, Bangkok, Thailand, 0000
3.9 km from City Centre1.3 km from Grand Palace
The stylish hotel is a good starting point to Bangkok' sights including Khao San Road and Romaneenart Park.
6.6
Nice212 reviews
Price fromC$ 66per nightSelect
Not available
67 Sukhumvit Soi 2, Klongtoey, Bangkok, Thailand, 10110
8.3 km from City Centre500 m from BTS-Nana
Located just off Soi Cowboy, this hotel is nestled in a contemporary-style building and features a rooftop swimming pool.
8.4
Great783 reviews
Price fromC$ 73per nightSelect
Not available
10 Sukhumvit 20, Bangkok, Thailand
9.5 km from City Centre700 m from Terminal 21
Located in Huai Khwang district close to Nana Plaza, this hotel boasts a summer terrace, a private swimming pool and a golf course.
9.0
Perfect2 reviews
Price fromC$ 142per nightSelect
Not available
12 Sukhumvit Soi 2, Bangkok, Thailand, 10110
8.4 km from City Centre400 m from BTS-Nana
The venue has a lobby bar and an outdoor swimming pool on site and offers direct access to a train station just few steps away.
8.2
Great356 reviews
Price fromC$ 127per nightSelect
Not available
372 Rama 3 Road, Bangkok, Thailand, 10120
5.2 km from City Centre700 m from Rat Burana District
Just a few steps away from Si Phraya Pier, this unique hotel has a capacity of 462 rooms and attracts its guests with the authentic cuisine and a sunbathing terrace, an outdoor swimming pool and a golf course.
7.6
Very good71 reviews
Price fromC$ 155per nightSelect
Not available
318 Phaya Thai Road, Ratchathewi, Bangkok, Thailand, 10400
6.7 km from City Centre700 m from Pantip Plaza
This superior hotel is located in a charming part of Bangkok and offers elegant rooms plus an outdoor pool.
8.2
Great626 reviews
Price fromC$ 145per nightSelect
Not available
95 Soi Ram Buttri, Bangkok, Thailand
4.7 km from City Centre300 m from Khao San Road
Set in the centre of Bangkok, this traditional hotel offers 200 rooms, a nightclub, a roof-top pool and a courtyard.
7.0
Very good2793 reviews
Price fromC$ 173per nightSelect
Not available
23/34-35 Traimit Road, Taladnoy, Bangkok, Thailand, 10100
4.5 km from City Centre1.7 km from MBK Shopping Mall
Featuring rooms with fresh decorations and steam baths and various massages, the hotel awaits guests in a cultural area next to S.J. International.
8.4
Great21 reviews
Price fromC$ 68per nightSelect
Not available
5 Tani Rd. Taladyod Phranakorn, Bangkok, Thailand, 10200
4.8 km from City Centre300 m from Khao San Road
Staying at this affordable hostel, guest will enjoy garden views, and 70 rooms with all necessary comforts.
8.0
Great4 reviews
Price fromC$ 8per nightSelect
Not available
155/1 Soi Mahadlekluang 1, Bangkok, Thailand, 10330
7.4 km from City Centre1000 m from BTS-Siam
Located within 15 minutes' walk of Pantip Plaza, this property offers a daily buffet breakfast anf features a swimming pool.
8.4
Great234 reviews
Price fromC$ 166per nightSelect
Not available
296 Phayathai Road, Bangkok, Thailand, 10400
6.7 km from City Centre700 m from Pantip Plaza
Providing access to Sport, this hotel is a 25-minute walk from S.J. International and offers a grill restaurant.
7.0
Very good528 reviews
Price fromC$ 93per nightSelect
Not available
320 Silom Road, Bangkok, Thailand, 10500
4.6 km from City Centre1.9 km from Silom Complex
While staying in the deluxe hotel guests can relax in a swimming pool or in the lobby restaurant on site.
8.2
Great162 reviews
Price fromC$ 90per nightSelect
Not available
49 Sukhumvit 2, Bangkok, Thailand, 10110
8.4 km from City Centre400 m from BTS-Nana
Set in a shopping area, this contemporary hotel has an outdoor pool and 78 rooms within walking distance of Siam Square.
8.6
Great44 reviews
Price fromC$ 133per nightSelect
Not available
171 Sukhumvit Soi 11, Bangkok, Thailand, .
9.0 km from City Centre300 m from BTS-Nana
Just 2.5 km from J Fitness, the hotel boasts babysitting, a play area and a pool for children and includes 760 rooms.
6.6
Nice710 reviews
Price fromC$ 64per nightSelect
Not available
1091/343 New Petchburi Road, Bangkok, Thailand, 10400
8.3 km from City Centre1000 m from Platinum Fashion Mall
Boasting access to Central World Plaza, the hotel includes a sun terrace, an outdoor swimming pool and deckchairs onsite providing guests with tasteful rooms.
7.8
Very good62 reviews
Price fromC$ 93per nightSelect
Not available
9 Ratchaprarop Road, Bangkok, Thailand, 10400
8.4 km from City Centre1.4 km from Platinum Fashion Mall
The venue offers an outdoor pool along with a solarium and a hot tub on-site, boasting setting in Sukhumvit district.
8.2
Great40 reviews
Price fromC$ 84per nightSelect
Not available
12 Sukhumvit Soi 29, Bangkok, Thailand, 10110
9.7 km from City Centre700 m from Terminal 21
There is a 24-hour restaurant available in the comfortable hotel set in Khaosan district.
8.6
Great255 reviews
Price fromC$ 155per nightSelect
Not available
30 Sukhumvit 21 Asoke Road, Bangkok, Thailand, 10110
9.4 km from City Centre300 m from Terminal 21
Boasting a prime location in Bangkok, the venue offers steam baths, facials and massage onsite together with tasteful rooms.
8.4
Great124 reviews
Price fromC$ 197per nightSelect
Not available
999/99 Rama 1 Road, Bangkok, Thailand, 10330
7.2 km from City Centre400 m from Platinum Fashion Mall
Ideally located in Bangkok, this venue features 505 comfortable rooms set in the adjacent building.
8.0
Great215 reviews
Price fromC$ 248per nightSelect
Not available
153/2 Soi Mahatlek Luang 1, Bangkok, Thailand, 10330
7.3 km from City Centre900 m from BTS-Siam
A lobby restaurant is available in this hotel that boasts a central location close to S.J. International.
8.8
Great472 reviews
Price fromC$ 283per nightSelect
Not available
409-421/4 Yaowaraj Road, Bangkok, Thailand, 10100
4.1 km from City Centre200 m from Sampeng Market
Boasting a 24-hour restaurant and cots, child care and a special menu, this superior property is located next to MRT-Hua Lamphong metro station.
9.0
Perfect7 reviews
Price fromC$ 52per nightSelect
Not available
187 South Sathorn Road, Bangkok, Thailand, 10120
5.6 km from City Centre1.1 km from Silom Complex
Guests can work out using a gym, aerobics classes and a fitness centre available onsite, or enjoy steam baths and relaxing massage offered at the hotel, centrally located in Wattana district.
8.6
Great111 reviews
Price fromC$ 181per nightSelect
Not available
2 Samsen 2, Samsen Road, Bangkok, Thailand
5.0 km from City Centre500 m from Khao San Road
Facing garden views in Sathorn district, the hotel offers 270 cosy rooms along with steam baths, facials and various massages.
8.2
Great656 reviews
Price fromC$ 85per nightSelect
Not available
14, 16 Sukhumvit Soi 11, Bangkok, Thailand, 10110
9.0 km from City Centre300 m from BTS-Nana
Boasting location in Din Daeng district near MRT-Sukhumvit metro station, the venue offers tasteful rooms and a wellness area, a steam room and a Jacuzzi.
7.2
Very good457 reviews
Price fromC$ 86per nightSelect
Not available
139 Khaosan Road, Phra Nakorn, Bangkok, Thailand, 10200
4.6 km from City Centre100 m from Khao San Road
This Moroccan-style hotel is set at a short distance to The Grand Palace.
6.8
Nice707 reviews
Price fromC$ 44per nightSelect
Not available
23/2-3 Sukhumvit 13, Bangkok, Thailand, 10110
9.1 km from City Centre500 m from BTS-Nana
The hotel was built in 2008 in a leisure area of Bangkok, and nowadays has 96 rooms.
8.2
Great60 reviews
Price fromC$ 113per nightSelect
Not available
8 Soi Chana Songkhram, Khaosan, Bangkok, Thailand, 10200
4.7 km from City Centre500 m from Khao San Road
Boasting a lobby bar and an outdoor pool, the property is located close to The Grand Palace and less than 5 km from the centre of Bangkok.
6.4
Nice61 reviews
Price fromC$ 29per nightSelect
Not available
291 Naratiwas Rajanagarin 24, Bangkok, Thailand, 10120
7.0 km from City Centre500 m from Central Plaza Rama 3
Offering 560 rooms with garden views, the hotel is set in Sathorn district, just steps from Siam Paragon.
8.4
Great72 reviews
Price fromC$ 190per nightSelect
Not available
10/1 Sukhumvit Soi 20, Bangkok, Thailand, 10110
9.5 km from City Centre700 m from Terminal 21
Centrally located in the vibrant district of Bangkok, the hotel offers cots, child care and a game room for guests with families.
7.4
Very good410 reviews
Price fromC$ 105per nightSelect
Not available
566 Ploenchit Road, Lumpini, Bangkok, Thailand, 10330
8.2 km from City Centre700 m from BTS-Nana
370 rooms and the 24-hour bar are available during the stay in this comfortable hotel based in the centre of Bangkok.
8.6
Great384 reviews
Price fromC$ 130per nightSelect
Not available
22/8 Latkrabang 24, Latkrabang Road, Bangkok, Thailand
27.5 km from City Centre500 m from The Paseo Mall, Lat Krabang
At this venue, boasting a location in a business area, guests can enjoy an outdoor swimming pool, tennis courts and a golf course, or explore Lat Krabang Airport Rail Link Station nearby.
7.6
Very good104 reviews
Price fromC$ 57per nightSelect
Not available
222 Silom Road, Bangkok, Thailand, 10500
5.2 km from City Centre1.2 km from Silom Complex
An indoor pool and a sun terrace and a golf course are provided at the property, located in a shopping area next to Patpong Night Market.
7.6
Very good492 reviews
Price fromC$ 54per nightSelect
Not available
88 Sukhumvit 24, Bangkok, Thailand, 10110
9.7 km from City Centre800 m from The Stock Exchange of Thailand
Boasting a café bar along with a swimming pool, the venue offers a location in Wattana district.
8.0
Great234 reviews
Price fromC$ 108per nightSelect
Not available
259 Khaosan Road, Phra Nakorn, Bangkok, Thailand
4.6 km from City Centre200 m from Khao San Road
Featuring a rooftop pool along with 50 non-smoking rooms, the venue is nestled in Wattana district.
6.8
Nice552 reviews
Price fromC$ 57per nightSelect
Not available
29 Soi Ruamrudee 1 Ploenjit Rd, Bangkok, Thailand, 10330
8.1 km from City Centre700 m from BTS-Nana
The hotel overlooking the city is ideally placed in Silom district, offering non-smoking rooms, a sunbathing terrace and an outdoor pool area.
7.0
Very good80 reviews
Price fromC$ 81per nightSelect
Not available
81 Soi Ruamrudee 2 Wireless Rd, Bangkok, Thailand, 10330
8.1 km from City Centre900 m from BTS-Nana
Featuring captivating views over the city, the hotel offers a chance to visit VG Bespoke and to benefit from a lap swimming pool.
8.2
Great108 reviews
Price fromC$ 106per nightSelect
Not available
403 403 1 407 407 1 Sukhumvit Road Klongtoeynuea Wattana, Bangkok, Thailand, 10110
9.4 km from City Centre300 m from Terminal 21
Offering 75 rooms with city views, the hotel is set in Huai Khwang district, just steps from W Market.
8.8
Great138 reviews
Price fromC$ 82per nightSelect
Not available
120/126 Rajaprarop Road, Bangkok, Thailand, 10400
7.8 km from City Centre500 m from Platinum Fashion Mall
Hosting guests in the classical-style building, this hotel is centrally set in a business area boasting 455 non-smoking rooms along with steam baths, body wraps and various massages.
7.2
Very good122 reviews
Price fromC$ 102per nightSelect
Not available
6 Sukhumvit Soi 8, Bangkok, Thailand, 10110
8.8 km from City Centre200 m from BTS-Nana
Boasting an outdoor pool, the hotel offers comfortable accommodation and a premier location with easy access to The Grand Palace.
8.6
Great256 reviews
Price fromC$ 170per nightSelect
Not available
69 Sukhumvit Soi 4, Bangkok, Thailand, 10110
8.6 km from City Centre400 m from BTS-Nana
Featuring a sundeck and an outdoor pool area, the hotel offers a value-for-money accommodation just outside R Studio.
7.0
Very good175 reviews
Price fromC$ 143per nightSelect
Not available
526 Yaowaraj Rd., Sampuntawong, Bangkok, Thailand, 10100
4.2 km from City Centre700 m from Hua Lamphong
Guests of this grand hotel can relax at a swimming pool and have their drinks at the lobby bar.
7.8
Very good31 reviews
Price fromC$ 60per nightSelect
Not available
65/1 Sukhumvit Soi 2, Bangkok, Thailand
8.4 km from City Centre500 m from BTS-Nana
The hotel is located in the busy area of Bangkok, not far away from MBK Center, overlooking the sea.
7.8
Very good227 reviews
Price fromC$ 72per nightSelect
Not available
268 Between Soi Petchburi 10-12, Petchburi Road, Ratchathewi, Bangkok, Bangkok, Thailand
6.6 km from City Centre1000 m from Pantip Plaza
A lobby restaurant is available in this hotel that boasts a prime location close to B.B. Fashion.
Price fromC$ 35per nightSelect
Not available
188 Ratchadapisek Road, Bangkok, Thailand, 10320
12.0 km from City Centre500 m from Huai Khwang
This deluxe hotel features a rooftop pool and 215 rooms facing the city.
7.4
Very good32 reviews
Price fromC$ 60per nightSelect
Not available

Filtering results

Please wait...

4139 hotels found

FAQs about hotels in Bangkok

We hope that the answers to these questions will help you plan your trip

Where to stay in Bangkok?
Travelers mostly choose to stay in hotels near the downtown or hotels in Pratunam district. You may also like to stay in hotels near Thai Bank Museum, the most popular sightseeing in Bangkok. To easily get to any corner of the city, try hotels near popular tube station - Pho Nimit.
How much does it cost to stay in the hotel in Bangkok?
Of course, hotel prices in Bangkok change depending on the season, but on average: a 3-star hotel room costs 75C$ per night, and a 4-star hotel room is 129C$ per night. If you're looking for something really special, a 5-star hotel can be found for 222C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in Bangkok?
Some of the top-rated affordable hotels are:
Silom Avenue Inn rating: 3.4/5
Pinnacle Lumpinee Park Hotel rating: 3.6/5
D Varee Xpress Makkasan rating: 3.7/5
See more favored cheap hotels here.
What are the most popular hotels near 14th October Memorial in Bangkok?
3Howw Hostel, Dang Derm Khaosan are the best highly-rated hotels located within only 10 minutes' on foot of 14th October Memorial. If you are looking for a cheaper option, you might consider Ibis Bangkok Riverside which is about 30 minutes' walk from Patpong.
What are the best family hotels in Bangkok?
Many families loved staying at these kid-friendly hotels - Centre Point Pratunam and Chateau De Bangkok. All great hotels for family stay in Bangkok you can find here. You might also like hotels with an outdoor swimming pool, a Jacuzzi and a swimming pool.
What are the most popular hotels in Bangkok for couples?
These hotels are suitable for a couple romantic trip: Pullman Bangkok King Power and Boulevard Hotel Bangkok. Guest couples also mentioned extremely high service in these Bangkok's hotels - The Athenee Hotel, A Luxury Collection Hotel and Praya Palazzo which also have an outdoor swimming pool and a swimming pool.
What are good hotels for a short-term stay on business in Bangkok?
Business travelers can be quite busy, but keen to see the atmosphere of Bangkok. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Buddy Lodge and Villa Cha Cha Banglumphu with an outdoor swimming pool, a steam room and a swimming pool.
What are the best hotels in Bangkok with good breakfasts?
Avani Atrium Bangkok, Aetas Lumpini, and The Peninsula Bangkok are top hotels serving up breakfasts, try it to feel the taste of the city.
Which hotels are located near the airport in Bangkok?
Travelers who stayed in Bangkok near Suvarnabhumi airport have left good reviews about Vismaya Suvarnabhumi and Novotel Suvarnabhumi Airport.
What are the most pet-friendly hotels in Bangkok?
Le Meridien Bangkok, Dream Hotel Bangkok, and Ibis Bangkok Sathorn are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Bangkok?
These luxury hotels with exceptional service will make your stay great:
Sofitel Bangkok Sukhumvit rating: 4.4/5
Siam Kempinski rating: 4.6/5
What are the most popular boutique hotels in Bangkok?
You may like these highly-rated cozy boutique hotels:
Park Plaza Bangkok Soi 18 rating: 4.4/5
12Th Avenue Hotel Bangkok rating: 4.3/5
Arun Residence rating: 3.9/5.
See more instagram-friendly hotels here.

Where to stay in Bangkok?

Best cheap hotels in Bangkok

We also offer budget-conscious hostels such as Ideer Hostel with a room rate from 48C$. The top-rated economy hotel, Solo Express Bangkok, is a short drive to Habito Mall and offers comfortable accommodations and budget rates from 44C$. Budget options can be found in Chatuchak district at quaint hotels like Centana Apartment with room rates from 26C$.

Bangkok airports & Underground stations

If you have an early morning flight and want convenient access to Suvarnabhumi International airport, consider Vismaya Suvarnabhumi or Rafael Mansion Bangkok Airport. If you want to stay near MRT-Sam Yan metro station, Hq Hostel Silom is a great choice both for you and your budget. If you would like to stay in a hotel near Rajprarop Airport Rail Link railway station, think of 3-star Ecotel and Chang Siam Inn.

Convenience of staying in hotels in the city centre

To avoid long rides to get to the city center, book Season Place, an upscale choice with free parking and a free private car park, situated 600 meters away. An option near the city center is Ap Sathorn Thapra By Taku next to Wat Bang Sakae Nok. Le Siam Hotel and Luxx At Silom are good choices in Silom district.

Coop Hostel is a comfy hostel a 5-minute walk from Wholesale Market .

Luxury and boutique accommodation in Bangkok

Amara Bangkok is a posh upmarket choice, about 25 minutes' walk from Night Market . The romantic Sarasinee All Suites is a 10-minute walk from Wat Suan Phlu and offers an outdoor swimming pool, a rooftop pool and a sundeck. The 5-star Anantara Siam Bangkok is an excellent chain hotel featuring an outdoor swimming pool, a sauna and a golf course.

Explore and find your best apartments, B&Bs and others

Amarin Inn is a modest apartment, located a 5-minute walk from Snack Bar Bkk. Baan Manusarn is a charming B&B that is only a 25-minute walk to The Golden Mount and adjacent to a palace and a temple. At Montien, families can take advantage of an outdoor swimming pool, a sauna and a Jacuzzi. Nantra Retreat And Spa ia an elegant resort hotel set less than a 15-minute walk from Parrish Jones.

Show moreLess