If you are searching for hotels in Bangkok Thailand, the best place to stay depends on your travel style, budget and how many days you have in the city. This guide goes further than a list of areas: it names real, well-known Bangkok hotels in each district, from riverside five-star icons to cheap central stays, with guide prices in pounds so UK travellers can plan properly.
Bangkok is where most UK trips to Thailand begin. It works as a city break, a long-haul stopover, a shopping base, a food capital and the launch pad for Phuket, Krabi, Koh Samui or Chiang Mai. The Tourism Authority of Thailand highlights its temples, including Wat Phra Kaew, Wat Pho and Wat Arun, so it is a genuine sightseeing destination, not just a place to land. Below, we match each area to a traveller type, then recommend specific hotels in that area.

Note on prices and photos: Nightly rates below are approximate guide prices for a standard room, and they shift with the season, exchange rate and how early you book. Always confirm the live rate when you enquire. Hotel images shown here are placeholders to be replaced with official or licensed photography before publishing.
Save More on Your Bangkok & Thailand Holiday
Build flights, hotels and transfers into one package and unlock a GenZ Travel discount on your Thailand trip. Tell us your dates and we will price it up for you.
Get My Discounted Quote →Quick Answer: Where Is the Best Area to Stay in Bangkok?
For most first-time UK visitors, Siam is best for shopping and transport, Sukhumvit is best for restaurants and nightlife, and Riverside is best for temples, luxury and the scenic side of the city. Use the table below to match your travel style to the right Bangkok area.
| Traveller type | Best area to stay |
|---|---|
| First-time visitors | Siam, Sukhumvit or Riverside |
| Luxury travellers | Riverside, Sathorn or Wireless Road |
| Nightlife | Sukhumvit or Silom |
| Shopping | Siam or Pratunam |
| Families | Riverside, Siam or Sathorn |
| Budget travellers | Khao San, Chinatown or Pratunam |
| Short stopover | Sukhumvit, Siam or the airport area |
| Couples | Riverside or boutique Old Town hotels |
Planning a Bangkok and Thailand holiday from the UK? GenZ Travel can build a Bangkok trip with flights, hotel stays, transfers and onward travel to Phuket, Krabi, Koh Samui or Chiang Mai. Browse our Thailand travel guides to get the lay of the land before you commit.
Best Hotels in Bangkok Thailand by Area
The best hotels in Bangkok Thailand cluster in six or seven distinct areas, each with its own character. Pick the area first, then the hotel. Here are the standout districts for UK travellers, with named recommendations and guide prices in each.
Siam: Best For First-Time Visitors and Shopping
Siam is the easiest all-rounder and where we send most first-timers. You are surrounded by malls such as Siam Paragon and CentralWorld, the BTS Skytrain runs straight through, and restaurants and family attractions sit on the doorstep. Because it is so central, Siam works brilliantly for short, busy trips. These are two reliable Bangkok Thailand hotels here at very different price points.

Siam Kempinski Hotel Bangkok
5-star · Siam · luxury and families
A resort-style five-star tucked directly behind Siam Paragon, with large lagoon-style pools, leafy gardens and a direct walkway to the mall and BTS Siam. The space and pools make it a favourite for families who still want luxury.
Guide price from around £200 to £320 a night
Garden pools behind Siam Paragon at the Siam Kempinski.

Novotel Bangkok on Siam Square
4-star · Siam · mid-range and reliable
A dependable four-star hotel, a couple of minutes from BTS Siam, right in the shopping heart. Rooms are roomy by city standards, there is a pool, and the location is hard to beat for a first trip. Good value for the spot.
Guide price from around £70 to £110 a night
A central mid-range base steps from BTS Siam.
Bundle Your Bangkok Hotel & Flights
Book your Bangkok hotel and UK flights together and our team will find you a bigger discount than booking them apart. Fill in the quick form and we will do the rest.
Claim My Bundle Discount →Sukhumvit: best for restaurants, nightlife and modern hotels
Sukhumvit is the long, lively spine of modern Bangkok, popular with tourists and expats. It has excellent BTS and MRT access and the widest range of hotels in the city. This is the area for rooftop bars, international restaurants and a proper night out, and it holds plenty of good hotels in Bangkok Thailand at every price.

