Hotels in Bangkok: The Complete Guide 2026

Bangkok has more hotels per square kilometre than almost any city its size. The city centre alone counts over 800 hotels and serviced apartments, with new towers opening every quarter. The result is that almost any traveller can find the right room at the right price - if they pick the right area first.
The single rule that decides whether you love Bangkok or leave frustrated has nothing to do with the hotel itself. It is whether your hotel is within 600 metres of a BTS Skytrain or MRT station. Bangkok traffic is brutal, the metro flies above and below it, and a 4-star hotel beside a station is genuinely better than a 5-star hotel 4 kilometres away from one. This guide ranks Bangkok hotels by area first, then by traveller type.
Where to Stay: The Six Areas
This is the decision that shapes your trip. Each Bangkok district is a different city in practice. Here are the six areas where over 95 percent of visitors stay, and what each one is actually like.
🏙️ Sukhumvit (Asok, Nana, Phrom Phong)
Sukhumvit is the default answer for most travellers. The BTS Skytrain runs the length of it, three large malls (Terminal 21, EmQuartier, Emporium) are within walking distance, and almost every cuisine and price level is represented. If you do not have a strong reason to stay elsewhere, stay here.
💼 Silom and Sathorn
Silom feels like a real city centre, less like a tourist strip. The skyscrapers along Sathorn are the hotel cluster you have seen in photos. Patpong night market is at the south end, kept compact and easy to skip if not your scene.
🛍️ Siam, Pratunam, Ratchaprasong
Five mega-malls (Siam Paragon, CentralWorld, MBK, Platinum Fashion Mall, Big C Ratchadamri) within walking distance. Hotels here are often booked out by repeat shoppers from the Gulf and Singapore. Pratunam itself is a wholesale clothing district, prices and crowds reflect that.
🌊 Chao Phraya Riverside
If you have stayed in Bangkok before, this is where you go on the second trip. The Chao Phraya cuts through the city, and the riverside hotels run their own ferries to the BTS pier. The Mandarin Oriental has been hosting writers since 1879. The newer Capella and The Siam are some of the best small luxury hotels in Asia.
🎒 Khao San and Banglamphu
Khao San itself is the famous noisy strip. The streets two blocks back (Phra Athit, Rambuttri, Samsen Soi 5) are calmer and full of small boutique hotels under 1,500 THB. Walking distance to the Grand Palace, Wat Pho, and the river. Best for sightseeing-focused trips, awkward for shopping or modern dining.
💎 Local sweet spots: Ari, Phra Khanong, Ratchada
Locals stay here. Ari is the cafe-and-brunch district, Phra Khanong is the cool young creative neighbourhood, Ratchada has the night markets and the train market. Hotels here cost 30 to 45 percent less than equivalent Sukhumvit properties. The trade-off is one or two BTS stops further from the tourist core, the win is calmer streets and far better local food.
Sukhumvit, between Asok and Phrom Phong. Specifically Soi 11 if you want walkable nightlife, Soi 24 or 31 if you want quieter streets, Soi 3 if halal food matters most. Always within 500 metres of a BTS station. Family of four: choose a hotel with connecting rooms or a 1-bedroom suite, both are common in this area.
Hotels by Star Rating, with Honest Picks
Star ratings in Thailand are loosely regulated, so the real way to compare is by price band and what you actually get for the money. Here are the hotels worth knowing in each tier.
Top-tier 5-star (8,000 to 25,000 THB per night)
The hotels that win awards and host heads of state. Mandarin Oriental Bangkok (Riverside, the gold standard since 1879), The Peninsula Bangkok (Riverside, possibly the most beautiful pool in the city), Capella Bangkok (Riverside, newest big-name luxury), The Siam Hotel (private river estate, no children under 12), The St. Regis Bangkok (Ratchadamri, butler service standard), Park Hyatt Bangkok (Ploenchit, modern art-collector style), Four Seasons Hotel Bangkok at Chao Phraya (Riverside, urban resort).
Solid 5-star (5,500 to 9,000 THB per night)
Real 5-star service without the trophy-hotel premium. Anantara Riverside (river resort feel, family-favourite), lebua at State Tower (Silom, Sky Bar in the same building), Banyan Tree Bangkok (Sathorn, Vertigo rooftop), Hilton Sukhumvit Bangkok (Asok area, business-friendly), Marriott Marquis Queen's Park (giant Sukhumvit family hotel), Centara Grand at CentralWorld (over the mall, hard to beat for shoppers), Grand Hyatt Erawan (Ratchadamri, classic central location).
Solid 4-star (2,500 to 5,500 THB per night)
The sweet spot for most travellers. Centara Watergate Pavilion (next to Platinum Fashion Mall), Novotel Bangkok Platinum Pratunam (over a wholesale shopping mall), Holiday Inn Bangkok (Silom area, family rooms), The Berkeley Hotel Pratunam (popular with Gulf shoppers, halal-friendly), Courtyard by Marriott Bangkok (consistently rated, near Asok), Solitaire Bangkok Sukhumvit 11 (small modern, walkable Soi 11), Radisson Suites Bangkok Sukhumvit (large suites at 4-star prices), Pullman Bangkok King Power (mall integrated). The Berkeley and Centara Watergate are the two that Gulf travellers consistently rebook.
Smart 3-star (1,200 to 2,500 THB per night)
Modern, clean, with everything you actually need. NH Bangkok Sukhumvit Boulevard (Spanish chain, modern), INNSiDE by Meliá Bangkok Sukhumvit (boutique modern, Soi 24), ibis Styles Bangkok Sukhumvit Phra Khanong (best-value chain near BTS), Arnoma Grand Bangkok (Ratchaprasong, walking distance to malls), Grand Diamond Suites Hotel (Pratunam, large rooms), Centara Sonrisa Suites (Sukhumvit Soi 8). Almost all have pools, breakfast included, and BTS access within 5 minutes.
Budget and hostels (400 to 1,200 THB per night)
Bangkok hostels are some of the best in Asia. Lub d Siam (BTS National Stadium, design-led), Lub d Sukhumvit (Soi 18), Born Free Hostel (modern, Sathorn), Niras Bangkoc (Old Town, near Khao San), Mile Map Hostel (clean, central). For private rooms under 1,500 THB, Khao San boutique hotels (Riva Surya, Buddy Lodge, INN A DAY) and Phra Khanong guesthouses are the answer.
Best Hotels for Families
A Bangkok family stay needs three things: connecting rooms or a 1-bedroom suite, a real swimming pool, and walkable BTS access. These are the hotels that consistently deliver all three.
🏊 Centara Grand at CentralWorld
Walk straight from your room into 500 shops without crossing a road. The infinity pool on the 26th floor is genuinely impressive and the kids club is included for guests.
🌊 Anantara Riverside Bangkok Resort
The 11-acre garden by the river makes this feel more like a Phuket resort than a Bangkok hotel. The free hotel shuttle boat to BTS Saphan Taksin runs every 20 minutes.
🏨 Marriott Marquis Queen's Park
Sukhumvit Soi 22 location, 7 minutes walk to BTS Phrom Phong. Octave rooftop bar on the 45th floor is a destination on its own. Marriott points work here.
👨👩👧 Centara Watergate Pavilion
Halal kitchen on request at breakfast. Walking distance to Pratunam Market, Erawan Shrine, and Siam shopping. One of the most consistently rebooked 4-stars by Gulf travellers.
🏞️ Avani+ Riverside Bangkok
The 26th-floor infinity pool is honestly the most photographed pool in Bangkok and the rooms are large by city standards. Slightly remote location is mitigated by the constant hotel boat to Sathorn pier.
🏊♂️ Eastin Grand Hotel Sathorn
Best BTS access of any 4-star in Bangkok, a covered skybridge straight from the lobby into Surasak station. Often included in business travel programmes.
For 2 adults and 2 kids under 14, a 1-bedroom suite is almost always 20 to 30 percent cheaper than two connecting rooms in the same hotel. Always check both options when booking. Email the hotel directly with the request: "1-bedroom suite for 2 adults and 2 children, with rollaway bed if needed". The reply is usually faster and cheaper than the OTA price.
Halal-Friendly Hotels
Halal food in Bangkok is widely available regardless of where you stay, but a small set of hotels make life easier with halal kitchens, prayer mats on request, and direct walking access to the Soi 3 Arabic restaurant cluster.
Al Meroz Hotel Bangkok
The only fully halal-certified hotel in Bangkok. Halal kitchen, no alcohol on property, prayer mats and qibla direction in every room. Located in Suan Luang, a 12-minute drive from Sukhumvit. 2,500 to 4,500 THB per night. Best for travellers who want a strict-halal environment top to bottom.
Berkeley Hotel Pratunam
Halal-friendly kitchen, very popular with Gulf shoppers, walking distance to Petchaburi Soi 7 mosque area and Platinum Fashion Mall. 2,800 to 4,200 THB per night. Connecting rooms available, breakfast halal on request.
Solitaire Bangkok Sukhumvit 11
Soi 11 walkable to Soi 3 (Soi Nana, the Arabic district). Hotel itself is small, modern, and reasonably priced. 2,200 to 3,500 THB per night. Halal breakfast options on request.
Centara Grand at CentralWorld
Halal kitchen confirmed for breakfast and in-room dining if requested at booking. Five-star service, mall-integrated, family-suitable. 5,500 to 11,000 THB per night.
Pullman Bangkok King Power
Halal kitchen on request, large pool, family-friendly, near Victory Monument BTS. 3,500 to 5,500 THB per night. The on-site King Power duty-free is a draw for Gulf shoppers on transit-style stops.
Any hotel near Soi Nana (Sukhumvit Soi 3)
Soi Nana is the Arabic restaurant cluster, with halal Lebanese, Egyptian, Turkish, Saudi and Yemeni restaurants on every block. Hotels within 5-minute walk: Grace Hotel Bangkok, Royal Asia Lodge, Royal Suite. None of these are luxury, all are functional and put you a 30-second walk from a halal meal at any hour. 1,500 to 2,800 THB per night.
Email the reservations team directly. The right phrasing: "We are travelling halal. Could you confirm your kitchen can prepare halal breakfast and in-room dining, and that no alcohol is served in the rooms by default?". Most 4 and 5-star hotels in Bangkok will confirm and flag your room. Avoid OTA chat support for this question, replies are often canned.
Best Rooftop and View Hotels
Bangkok is a vertical city. Many travellers choose their hotel for the view alone. These are the rooms that genuinely deliver the skyline.
🌇 lebua at State Tower
All rooms are suites with balconies. The Sky Bar is open to non-guests but with a strict dress code (long pants, closed shoes).
🌆 Banyan Tree Bangkok
Less touristy than lebua, equally photogenic. The spa is one of the best in Bangkok and is included in some seasonal packages.
🏙️ Marriott Marquis Queen's Park
Octave is the most accessible high-floor rooftop in Bangkok, no minimum spend, no strict dress code, and the prices are reasonable for the view.
✨ Mahanakhon and The Standard
The Standard is the new design-forward hotel inside Mahanakhon. The Skywalk is open to non-guests too, the glass floor is genuinely vertigo-inducing.
Best for Couples and Honeymoons
Bangkok is an underrated honeymoon city. The right hotel turns the busiest city in Southeast Asia into a quiet, romantic five days.
The Siam Hotel
A small private hotel on the Chao Phraya River, designed by Bill Bensley with 39 suites and pool villas. No children under 12. The most distinctive luxury hotel in Bangkok and consistently rated in the global top 10 city hotels. 22,000 to 45,000 THB per night.
Capella Bangkok
The newest big-name luxury, opened 2020, on the river next to the Chinese Embassy. Every room has a river view, private balcony, and butler service. 18,000 to 35,000 THB per night. The Sunday brunch is a destination on its own.
Mandarin Oriental Bangkok
The grand dame, hosting writers and royalty since 1879. Authors' Wing rooms named after Joseph Conrad, Somerset Maugham, James Michener. 15,000 to 30,000 THB per night. The afternoon tea at the Author's Lounge is its own ritual.
The St. Regis Bangkok
Butler service standard with every room, central Ratchadamri location. Excellent for couples mixing romance with shopping (CentralWorld is 5 minutes walk). 10,500 to 18,000 THB per night.
137 Pillars Suites and Residences
All-suite boutique on Sukhumvit Soi 39, every room has a private balcony, pool views, and dedicated butler. Quieter than the river hotels but still walkable to Phrom Phong BTS. 8,000 to 14,000 THB per night.
COMO Metropolitan Bangkok
Modern minimalist style on South Sathorn Road, 5 minutes from BTS Chong Nonsi. Quieter than Siam or Sukhumvit, popular with returning luxury travellers who already know Bangkok. 6,500 to 11,500 THB per night.
Best for Business Travel
Business travellers in Bangkok need three things: meeting facilities, fast BTS access, and reliable wifi. These hotels do all three at scale.
🏛️ Dusit Central Park Bangkok (2026)
Newest premium business hotel in Bangkok, sits at the corner of Silom and Rama IV with direct station access. Meeting rooms on multiple floors, all-day club lounge.
📊 Eastin Grand Hotel Sathorn
The most underrated business hotel in Bangkok. Meeting rooms, fast wifi, and a generous breakfast included. The covered BTS access alone justifies the choice in monsoon season.
🌐 Pullman Bangkok King Power
Often booked by Emirates and Etihad crews. Meeting room density is high, the Gym 2.0 fitness centre is open 24 hours, and the breakfast is among the best in the price tier.
🏢 JW Marriott Bangkok
A traditional business choice with very large rooms by Bangkok standards. Marriott Bonvoy points, club lounge access, and the New York Steakhouse on premises.
Apartments and Long Stays
If you are staying 7 nights or more, a serviced apartment is almost always better value than a hotel. The same square metres for 25 to 35 percent less, with a kitchenette and laundry included.
Citadines (Ascott group)
Several locations: Sukhumvit 8, Sukhumvit 11, Asoke, Sukhumvit 23. Studio to 2-bedroom apartments, all with kitchenette, weekly cleaning, gym, pool. 2,500 to 5,500 THB per night, weekly rates 15-25% off. The Sukhumvit 11 location is the most popular with Gulf families.
Somerset (Ascott)
Larger and more residential than Citadines, designed for 1 to 3-month stays. Locations on Sukhumvit Soi 8 and Soi 24. 3,500 to 7,500 THB per night, monthly rates 35-45% off. All apartments have full kitchens.
Ascott Sathorn / Ascott Embassy Sukhumvit
The premium Ascott line, used by long-stay business and embassy families. Apartments are up to 200 sqm, full hotel services, full kitchens. 5,000 to 12,000 THB per night, monthly 40-50% off.
Hyatt House Bangkok Sukhumvit
Long-stay Hyatt brand on Sukhumvit Soi 24, walking distance to BTS Phrom Phong. Studio to 2-bedroom suites, full kitchens, complimentary breakfast. 3,800 to 6,500 THB per night. Best for Hyatt loyalty members.
Airbnb in Bangkok
Legal grey area for stays under 30 days, technically requires a hotel licence. Many condos enforce this strictly, and bookings can be cancelled by building management. For stays under 30 days, a serviced apartment is safer. For 30+ days, Airbnb is fine. Plenty of large 2 and 3-bedroom condos in Asok, Phrom Phong, and Thong Lo for 35,000 to 80,000 THB per month.
Long-stay rates often kick in at 7 nights, but the real saving starts at 30 nights, where serviced apartments and condo rentals can be 50 to 60 percent cheaper than nightly hotel rates. If your trip is 28 days, ask about the 30-night rate anyway. Most properties will quote it for a 28-night booking too.
What Hotels Actually Cost
Realistic 2026 prices for a standard double room. Peak season is December to February, low season is May to September. Add 20 to 50 percent for peak, subtract 20 to 35 percent for low.
| Tier | Low season nightly | Peak season nightly | Examples |
|---|---|---|---|
| Budget hostel (dorm) | 400 to 600 THB | 600 to 900 THB | Lub d, Born Free |
| Budget private (3-star) | 1,000 to 1,500 THB | 1,500 to 2,200 THB | ibis Styles, Citadines studio |
| Mid-range (4-star) | 2,500 to 3,800 THB | 3,800 to 5,500 THB | Centara Watergate, Berkeley, Solitaire |
| Premium (4-star plus) | 4,000 to 6,000 THB | 6,000 to 9,000 THB | Pullman, Eastin Grand Sathorn |
| 5-star | 5,500 to 9,000 THB | 9,000 to 14,000 THB | Hilton Sukhumvit, Anantara Riverside |
| 5-star top tier | 10,000 to 16,000 THB | 16,000 to 25,000 THB | St. Regis, Park Hyatt, Four Seasons |
| Iconic / boutique luxury | 14,000 to 22,000 THB | 22,000 to 45,000 THB | Mandarin Oriental, Capella, The Siam |
- Book 6 to 12 weeks ahead for peak season (December to February). Rooms genuinely sell out and rates double in the last 2 weeks.
- Compare directly with the hotel website after finding the price on Agoda or Booking. Many hotels match the OTA price and add free breakfast or late checkout.
- Long stays of 7 nights or more trigger weekly rates at most properties, ask explicitly.
- Avoid mid-December to early January if budget matters. Rates are at their absolute peak.
- September is the cheapest month. Brief afternoon storms but the city is quiet and prices are 35 to 45 percent below peak.
When to Book and What to Pay
Bangkok hotel pricing is more dynamic than most cities. Knowing the seasons and the booking windows is the difference between paying full price and paying half.
| Month | Demand | Discount vs peak | Notes |
|---|---|---|---|
| January | Peak | Full price | Cool season, dry, heavy Gulf and European tourism |
| February | Peak | Full price | Same as January, Chinese New Year spike |
| March | Shoulder | -15 to -25% | Hot, dry, much cheaper than peak |
| April | Shoulder | -20 to -30% | Hottest month, Songkran festival mid-month |
| May | Low | -25 to -35% | Pre-monsoon showers, otherwise good |
| June | Low | -30 to -40% | Quiet, decent weather most days |
| July | Low | -25 to -35% | Slight summer holiday bump from Europe |
| August | Low | -30 to -40% | Quietest summer month |
| September | Lowest | -35 to -45% | Wettest month, deepest discounts |
| October | Shoulder | -20 to -30% | Improving, end of rainy season |
| November | Shoulder to peak | -10 to -15% | Sweet spot, dry weather, prices not yet peak |
| December | Peak plus | +10 to +30% above peak | Most expensive month of the year |
Frequently Asked Questions
The questions travellers ask before booking a Bangkok hotel, with the honest answers.
Where is the best area to stay in Bangkok for first-time visitors?
Sukhumvit, between Asok and Phrom Phong BTS stations. Specifically Soi 11 for nightlife access, Soi 24 for quiet, Soi 3 if halal food matters most. The BTS, three large malls, and most international restaurants are within walking distance. Almost every guidebook agrees on this answer.
How much does a hotel in Bangkok cost?
For a clean modern 4-star hotel, 2,800 to 5,500 THB per night in 2026. For 5-star, 6,000 to 14,000 THB. For top-tier luxury, 14,000 to 35,000 THB. Budget travellers can find clean private rooms from 1,200 THB and dorm beds from 400 THB. All figures are for off-peak to shoulder season.
Is it better to book Bangkok hotels in advance or last minute?
In advance, almost always. Bangkok hotels do not run flash sales the way some Southeast Asian cities do. Peak season rooms sell out and the last-minute rate is usually higher than the booked-in-advance rate. Book 6 to 12 weeks ahead for December to February. Outside peak, 2 to 4 weeks ahead is fine.
Are 5-star hotels in Bangkok worth it?
Yes, on a value-per-experience basis. A genuine 5-star night at the Mandarin Oriental, Capella, or St. Regis costs around 12,000 to 18,000 THB, less than a 3-star night in equivalent cities like London, Paris, or New York. The service standard is higher too. If you can afford 5-star anywhere in the world, Bangkok is the best place to spend the money.
What is the best halal-friendly hotel in Bangkok?
Al Meroz Hotel for fully halal-certified everything (12 minutes from Sukhumvit). Berkeley Hotel Pratunam for Gulf-shopper convenience and a halal-friendly kitchen. Centara Grand at CentralWorld for 5-star service with a halal kitchen on request. Hotels around Sukhumvit Soi 3 (Soi Nana) put you in walking distance of the Arabic restaurant cluster regardless of brand.
Should I stay near the BTS or near my main attraction?
Near the BTS, always. Bangkok traffic adds 30 to 60 minutes to almost any trip during the day. From any BTS station you can reach Siam, Sukhumvit, Silom, and Chatuchak in under 30 minutes including the walk. A hotel "5 minutes drive" from the Grand Palace is in fact 25 to 40 minutes on most weekdays. The 600m walk-to-BTS rule is the single most important hotel decision you make.
Is Khao San Road still a good place to stay?
For sightseeing-focused budget trips, yes. Khao San itself is loud, but the streets one block back (Phra Athit, Rambuttri, Samsen) are calmer and full of boutique hotels under 1,500 THB. You are walking distance to the Grand Palace, Wat Pho, and the river. The trade-off: no BTS access, slow taxis to modern Bangkok areas, fewer dining options.
Are Bangkok hotels family-friendly?
Yes, more than most Asian capitals. Connecting rooms are common, swimming pools are standard at 4-star and above, kids clubs are common at 5-star resorts (Centara Grand, Anantara Riverside, Marriott Marquis). Halal kitchens are usually available on request. Most hotels accept children under 12 sharing the parents' room at no charge.
Can I trust Agoda and Booking.com prices in Bangkok?
Yes, they are accurate. After picking a hotel, always check the hotel's direct website. Many Thai hotels match the OTA rate and add a free breakfast, late checkout, or a small spa credit. The total value of direct booking is often 5 to 10 percent better.
What is the cheapest area to stay in Bangkok with BTS access?
Phra Khanong (BTS Phra Khanong, On Nut), Ari (BTS Ari), Ratchada (MRT Thailand Cultural Centre). All have modern hotels at 4-star quality for 1,500 to 2,800 THB per night, around 30 to 45 percent cheaper than equivalent properties on Sukhumvit Asok or Phrom Phong. Same BTS line, 1 to 3 stops further out.
Do Bangkok hotels charge a deposit at check-in?
Yes, almost universally. The deposit is usually 1,000 to 3,000 THB per room held on your card or in cash, refunded at checkout if no extras are charged. This is standard, not a scam. Hotels that do not charge a deposit are the unusual ones.
Is breakfast worth paying extra for at Bangkok hotels?
At 4-star and above, usually yes. Hotel breakfast buffets in Bangkok are large, varied, and cost 400 to 800 THB if added per person. Comparable street breakfast costs 80 to 150 THB. The buffet is worth it on travel days, with kids, or when you need fuel for a full day. Skip the buffet at most 3-star hotels, the local cafes nearby are better value.
How safe are Bangkok hotels?
Very safe. Theft from hotel rooms is rare, in-room safes are standard at 3-star and above, and most properties have 24-hour security. The realistic risks are minor: leaving valuables visible in the room (use the safe), buying tours from unverified lobby agents (use the concierge or your phone), and arguing with the front desk after a long flight (a calm conversation works better in Thailand).
Should I tip housekeeping in Bangkok?
It is appreciated, not expected. 50 to 100 THB per day in an envelope or note on the pillow is generous. Housekeeping wages in Thailand are low and a small daily tip makes a real difference. The same applies to porters (20 to 40 THB per bag) and concierge for special help (100 to 200 THB).
Ready to Book?
Bangkok rewards travellers who pick the right area first and the right hotel second. Stay near a BTS or MRT station, choose Sukhumvit if you are unsure, and the city becomes far easier to enjoy. Whether you are after a riverside palace, a halal-friendly family room, or a budget bed walking distance to street food, Bangkok has the room. The hotel landscape changes by season, so check rates 6 to 12 weeks before peak dates.
Browse hand-picked Bangkok hotels, family-friendly stays, and halal-friendly options on HalaThai, or read our deeper guides on Bangkok shopping, transport, and food.
FAQ: Bangkok Hotels
Which area is best to stay in Bangkok?
Sukhumvit is the most popular for first-timers, with hotels, restaurants, malls, and easy BTS Skytrain access. Riverside offers luxury hotels and views, Silom suits business travelers, and Pratunam and Nana are convenient for shopping and halal dining.
Where do Arab families usually stay in Bangkok?
Many stay around Nana and Sukhumvit Soi 3 to 11, close to halal restaurants and Arabic shops, or near Pratunam for shopping. These areas have hotels used to Gulf guests and halal dining within walking distance.
Are there fully halal hotels in Bangkok?
Yes. Al Meroz is the best known, a fully halal hotel with no alcohol, halal dining, and prayer facilities. Many mainstream hotels also provide prayer mats and Qibla direction on request.
How much does a good hotel cost in Bangkok?
Quality 4-star hotels start around 2,000 to 3,500 THB per night, while 5-star hotels range from 4,000 to 8,000 THB. Bangkok offers excellent value compared to most major cities.
Should I book a hotel near the BTS Skytrain?
Yes, strongly recommended. Bangkok traffic is heavy, and staying near a BTS or MRT station saves a lot of time. Sukhumvit and Silom have the best access.
Do Bangkok hotels offer airport transfers?
Most mid-range and luxury hotels offer paid airport transfers. You can also use Grab or the airport rail link. Confirm the transfer when booking if you arrive late at night.