Skip to content

Where to stay

Hotels in Bangkok

Compare places to stay in Bangkok. Filter by property type and check current rates with each provider.

Read the Bangkok destination guide

105 places to stay

Highest verified guest ratings first

Bangkok Golf Spa Resort
Resort

Bangkok Golf Spa Resort

bangkok4 star
  • 2 bedrooms
  • Sleeps 2–4
Bangkok Marriott Hotel The Surawongse
Hotel

Bangkok Marriott Hotel The Surawongse

bangkok5 star
  • 1–3 bedrooms
  • Sleeps 2–6
Bizotel Premier Hotel & Residence
Hotel

Bizotel Premier Hotel & Residence

bangkok3 star
Capella Bangkok
Hotel

Capella Bangkok

bangkok5 star
Carlton Hotel Bangkok Sukhumvit
Hotel

Carlton Hotel Bangkok Sukhumvit

bangkok5 star
  • Sleeps 2–3
Centara Grand At CentralWorld
Hotel

Centara Grand At CentralWorld

bangkok5 star
  • Sleeps 2–4
Chakrabongse Villas
Resort villa room

Chakrabongse Villas

bangkok5 star
  • 2 bedrooms
  • Sleeps 2–4
Chatrium Grand Bangkok
Hotel

Chatrium Grand Bangkok

bangkok5 star
  • 1–3 bedrooms
  • Sleeps 2
Daraya Boutique Hotel
Hotel

Daraya Boutique Hotel

bangkok4 star
  • Sleeps 2
Dusit Thani Bangkok
Hotel

Dusit Thani Bangkok

bangkok5 star
  • Sleeps 2
dusitD2 Samyan Bangkok
Hotel

dusitD2 Samyan Bangkok

bangkok4 star
  • Sleeps 2
Eastin Grand Hotel Phayathai
Hotel

Eastin Grand Hotel Phayathai

bangkok5 star
  • 1–2 bedrooms
  • Sleeps 2
Four Seasons Hotel Bangkok at Chao Phraya River
Hotel

Four Seasons Hotel Bangkok at Chao Phraya River

bangkok5 star
  • 2 bedrooms
  • Sleeps 2
GalileOasis Boutique Hotel
Hotel

GalileOasis Boutique Hotel

bangkok4 star
  • Sleeps 2
Gardina Asoke Hotel & Residence
Hotel

Gardina Asoke Hotel & Residence

bangkok4 star
  • 1–3 bedrooms
  • Sleeps 2
GM Estate Hotel and Executive Apartments, Bangkok Sukhumvit 20
Hotel

GM Estate Hotel and Executive Apartments, Bangkok Sukhumvit 20

bangkok5 star
  • 1 bedroom
  • Sleeps 2
Grand Hyatt Erawan Bangkok
Hotel

Grand Hyatt Erawan Bangkok

bangkok5 star
  • Sleeps 2
Grande Centre Point Lumphini Bangkok
Hotel

Grande Centre Point Lumphini Bangkok

bangkok5 star
  • Sleeps 2
Grande Centre Point Prestige Bangkok
Hotel

Grande Centre Point Prestige Bangkok

bangkok5 star
  • Sleeps 2
Grande Centre Point Surawong Bangkok
Hotel

Grande Centre Point Surawong Bangkok

bangkok5 star
  • Sleeps 2
Hotel Royal Bangkok
Hotel

Hotel Royal Bangkok

bangkok4 star
  • 1 bedroom
Inn a day
Inn

Inn a day

bangkok4 star
  • Sleeps 2
Karaarom Hotel
Hotel

Karaarom Hotel

bangkok4 star
  • 1 bedroom
  • Sleeps 2
Kimpton Maa-Lai Bangkok by IHG
Hotel

Kimpton Maa-Lai Bangkok by IHG

bangkok5 star
  • 1–2 bedrooms
  • Sleeps 2