Bangkok Hotels – Where to stay near Soi Cowboy?
Travel All Asia is a website designed for tourists and expats who want to know more about Thailand…
Bangkok Hotels – Where to stay near Soi Cowboy?
This is a guide to help ‘Travel All Asia’ Subscribers when booking hotels in the Soi Cowboy area of Bangkok.
There are no cookies in the links below, so if you do choose a hotel from this list then please consider clicking from the link below and booking straight through. This will be at no extra cost to you. It’s win / win as any commission will go straight back into improving Travel All Asia YouTube videos and maintaining this website. Thank you for your support and I hope that this information will be of use to you.
Choosing your hotel in Bangkok can make or break your stay, I always recommend to any friends to stay near Nana Plaza, Sukhumvit Soi 11 or Soi Cowboy. All are near the Skytrain and are centrally located for the restaurants, bars and night clubs.
Bangkok is a massive city with over 8 million people living here, transport can be a big issue so you don’t want to book a hotel in the wrong place.
Do not stay near the Chao Phraya River or Khaosan road if you are going to be frequenting the bar areas of Soi Cowboy and Nana Plaza. Getting taxis all the time will waste both time and money.
Here is my solid list of hotel options to stay near the Soi Cowboy bar area. I have recommended these places to many friends over the years who come and stay in the area. Prices are from low to high and are quoted in $ Dollars for clarity.
At a glance:
Sam’s Lodge from $21
Red Planet Asoke from $34
Ruamchitt Plaza Hotel from $34.50 [Wild Card]
Citadines Soi 23 from $49 (best value, where I would probably stay)
S Sukhumvit Suites from $59
Four Points by Sheraton from $118
Grande Centre Point Terminal 21 from $136 [agoda award winning hotel 2015!]
Sofitel Sukhumvit from $194
NB – All the hotels on this page are ‘guest friendly’ meaning there are no girl joiner fees to pay. When you book a room make sure you check 2 under how many adults are staying.
2-Star guest friendly hotel with 18 rooms.
Room rates start from around $21 per night.
Free WIFI, roof terrace, small but functional rooms.
Overall: The best value 2-star hotel in the area. Amazing location, guest friendly and consistently good reviews. I would advise booking here only if you are seasoned traveller as some of the rooms are quite small.
Tip: Book direct through this agoda link to get the best room rates (681 baht per night I was quoted for a room in September 2018).
[Wild Card – The famous ‘Thermae’ bar is under this hotel, so there are tons of available freelancer girls around!]
3-Star guest friendly hotel with 98 rooms
Room rates start from around $34.50 a night.
Free WIFI, outdoor pool, and the famous ‘Thermae’ freelancer bar is in the basement of this hotel.
Overall: The hotel itself is a bit tired and has mixed reviews, so it would probably appeal more to seasoned travellers. But if you like to stay with the action on your doorstep then this is a good choice.
The Thermae bar appeals more to the Japanese clientele in Bangkok so the freelancer prices are a bit more expensive and picky. That said, the going rate is now 2500 baht short time and many ladies would be more than happy to go with a Westerner. Having a room upstairs is very convenient if you are planning on visiting the Thermae, as the short time rooms are a whopping 600 baht for a 2 hour rental.
Tip: Book a room through this agoda link to get the best room rates. (I was quoted 1112 baht a night for a room in September 2018)
3-Star guest friendly hotel with 130 rooms.
Room rates start from around $34 a night.
Small but clean and functional hotel rooms. This used to be part of the Tune Hotel range.
Overall: Good value for money rooms here. They are similar to the IBIS chain, functional but unspectacular. I stayed in the Red Planet Pattaya hotel, and although the room was small I absolutely loved the comfy bed and rain shower (video here)
Tip: Book a few weeks in advance direct through this agoda link to get the best rates (I was quoted 1085 baht a night for a room here in September 2018).
Citadines Soi 23 (best value)
3-Star guest friendly hotel with 138 rooms.
Room rates start from around $49
Nice facilities with a rooftop pool and gym. Rooms are large serviced apartments so all come with kitchenettes and washing facilities which is a bonus if you are staying more than a day or 2.
Overall: A great location for Soi Cowboy and the skytrain/underground. Citadines Soi 23 has some nearby massage parlours that might put some people off, but to me this is a bonus 🙂 On tripadvisor this place mostly gets solid 4 star reviews which is always good. This would be my number one choice for staying near Soi Cowboy as for the money the facilities can’t be beaten.
Tip: book through this agoda link to get the best room rates (1566 baht a night was available in September 2018).
The Asok Junction. Where the MRT underground and the BTS skytrain cross over is right where Soi Cowboy is located.
3-Star guest friendly hotel with 75 rooms.
Room rates start from around $59
Nice clean, well appointed rooms. Free WIFI, but lacks a swimming pool and fitness center.
Overall: The very best location for Soi Cowboy, it’s only a 1 minute stroll away! Right at the underground and skytrain stations, with Terminal 21 shopping mall just a 2 minute walk. This good, clean hotel is in an amazing location and receives very good reviews. Highly recommended.
Tip: Book direct through this agoda link for the best rates (I was quoted 1884 baht for a room in September 2018)
4-Star guest friendly hotel with 268 rooms.
Room rates start from around $118
New hotel with great service and facilities in a great location. It has it’s own Hooters bar too now.
Overall: A new hotel with great rooms, great facilities and receives regular glowing reviews. The Thermae bar is just round the corner, and the Skytrain and Terminal 21 shopping mall are close by too.
Tip: book as far in advance as possible through this agoda link for the best room prices (I was quoted 3801 baht for a night in September 2018).
Grande Centre Point Terminal 21 (Agoda award winning hotel)
5-Star, guest friendly hotel with 398 rooms.
Room rates start from around $136 a night
5-Star luxury in the most perfect location right at the BTS Skytrain and MRT Underground station. Connected together is Terminal 21, a nice modern shopping mall with a cinema and great dining options.
Overall: Great service and facilities, widely reviewed as the best 5-Star hotel in the area. As such, this hotel frequently gets fully booked up so reserve a room early to avoid disappointment (4265 baht a night was the price I was quoted for a room in September 2018).
5-Star, guest friendly hotel with 345 rooms.
Room rates start from around $194
One of the best luxury hotels in Sukhumvit, with great facilities and fantastic service to match. The sky bar has some great views over the surrounding area.
Overall: A very popular 5-star hotel, with good reason as it ticks all the boxes and if you have the money to burn then not booking here would be hard to justify. This Sofitel has some of the best executive suites in Bangkok so if you want to go all out then book here (rooms from 6214 baht a night in September 2018).
Also Consider these if your chosen hotel is fully booked:
The Key Sukhumvit by Compass Hospitality – a 3-star, 43 room, guest friendly hotel. Rooms start at around $52.
SilQ Bangkok – a 4-star, boutique, guest friendly hotel. Rooms start at around $52.
Westin Grande Sukhumvit – a luxury 5-star, 362 room, guest friendly hotel. Rooms start at around $140.
Thank you for reading this article. I would appreciate your comments or feedback and I plan to revise and improve this list to keep it as up to date as possible.
Once again if you are considering booking a hotel anywhere in the world through booking.com or agoda then consider using the links above (at no extra cost to yourself) as it would really help the YouTube channel and the running of this website. Thanks once again.
(Prices in $ Dollars were taken a couple of months before staying. If you book a hotel close to the date you stay then the prices might be higher)
Minh Huong – Blogger Travel Thailand