Sheraton Grande Sukhumvit
5-star · Sukhumvit · polished city luxury
Part of Marriott’s Luxury Collection, linked directly to BTS Asok and the MRT, with a tropical pool terrace above the traffic. Smooth service and a central position make it a long-standing pick for a five-star hotel in Bangkok Thailand. Stay near the action.
Guide price from around £130 to £250 a night
The garden pool terrace at the Sheraton Grande Sukhumvit.

Grande Centre Point Terminal 21
4 to 5-star · Sukhumvit · families and longer stays
Sat on top of Terminal 21 mall at the Asok junction, with a rooftop pool, kids’ facilities and rooms big enough for families. Having a food court and BTS station in the same building is a genuine help with tired children.
Guide price from around £45 to £130 a night
Family-friendly rooms above Terminal 21 at the Asok junction.
Riverside: Best for Luxury, Temples and Romantic Stays
Riverside is the calmer, scenic side of Bangkok and home to its grandest hotels. You are close to Wat Arun, the Grand Palace and the giant ICONSIAM mall, with hotel boats shuttling across the water. This is the area for couples, honeymooners and anyone after 5 star hotels in Bangkok Thailand with a view.

Mandarin Oriental Bangkok
5-star · Riverside · iconic luxury
One of the most celebrated hotels in Asia, on the Chao Phraya for well over a century, with riverside dining, a famous spa across the water and old-world service. The benchmark against which other 5 star hotels in Bangkok Thailand are judged.
Guide price from around £350 to £3500 a night
The riverfront at the Mandarin Oriental Bangkok.

Avani+ Riverside Bangkok
4 to 5-star · Riverside · views on a budget
A modern riverside tower with one of the best rooftop pools and bars in the city, looking straight across at the old town skyline. It delivers a luxury feel for noticeably less than the historic grandes dames nearby, with a free shuttle boat to the BTS.
Guide price from around £80 to £250 a night
The rooftop pool at Avani+ Riverside, facing the old town.

Lebua at State Tower
5-star · Silom and Riverside edge · views and suites
The all-suite tower famous for its golden-domed Sky Bar, made famous on film, perched 63 floors up. A short walk from BTS Saphan Taksin and the river piers, it suits couples who want big rooms and a memorable rooftop drink.
Guide price from around £90 to £260 a night
The rooftop Sky Bar dome at lebua at State Tower.
Book Early, Pay Less for Bangkok
Festive and school-holiday dates fill fast. Send your enquiry now to lock in an early-booking discount on Bangkok hotels and Thailand flights from the UK.
Lock In My Early Discount →Silom and Sathorn: best for business, rooftop bars and city access
Silom and Sathorn sit just south of the centre and offer a balanced base. You are near Lumphini Park, a wave of rooftop bars and both BTS and MRT lines. More polished than Khao San, less full-on than central Sukhumvit, it is a quiet favourite with couples and business travellers.

Banyan Tree Bangkok
5-star · Sathorn · rooftop dining and spa
A slim Sathorn tower best known for its open-air Vertigo and Moon Bar on the 61st floor, plus a serious spa. Rooms are large and quiet, and it is walkable to the MRT, which makes it a smart luxury pick away from the crowds.
Guide price from around £150 to £240 a night
The rooftop Moon Bar at Banyan Tree Bangkok.

The Sukhothai Bangkok
5-star · Sathorn · serene and design-led
A low-rise, garden-wrapped retreat with lily ponds and brick pavilions, hidden off South Sathorn Road. It feels worlds away from the traffic while staying central, and it is a favourite for couples wanting calm over a party scene.
Guide price from around £160 to £280 a night
Lily ponds and pavilions at The Sukhothai Bangkok.
Old City and Rattanakosin: best for culture and temples
The Old City, also called Rattanakosin, is for travellers who want temples, history and a more local feel. You are within walking distance of the Grand Palace, Wat Pho and Khao San Road. It is less convenient for the BTS, but you trade a little transport ease for being in the historic heart.

