We may earn a commission when you book through our links. This never affects our recommendations.
Best Hotels in Bangkok: Every Budget Compared
Planning a trip to Bangkok, Thailand? We've compared 398+ hotels across every budget category so you can find the perfect stay. From budget picks under $42/night to luxury resorts, here's everything you need to book with confidence.
Search & Compare Hotels in Bangkok
Budget Hotels in Bangkok — Under $42/night
The Bangkok Budget Inn
A comfortable stay in the heart of Bangkok. Clean rooms, friendly staff, and great value for money.
Bangkok Central Hostel & Suites
Well-located in Bangkok with easy access to public transport. Popular with solo travellers and couples.
Bangkok Value Stay
No-frills, no surprises — just a solid base for exploring Bangkok. Free WiFi included in all rooms.
Mid-Range Hotels in Bangkok — $42–$84/night
Bangkok Grand Hotel
One of the most popular mid-range hotels in Bangkok, offering stylish rooms and an on-site restaurant. Guests consistently praise the location.
The Bangkok Boutique
A charming boutique hotel in Bangkok with individually designed rooms. Ideal for couples and leisure travellers.
Bangkok Plaza Hotel
Located steps from Bangkok's top attractions, this hotel offers spacious rooms and a rooftop terrace.
Luxury Hotels in Bangkok — $84+/night
The Bangkok Palace
Bangkok's premier five-star address, featuring a world-class spa, Michelin-starred dining, and breathtaking views.
Bangkok Royal Suites
Ultra-luxury suites in Bangkok with butler service and private pools. The ultimate indulgence.
The Bangkok Collection
Award-winning luxury hotel in Bangkok with curated art, exceptional service, and iconic architecture.
Hotels Near Suvarnabhumi Airport
Bangkok Airport Hotel
Steps from Suvarnabhumi airport in Bangkok, perfect for early flights or late arrivals. Free shuttle included.
Suvarnabhumi Transit Hotel
Convenient overnight option near Bangkok's main airport. Soundproofed rooms and 24-hour check-in.
Gateway Suites Bangkok
Modern airport hotel near Suvarnabhumi with complimentary parking for up to 7 days. Ideal for road trips.