Millennium Hilton Bangkok
River-view rooms and a rooftop infinity pool, a short walk from ICONSIAM on the quieter bank.
Plan your visit
Book Shoulder Season
May–June and September–October offer dramatic discounts (30–50% off peak rates) with fewer crowds. Weather is mixed but rarely a washout — afternoon showers clear quickly.
Details
- Phone
- 02 442 2000
Is this your business?Feature it
About Millennium Hilton Bangkok
Book a river-facing room or don't bother. That's the whole point of this place. The Chao Phraya runs right past the windows, boats crossing at all hours, the skyline behind them, and guests talk about the morning view more than anything else in the hotel. Rooms come up again and again as spotless, spacious and properly modern, and the rooftop infinity pool gets the same treatment.
Service is the other thread running through the reviews. Check-in staff, bell staff, the executive lounge team, all described as warm and quick to sort things out, including one guest whose booking had a problem on arrival and got it fixed on the spot. If you're paying for lounge access, people rate it highly for the snacks and the view. Beyond rooms, there's a spa and banquet space, so it works for weddings and events as well as couples and solo travelers.
Being on the Khlong San side means it's calmer than central Bangkok, and ICONSIAM is an easy walk. That's a genuine advantage if shopping and riverside dining are on your list.
Written by Mac Kiley · Updated Sep 2026
Comparing hotels?
Other Top-Ranked Hotels in Bangkok
My pick at each price level in Bangkok, going by Google's hotel class. Hotels from my ranked list of the 10 best come first, then the best-reviewed. Each button opens the hotel on Booking.com with your dates filled in.
#8Mid-range · 4-star
Centara Watergate Pavilion Hotel Bangkok4.5 (4,456 reviews)
Sleek Bangkok hotel with spacious rooms, rooftop bar, spa, and an unbeatable location near top shopping.
Check rates
Around here, on foot
Well-rated places within a short walk of Millennium Hilton Bangkok, nearest first. Minutes are at an easy pace in the heat.
- 3 minICONSIAMMarkets & Shopping · 220 m · 4.7★
- 3 minSOOKSIAMMarkets & Shopping · 220 m · 4.7★
- 3 minYenly YoursRestaurants & Food · 240 m · 4.4★
- 3 minAlangkarn WaterfallActivities & Tours · 250 m · 4.5★
- 3 minChao Phraya PrincessActivities & Tours · 260 m · 4.4★
- 3 minThai Garden MassageWellness & Spas · 270 m · 4.9★
Experience hints
Pair your visit. After Millennium Hilton Bangkok, round out your day in Bangkok with contrasting stops nearby.
Reviews from Google
Our stay at the Millennium Hilton Bangkok was outstanding, with some of the best service we have ever experienced — and we have stayed at many hotels around the world. From the very beginning, the service was exceptional. The check-in team was extremely kind and helpful, the Executive Lounge staff provided wonderful, attentive service, and even the bell staff were consistently friendly and professional. This level of genuine hospitality truly stood out and made us feel very welcome. Breakfast offered an impressive and generous selection with a wide variety of choices, all of excellent quality. Overall, the service throughout the hotel was simply excellent. The only small disappointment was the pool area. While perfectly functional, it felt somewhat outdated and not as luxurious as the rest of the hotel. We also found the pool design a bit unusual, particularly the placement of the loungers inside the pool, and we missed having a whirlpool. A very minor and purely personal note — only because everything else was so exceptional — slightly larger croissants at breakfast would have been appreciated (although the small ones were perfectly fine as well!). We truly loved our stay so much that I even wrote a song about the hotel afterwards. Thank you to the entire team for an unforgettable experience.
We stayed at this hotel for three nights and had a really great experience overall. The staff were extremely kind, welcoming, and helpful with everything we needed. You truly feel taken care of here. The rooms were very clean, beautifully designed, and comfortable, and the view was absolutely stunning. In my opinion, this is the best hotel you can stay at if you want to be close to ICONSIAM. The location is perfect, and you can easily walk to the mall and fully enjoy it. ICONSIAM itself is beautiful and definitely worth staying nearby for, so the hotel location is a huge plus. Unfortunately, I didn’t get the chance to try all of the restaurants inside the hotel, but the food and drinks offered in the lobby were very delicious and high quality. Everything we tried was enjoyable. Of course, the hotel can get quite busy at times, but that’s not really a negative. It just shows how popular this hotel is, and considering the location, service, and overall quality, it’s completely understandable. Overall, a really wonderful stay with great service, great rooms, and an amazing location. I would definitely stay here again.
We stayed at the Millennium Hilton Bangkok on Feb 14-16. Upon check-in, we encountered a discrepancy with our booking. Fortunately, Freya stepped in to help. She was incredibly professional and handled the situation perfectly. The hotel is exceptionally comfortable, and the river view from our room was stunning—my father absolutely loved it! The location is also very convenient, being so close to ICONSIAM. We also appreciated the proactive and helpful service from the bellhops. Overall, it was a wonderful stay. A special thank you to Freya for her excellent crisis management and assistance!
A sample of visitor reviews from Google. Read all 12,976 reviews on Google.
123 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San, Krung Thep Maha Nakhon 10600, Thailand
Open in Google MapsMore hotels & resorts nearby
All within 1.3 km of Millennium Hilton Bangkok.

The Peninsula Bangkok

Mandarin Oriental, Bangkok

Shangri-La Bangkok

Shanghai Mansion Bangkok
Tips for Visiting Hotels & Resorts
Compare OTAs and Direct Rates
Always check the hotel's own website after finding a rate on Agoda or Booking.com. Many Thai properties offer a best-rate guarantee or throw in perks like free breakfast when you book direct.
Location Matters More Than Stars
A well-located 3-star hotel often beats a remote 5-star resort. In Bangkok, staying near a BTS or MRT station saves hours; on islands, proximity to the beach you actually want matters most.
Millennium Hilton Bangkok: Frequently Asked Questions
Is Millennium Hilton Bangkok worth visiting?
Millennium Hilton Bangkok holds a 4.6★ rating from 12,976 Google reviews, placing it among the highest-rated hotels & resorts in Bangkok.
When is the best time to visit Millennium Hilton Bangkok?
The best months to visit Bangkok are November – February, with the most reliable weather. Crowds peak in December & January — going early in the day usually means fewer people. Months to think twice about: April – May (peak heat).
Where is Millennium Hilton Bangkok located?
Millennium Hilton Bangkok is at 123 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San, Krung Thep Maha Nakhon 10600, Thailand, in Bangkok. Getting around Bangkok: BTS Skytrain (most central areas); MRT Metro (underground).
Also popular in Bangkok

The Island Restaurant Thai food & Vegetarian And Bar.

Kin Lom Chom Saphan

Siamchai Whitesand Beach

Siam Paragon
Similar Hotels & Resorts across Thailand

Meliá Chiang Mai

SAii Laguna Phuket

Arbour Hotel and Residence Pattaya
