The question "what's the best area to stay in in Bangkok" doesn't have a single answer. It has five, and they depend on you — on how many days you're staying, on what you want to see, on the pace you keep.
Bangkok is huge and the traffic is serious. Picking the wrong area isn't a small detail: it means losing an hour in a taxi every time you want to do something. The choice of hotel comes after. First you pick the right neighbourhood for your kind of trip — that saves you more time than any other decision.
The areas to stay in, and who they're for
Sukhumvit — the easy choice
It's the most practical area for your first time in Bangkok: the metro (BTS) overhead, everything within reach, international restaurants and bars everywhere, hotels for every budget. You get around easily without depending on taxis. It's also the most "international", the least traditional — if you're after the real Thai atmosphere, sleep elsewhere and come here in the evening. For a first trip it's the most sensible answer.
Rattanakosin, the old town — to be among the temples
It's the historic heart: the Grand Palace, Wat Pho, Wat Arun, the river. If your trip is mostly about culture and temples, staying here puts you on foot from the main sights and lets you wake up in old Bangkok. In exchange you get less metro and less modern nightlife: the evenings are quieter. Perfect for those who come for the history, less so for anyone who wants to move around a lot.
Riverside, along the river — for elegant Bangkok
The area along the Chao Phraya is the most scenic: historic hotels, river views, a slower and more refined pace. You get around a lot by boat, which is also the loveliest way to see the city. It's the choice for anyone who wants to be pampered and isn't in a hurry. It's neither the cheapest nor the most convenient for the rest of the city, but it has a charm the other areas don't.
Siam — for those who live on shopping and the centre
The commercial heart: the big malls, the cinemas, everything dead central and connected by the metro. It's convenient, buzzing, packed with people at any hour. Good for families and for anyone who wants everything at their fingertips. It lacks that "neighbourhood" character — it's more a functional hub than a place with a soul — but for sheer practicality it's unbeatable.
Silom — the work-and-nightlife compromise
A business district by day, it lights up in the evening. It's well connected, has legendary rooftops and excellent street food, and prices that are often fairer than Sukhumvit's for the same location. It's a good middle ground if you want to be central without paying the rates of the more touristy areas.
The rule: choose the area based on what you'll do during the day, not on the prettiest hotel you see in the photos. In Bangkok, location beats interior design.
The mistake so many people make
Booking the prettiest hotel they saw online without checking where it is. In Bangkok a gorgeous hotel in the wrong area means spending your holiday in traffic. Look at the metro map first, decide on the area, and only then choose where to sleep within that area. In this city, geography counts for more than the rooftop pool.