Sala Rattanakosin Bangkok
Boutique · Old City · temple views
A small design hotel right on the river with a rooftop bar staring directly at Wat Arun. Rooms are compact but the location and view are unmatched for temple lovers. Best for couples who want character over facilities.
Guide price from around £90 to £150 a night
The rooftop view of Wat Arun from Sala Rattanakosin.

Riva Surya Bangkok
4-star · Old City · riverside and walkable
A relaxed riverside four-star on Phra Athit Road, a short stroll from Khao San but far calmer. There is a riverfront pool and an easy pier hop to the main sights. A good middle ground for culture-focused travellers who still want a pool.
Guide price from around £70 to £150 a night
The riverside setting at Riva Surya, near Khao San.
Pratunam: best for budget and cheap hotels in Bangkok Thailand
Pratunam is the value pick for shoppers, beside the Platinum Fashion Mall and a tangle of wholesale markets. Hotels here cost less than in Siam next door, so it is prime ground for cheap hotels in Bangkok Thailand without leaving the centre.

Amari Watergate Bangkok
4-star · Pratunam · value with facilities
A large, long-running four-star above the Pratunam shopping scene, with a pool, gym and easy access to the markets. Frequent deals make it one of the better-value comfortable hotels in the area for UK travellers.
Guide price from around £70 to £120 a night
A comfortable value base in the heart of Pratunam.

The Berkeley Hotel Pratunam
4-star · Pratunam · budget-friendly and big
A sprawling hotel with two pools right next to Platinum Mall, popular with shoppers for its prices and on-site dining. It is not the most stylish, but for the money and the location it is hard to fault.
Guide price from around £55 to £95 a night
A budget-friendly base next to Platinum Mall.
Airport area: best for one-night stopovers
The airport area earns its place for one job: arriving late or flying out early. It is no good for sightseeing, but it is sensible for families with tired children after a long UK flight, or anyone catching a dawn connection.

