Soi Cowboy is one of the best-known red light districts in Bangkok. It is also one of Bangkok’s most visited tourist attractions. Soi Cowboy is located just behind Sukhumvit Road between Asoke Road Soi 21 and Soi 23. It is one of the favorite late-night entertainment centers in the heart of Bangkok.
Ask any tuk-tuk driver or taxi driver and they will take you there. It is within a fairly short distance of all the major Sukhumvit Road hotels. Alternatively, you can take the Sky Train (BTS) and get off at Asoke Station or the Bangkok Subway System (MRT) and get off at the Sukhumvit Station.
Ladyboy Friendly Hotels Soi Cowboy
Updated List of hotels near Soi Cowboy red light district that allow their guests to invite ladyboys, bar girls, or whatever back to their hotel rooms with no extra charge for doing so.
* Click on the hotel name or photo to book a room
* Rates are based on the cheapest room type of each hotel during the low season period
* Actual room conditions may be different from the photos
* The list is sorted by average price per night
Darjelling Boutique ★★★$26 avg/night
390/35-36 Sukhumvit Soi 18, Sukhumvit, Bangkok, Thailand
Three-minute walk to Asoke BTS and Sukhumvit MRT which is also connected to Terminal 21 Mall. For nightlife across the road and a few min’s walk is Soi Cowboy. Wifi in the room and lobby is pretty good.
Sam’s Lodge Hotel ★★ $28 avg/night
28-28/1 Sukhumvit Soi 19 ( 2nd Floor ), Sukhumvit, Bangkok, Thailand
Good wifi, clean room, cheap price, friendly staff, and best location ever. Located right next to BTS Asoke and MRT Sukhumvit, also close to loads of bars and nightlife on Soi Cowboy and Nana. Great for single male travelers staying for a short time in Bangkok.
Cozy At Ten Hotel ★★★ $34 avg/night
1/17-19 Soi 10, Sukhumvit Rd., Sukhumvit, Bangkok, Thailand
A small, clean, value-for-money hotel with large and cozy rooms, friendly staff, and a perfect location. It is ideally located at Sukhumvit, very convenient and just a walking distance of Asok BTS station, Terminal 21 shopping Mall, and nightlife on Soi 11.
Best Comfort Bangkok Hotel ★★★ $35 avg/night
49 Soi Sukhumvit 19, Wattana, Sukhumvit, Bangkok, Thailand
A budget-friendly and clean hotel with spacious and well-decorated rooms. The location is perfect with many restaurants, mini-mart, shopping malls (Terminal 21 & Robinson) nearby, and plenty of nightlife on Soi Cowboy and Nana are just within walking distance.
S33 Compact Sukhumvit Hotel ★★★ $35 avg/night
9/10-14, Soi Sukhumvit 33, Klongtoey-Nua, Wattana, Sukhumvit, Bangkok, Thailand
A nice hotel and an excellent value for the price. The rooms are quite nice and modern with a big screen TV and a very comfortable bed. Located in the middle of the nightlife area, very close to Phrom Pong BTS plus there are lots of good restaurants nearby.
Bally’s Studio Suites Sukhumvit Hotel ★★★ $36 avg/night
172 Sukhumvit, Soi 20 Sukhumvit Rd. Klong Toey, Sukhumvit, Bangkok, Thailand
A nice hotel with friendly and helpful staff, clean, quiet, comfortable rooms, decent internet, and an excellent gym and pool. 10 minutes walk to BTS and MRT Asoke. The nightlife of Soi Cowboy and Nana Plaza is only a short walk from the hotel.
Hotel Mermaid Bangkok ★★★★★ $40 avg/night
6 Soi Sukhumvit 29, Sukhumvit Road, Kwaeng Klongtoey Nua, Sukhumvit, Bangkok, Thailand
This hotel provides very comfortable rooms with a big bathtub, a very soft comfortable bed, and all the amenities that you need for your holiday. It is very close to Soi Cowboy, Terminal 21, and Asoke BTS just about 10-15 minutes walking distance from the hotel.
Paradiso Boutique Suites ★★★ $43 avg/night
1/11-12 Sukhumvit Soi 10, Sukhumvit, Bangkok, Thailand
Cozy boutique hotel, reasonably priced. Clean rooms, great bathroom, good wifi connection. The hotel is close to two BTS stations Asoke and Nana, a short walk to terminal 21 shopping center, and easy access to many tourist attractions, restaurants, bars, and nightlife.
Citypoint Hotel ★★★ $45 avg/night
6/22 Asoke-Sukhumvit Intersection, Klongtoey, Sukhumvit, Bangkok, Thailand
The room is cozy and comfortable and the staff is friendly. The hotel is a 3-minute walk from Asoke/Sukhumvit MRT and Skytrain, ideal for visiting Sukhumvit and Siam Square area. Terminal 21 shopping center is just 2 min walking distance.
Ruamchitt Plaza Hotel ★★★ $46 avg/night
199 Sukhumvit Road, Wattana, Sukhumvit, Bangkok, Thailand
Despite being at the heart of Bangkok nightlife, once you enter the foyer you are in a quiet oasis. Simple rooms but clean. Great location for Sukhumvit and the BTS. If you wished to sample the madness of Bangkok nightlife, it’s right on your doorstep – literally.
Bless Residence ★★★★ $50 avg/night
10 Sukhumvit Soi 33, North Klongton, Wattana, Sukhumvit, Bangkok, Thailand
The rooms are big, clean and comfortable. Though located off Sukhumvit with a typical noisy Bangkok nightlife establishment, the hotel is soundproof enough for you to have a good sleep. It’s a slight walk to the BTS Phrom Phong station and Emporium Mall.
Golden Tulip Mandison Suites ★★★★ $53 avg/night
70/1 Sukhumvit Soi 20, Klongtoey, Klongton, Sukhumvit, Bangkok, Thailand
The rooms are big with a king-sized bed mattress. The toilet is clean and comes with a bathtub. The lovely pool and the bell desk services are really efficient and very friendly. The location is not the most ideal for shopping but there’s a free tuk-tuk service to the nearest BTS stations.
Citadines Sukhumvit 16 ★★★ $56 avg/night
38 Sukhumvit 16, Sukhumvit Road, Klongtoey, Sukhumvit, Bangkok, Thailand
The rooms are clean and stocked with a kitchen. A 24-hour supermarket was located nearby (less than 5 minutes walk). Close to MTR/BTS, Terminal 21 shopping center, and various street food stalls.
Manhattan Hotel ★★★ $57 avg/night
13 Soi 15 Sukhumvit Road, Sukhumvit, Bangkok, Thailand
A mid-size hotel with friendly staff. The hotel is rather old but the room is clean enough for a good night’s sleep. Breakfast is quite decent with a good spread. Centrally located close to BTS / MRT Stations, shopping, local restaurants, and nightlife.
S Sukhumvit Suites ★★★ $60 avg/night
403-403/1, 407-407/1 Sukhumvit Road, Klongtoey Nua, Wattana, Sukhumvit, Bangkok, Thailand
The rooms are quite small but comfortable, quiet, and cozy. The staff is extremely courteous and friendly. Conveniently located just opposite the street from Terminal 21 shopping center and walking distance from Asok BTS and Sukhumvit MRT Stations.
Park Plaza Bangkok Soi 18 ★★★★ $61 avg/night
Sukhumvit Road Soi 18, (BTS Asoke / MRT Sukhumvit), Klongtoey, Sukhumvit, Bangkok, Thailand
A very clean and stylish decor 4-star hotel with good service; staff is friendly, professional, and efficient. Rooms are clean, spacious, and comfortable plus Good toiletries. 10-minute walk to BTS and MRT stations as well as Terminal 21 shopping center.
Oakwood Apartments Trilliant Sukhumvit 18 ★★★★ $62 avg/night
15 Sukhumvit, Soi 24, Sukhumvit, Bangkok, Thailand
Rooms are spacious, clean, and well equipped with a comfortable bed and essential amenities (a big fridge, a cooking hob, microwave, etc). Located close to public transport, shopping malls, nightlife, parks, street food, and everything you go to Bangkok for.
Park Plaza Sukhumvit Bangkok ★★★★ $63 avg/night
BTS Asoke Station/16 Ratchadapisek Road, Klongtoey, Wattana, Sukhumvit, Bangkok, Thailand
Rooms are modern and clean and privacy is assured. Wifi signal is strong and reliable. All the staff is very friendly. Good location about 5 minutes from BTS Asoke station; within walking distance of a pharmacy, money changer, Terminal 21 shopping center, etc.
Tai-Pan Hotel ★★★ $69 avg/night
5 Sukhumvit Soi 23, Sukhumvit, Bangkok, Thailand
An excellent hotel with superb access to the nearby bars and the BTS. It is a bit old but the rooms are large and clean with good wifi. Despite being right in the heart of the city, the place is quiet and you can be assured of a good night’s sleep.
Holiday Inn Bangkok Silom ★★★★ $74 avg/night
981 Silom Road, Bangkrak, Silom / Sathorn, Bangkok, Thailand
The rooms are very clean, bright, comfortable, well airconditioned, and quiet, the staff is always pleasant, and the breakfast is outstanding. Beautiful pool. The hotel is about 5-10 minutes from BTS Surasak station, only a few minutes away from shopping and nightlife.
The Continent Bangkok by Compass Hospitality ★★★★★ $74 avg/night
413 Sukhumvit Road (Near Asoke BTS & Sukhumvit MRT Interchange Stations), Bangkok, Thailand
This hotel ranks as one of the best values in the city. Great breakfast, rooms are very clean and spacious, decent saltwater pool, great location, and friendly service. It’s especially well-suited to those who like the nightlife of Sukhumvit Soi 4.
Jasmine City Hotel ★★★★ $77 avg/night
2 Soi Prasarnmitr (sukhumvit Soi 23), Klongtoey-nua, Wattana, Sukhumvit, Bangkok, Thailand
Big and comfortable and clean rooms. Comfortable beds. Good intercontinental breakfast. The location is perfect and centralized to go anywhere by jumping on the BTS or MRT. Many local restaurants and nightlife venues are nearby within walking distance.
Grand Mercure Bangkok Asoke Residence ★★★★ $81 avg/night
50/5 Sukhumvit Soi 19, Sukhumvit Road, Wattana District, Sukhumvit, Bangkok, Thailand
More like a service apartment with clean, spacious, luxury rooms with a kitchen and washing machine. Great place to stay if you want some quietness. About 10 minute walk to Asoke and Terminal 21 shopping mall. Easy access to nightlife if you don’t mind walking.
S15 Sukhumvit Hotel ★★★★ $81 avg/night
217 Sukhumvit Soi 15, Klongtoey-Nua, Wattana, Sukhumvit, Bangkok, Thailand
An excellent and value-for-money hotel. The rooms are beautifully appointed, a little small but well-equipped and well-laid out. The location is unbeatable, near the nightlife action places Nana and Soi Cowboy and also close to BTS Asoke station and Terminal 21.
CNC Residence ★★★★ $84 avg/night
28 Soi Sukhumvit 33, Sukhumvit Rd., Klongton-Nua, Wattana, Sukhumvit, Bangkok, Thailand
Rooms are also quite big and spacious, more like a service mansion, well equipped with microwave, big fridge, and washing machine. The location is superb, with lots of pubs, clubs, restaurants, shopping malls surrounding, and a few minute’s walk to BTS station.
Maduzi Hotel ★★★★★ $87 avg/night
9/1 (The alley of Soi Sukhumvit 16), Ratchadaphisek Road, Sukhumvit, Bangkok, Thailand
Very chic-looking hotel. Rooms are roomy and well designed, the bed is big and comfy, and toiletries are adequate and smelled nice. Breakfast is great with selections such as waffles, American or Japanese. The location is very quiet but 5 minutes walk from Asok BTS station.
Column Bangkok ★★★★ $89 avg/night
Column Tower, 48 Sukhumvit Soi16, Klongtoey, Sukhumvit, Bangkok, Thailand
Rooms are very modern, well-equipped, and spacious with a large living room, big comfy bed, and fantastic city view. The hotel is close to BTS, takes around 5 minutes to walk to Asoke station and Terminal 21 shopping Mall is relatively easy within a 10-minute walk.
FuramaXclusive Asoke Hotel Bangkok ★★★★ $92 avg/night
133/2 Sukhumvit 21 Road Klongtoey Nua Wattana , Sukhumvit, Bangkok, Thailand
One of the best hotels in its price range. The rooms are cozy, clean, beautiful, and large. Centrally located only 5 minutes walk to Sukhumvit MRT station & within 10 mins to Asok BTS sky train station.
Four Points by Sheraton Bangkok Sukhumvit ★★★★ $93 avg/night
4 Sukhumvit Soi 15, Klongtoey-Nua, Wattana, Sukhumvit, Bangkok, Thailand
The rooms are spacious and clean, and the bathroom is spacious with an oversize deep bathtub. The location is the best, just a few minute’s walks to BTS / MRT stations, the nightlife scene on Soi Cowboy and Nana, the Terminal 21 shopping complex, and many eateries.
S31 Sukhumvit Hotel ★★★★ $102 avg/night
545 Sukhumvit 31, Klongtoey-Nua, Wattana, Sukhumvit, Bangkok, Thailand
The hotel is well-designed. The rooms are very unique, spacious, comfortable, and clean. staff is proactive at any time. Pretty close to the Skytrain line and plenty of entertainment, massage, and dining venues within walking distance.
Grande Centre Point Hotel Terminal 21 ★★★★★ $108 avg/night
2, 88 Sukhumvit Soi 19, Sukhumvit Road, Klongtoey Nua, Wattana, Sukhumvit, Bangkok, Thailand
Rooms are very well equipped and breakfast in the executive lounge is fantastic. It is located right next to Terminal 21 Shopping Mall and BTS and MRT stations. Local restaurants and bars are in abundance within a few minutes walking distances.
Emporium Suites by Chatrium ★★★★★ $114 avg/night
622 Sukhumvit Soi 24, Sukhumvit, Bangkok, Thailand
Rooms are comfortable, clean, and very spacious, the pillow is very comfortable & the bed is so nice to sleep on, the staff is friendly, and breakfast is decent. Closest to BTS, supermarket, food court, restaurants, and Emporium Shopping Mall are just next to the hotel.
The Westin Grande Sukhumvit Hotel ★★★★★ $121 avg/night
259 Sukhumvit 19, Sukhumvit Rd, Wattana, Sukhumvit, Bangkok, Thailand
The room condition is clean, comfortable, and certainly luxurious. The location is second to none with BTS and MRT stations and shopping malls like Terminal 21 and Robinson just minutes away. It is also close to nightlife places like Soi Cowboy and Soi Nana.
Grand Millennium Sukhumvit Hotel ★★★★★ $129 avg/night
30, Sukhumvit 21 (Asoke) Rd, Klongtoey Nua, Sukhumvit, Bangkok, Thailand
The rooms are great and the beds are super comfortable. Breakfast is fantastic, both in terms of variety and quality. Centrally located in Bangkok, within walking distance to the main shopping mall of Terminal 21, BTS station, not to forget the main nightlife spot.
The Eugenia Hotel & Spa Bangkok ★★★★★ $140 avg/night
267, Soi Sukhumvit 31, North Klongtan, Wattana, Sukhumvit, Bangkok, Thailand
Wonderfully designed to emulate a quirky heritage colonial feel. Original antiques dotted around the hotel and in rooms. The location is a little off but not too distant from the actions, you can go to the BTS and Terminal 21 within 15 minutes walk, and a free Tuk-Tuk is also provided.