Novotel Bangkok Suvarnabhumi Airport
4 to 5-star · Suvarnabhumi · stopover convenience
The only hotel within walking distance of the main international terminal, reached by a covered walkway. Soundproofed rooms, a large pool and 24-hour dining make a pre-dawn flight or a late arrival painless.
Guide price from around £90 to £140 a night
Steps from the terminal at Suvarnabhumi Airport.
Best 5 Star Hotels in Bangkok Thailand
The Mandarin Oriental and The Peninsula are widely rated among the best 5 star hotels in Bangkok Thailand, both on the river. For value-led luxury, look to the Sheraton Grande Sukhumvit, Banyan Tree Sathorn and Siam Kempinski. Compare Riverside, Siam and Sathorn first, then Sukhumvit and Wireless Road.
| Area | Best for | Named example |
|---|---|---|
| Riverside | Iconic luxury, couples, river views | Mandarin Oriental, The Peninsula |
| Siam | Shopping, first-timers, families | Siam Kempinski |
| Sathorn | Rooftop bars, calm, fine dining | Banyan Tree, The Sukhothai |
| Sukhumvit | Nightlife, restaurants, BTS access | Sheraton Grande Sukhumvit |
| Wireless Road, Ploenchit | Premium, quiet, embassy district | Conrad, Okura Prestige |
Here is the part UK travellers often miss: a five-star room in Bangkok frequently costs less than a mid-range hotel in London, Dubai or the Maldives. Outside the festive peak of Christmas, New Year and the heart of winter, a five star hotel Bangkok Thailand stay can be remarkable value, with spas, pools and breakfasts that would carry a far higher price tag at home. If you have been saving the splurge for somewhere, Bangkok is a fine place to spend it.
Cheap Hotels in Bangkok Thailand: Where to Stay on a Budget
Bangkok is excellent for cheap hotels, but the area matters more than the headline price. The cheapest spots are Khao San, Chinatown, Pratunam and parts of outer Sukhumvit. For better value rather than rock-bottom prices, look at Pratunam, Chinatown, Ari and On Nut, where you get more comfort for similar money.
The classic budget mistake is booking purely on price and ending up far from a station. Bangkok traffic is heavy, and a £18 room that needs two taxis a day quickly stops being cheap. A few pointers for stretching the budget without regret:
- Stay near transport: a room within a short walk of the BTS or MRT saves both money and patience.
- Read recent reviews: budget Bangkok hotels vary wildly, so check reviews from the last few months.
- Mix it up: splurge on a central first night, then move to a cheaper area once you have found your feet.
If you are flying from London, Manchester, Birmingham or Glasgow, it is usually worth paying slightly more for a hotel near the BTS or MRT, especially for your first two nights when jet lag is at its worst. The extra £10 a night buys back hours you would otherwise lose in a taxi. Hotels like the Berkeley Pratunam or a smart hostel in Ari prove that Thailand hotels Bangkok cheap does not have to mean inconvenient.
Where to Avoid Staying in Bangkok
Bangkok is a friendly city for visitors, and there is no area you must steer clear of entirely. This is about convenience and comfort more than danger. A few spots are simply better skipped depending on your trip:
- Anywhere far from the BTS or MRT on a first visit, where every outing becomes a long taxi ride.
- Very cheap hotels with poor reviews near nightlife streets if you are travelling with family.
- Airport-area hotels for anything other than a single arrival or departure night.
- Isolated suburbs if your stay is only two or three days and you want to see the sights.
- Non-refundable rooms booked before you have checked the location, transport and recent reviews.
On safety, sensible precautions are all most visitors ever need. UK travellers should check the latest GOV.UK Thailand travel advice before booking, as it carries current guidance on entry rules, travel insurance and any region-specific warnings. It is updated regularly and is the most reliable source for UK travellers.
Bangkok Hotel Booking Tips for UK Travellers
- Book early for Christmas, New Year, Easter and February half-term.
- Pick a hotel within walking distance of the BTS or MRT.
- For a two or three-night stopover, stay central rather than chasing the cheapest room.
- For luxury, compare Riverside and Sathorn before deciding.
- For families, check the pool, breakfast, connecting rooms and transfer time.
- Ask a travel agent to package flights, hotels and transfers together.
Flexible on Dates? Save Even More
Travelling off-peak means a deeper discount on your Bangkok hotel and Thailand package. Pop your details in the form and we will hunt down the best value dates for you.
Find My Off-Peak Discount →Final Recommendation: Best Bangkok Hotels for UK Travellers
To pull it together: Siam or Sukhumvit is the best all-round base, Riverside is the pick for luxury, the Old City is best for culture, Pratunam is best for budget, the airport area suits a stopover, and Sathorn gives the most balanced central spot. Ready to book hotels in Bangkok Thailand with flights from the UK? GenZ Travel can create a personalised Thailand package with Bangkok hotels, beach resorts, transfers and flexible dates. Start your Bangkok holiday enquiry and we will do the legwork.
Frequently Asked Questions
Most first-time tourists stay in Sukhumvit, Siam or Riverside. Sukhumvit suits dining and nightlife, Siam suits shopping and easy transport, and Riverside suits luxury and temple sightseeing. All three sit near the BTS or the river, which makes getting around Bangkok far simpler.
The Mandarin Oriental and The Peninsula are widely rated among the best 5 star hotels in Bangkok Thailand, both on the river. For value-led luxury, the Sheraton Grande Sukhumvit, Banyan Tree Sathorn and Siam Kempinski are strong picks closer to the BTS.
£2,000 is enough for three weeks in Thailand if you travel on a mid-budget. After flights, that leaves roughly £55 to £75 a day for hotels, food and transport. Stick to 3-star stays, eat local and book islands carefully, and it stretches comfortably.
Last-minute Bangkok hotel deals appear in the wetter months from June to October and midweek outside the festive peak. A travel agent can match a discounted hotel to your flight times and dates, which avoids the common trap of booking a cheap room far from any BTS or MRT station.





