28 Stunning Bangkok Hotels with Best Views

Are you planning a trip to Thailand’s capital soon? You’re in luck because there are many Bangkok hotels with best views that you can choose from to have an unforgettable trip.

Bangkok features beautiful temples, opulent buildings, and historical museums that provide ample activities for visitors.

The city is fairly well known for its great nightlife and landmarks, as well, and whether you’ve visited before or this is your first trip, you’ll immediately be planning your next trip back once it’s over.

Keep reading to learn more about the best Bangkok hotels with a view.

*Disclosure: This post contains a few affiliate links, which means I may receive a small commission, at no cost to you, if you make a purchase through my link.*

Quick Lockdown of the Top Bangkok Hotels with Best Views


Millennium Hilton Bangkok

Situated in Riverside, the Millennium Hilton Bangkok is the best view hotel in all of Bangkok because of its panoramic rooms. The hotel also boasts multiple restaurants, great on-site amenities, and is close to multiple shopping centers.

Best Luxury Bangkok Hotels with a View

1. Park Hyatt Bangkok

Park Hyatt Bangkok
Photo credit: Park Hyatt Bangkok

When it comes to Bangkok hotels with best views, the Park Hyatt Bangkok is one of the best.

Situated downtown, this property is near many of the top attractions in the area, making it perfect for first-time visitors.

It’s less than 3.2 km (2 miles) from the Victory Monument and the Suan Pakkad Palace Museum. The ambiance of this accommodation is incredible with its stylish gold and navy blue coloring.

The rooms are elegant with sleek yet minimal styling and large floor-to-ceiling windows that allow guests to enjoy Bangkok from above. The hotel boasts a swimming pool, fitness center, and American breakfast in the mornings.

2. Waldorf Astoria Bangkok

Waldorf Astoria Bangkok
Photo credit: Waldorf Astoria Bangkok

Featuring jaw-dropping views of the city from above, the Waldorf Astoria Bangkok is one of the hotels in Bangkok with a view that you won’t want to miss out on.

This accommodation is truly luxurious, with marble bathrooms, spacious rooms, and incredible natural lighting.

Of course, the property has many facilities, like the six different restaurants spread throughout. There’s even a steak restaurant on the 55th floor that offers sweeping views of the city.

Afternoon tea is also available at one of the restaurants with tasty pastries. There is also a swimming pool, fitness center, spa, free parking, and a buffet breakfast.

3. Four Seasons Hotel Bangkok at Chao Phraya River

Outdoor seating area at Riva del Fiume at Four Seasons Hotel Bangkok
View from the Four Seasons Bangkok Restaurant

The Four Seasons Hotel Bangkok at Chao Phraya River is another of the Bangkok hotels with best views.

This 5-star accommodation is situated right along the river in the Yan Nawa neighborhood and has a very naturalistic style, featuring warm wood, simple decor, and lots of natural lighting thanks to the large windows.

In case the location didn’t sell it to you, there are many fun amenities that make it even more lovely.

Guests can enjoy an outdoor swimming pool, room service, on-site currency exchange, a fitness center, and a spa. There’s also a bar for guests who want to unwind after a long day exploring the city.

4. The Peninsula Bangkok

The Peninsula Bangkok
Photo credit: The Peninsula Bangkok

When it comes to Bangkok hotels with best views, The Peninsula Bangkok is a great option located right on the waterfront.

The property sort of feels like a retreat and looks a bit like a villa or palace with its styling. For guests who like to stay busy, this is the place to stay.

On-site, there’s continental breakfast, a swimming pool, free parking, a spa, a fitness center, a bar, and more. Guests can even do yoga right out on the lawn and enjoy the beautiful weather.

There’s also a luxurious restaurant where guests can enjoy a top-notch meal and a Thai restaurant with impeccable river views. 

5. The Okura Prestige Bangkok

View from the terrace of The Okura Prestige Bangkok
The Okura Prestige Bangkok

We stayed in this hotel during our first visit in Bangkok. It was astonishing to see how a Japanese hotel brand can add an extra twist to the luxury experience.

The hotel has a gray aesthetic that helps to create a very elegant feeling, with rooms that drip luxury but Japanese simplicity at the same time. There’s ambient lighting, large windows, and plush beds, and most rooms feature a seating area by the view.

This place also has many other great amenities, too, like a swimming pool, free parking, American breakfast, a spa, bar, and gym.

Some of the best attractions are within 6.4 km (4 miles) of the property, including the Grand Palace, Bangkok City Pillar, and the Chitralada Royal Villa.

6. Sindhorn Kempinski Hotel Bangkok

Sindhorn Kempinski Hotel Bangkok
Photo credit: Sindhorn Kempinski Hotel Bangkok

The Sindhorn Kempinski Hotel Bangkok is one of the absolute best hotels with a view in Bangkok! Situated in Sindhorn Village, this luxury property is in an ideal location as it’s not that far from many top attractions.

Within 3.2 km (2 miles), guests can visit the Victory Monument, Bangkok Dolls Museums & Factory, and the Kamthieng House Museum.

The hotel itself has one of the most unique design styles in all of Bangkok. With an exterior that almost looks like the inside of a bee hive, luxury hardwood accents, and gold and green details, the hotel itself is truly one of a kind.

All guests on the property get access to free parking, a great breakfast, free wifi, a gym, a bar, and a swimming pool to unwind.

7. Kimpton Maa-Lai Bangkok

Kimpton Maa-Lai Bangkok
Photo credit: Kimpton Maa-Lai Bangkok

Kimpton Maa-Lai Bangkok is such a great place to stay, located in the Langsuan neighborhood. The hotel has a very soothing atmosphere, with luxe room styles boasting color pops, large windows, and naturalistic furniture.

One thing that makes this property so great is its outdoor patio area with a pool; it’s truly Instagrammable and is the perfect place to relax.

Other on-site amenities include a fitness center, free wifi, free parking, a bar, and an American breakfast. Most of the rooms offer city views, and the pool also offers a beautiful view of the nearby area.

Best Mid-Range Hotels in Bangkok with Best Views

8. Millennium Hilton Bangkok

Millennium Hilton Bangkok
Photo credit: Millennium Hilton Bangkok

Out of all Bangkok hotels with best views, the Millennium Hilton Bangkok is truly our top pick.

Located in Riverside, the hotel has mid-range pricing with rooms that truly do feel luxurious. Just take the Panoramic Executive Suite, for example, which offers breathtaking views all around with elegant touches.

The property boasts amenities like a swimming pool, gym, fitness center, spa, bar, and continental breakfast. In addition, there are also some great shops just a short walk away, like ICONSIAM.

Guests can enjoy meals on-site, too, like at the panoramic ThreeSixty Lounge or at the gourmet seafood restaurant Prime. Each restaurant has views of the water.

9. Avani Plus Riverside Bangkok Hotel

Avani Plus Riverside Bangkok Hotel
Photo credit: Avani Plus Riverside Bangkok Hotel

Another of the Bangkok hotels with best views located in the Riverside district is Avani Plus Riverside Bangkok Hotel.

For couples, this is truly the best place to stay, located right in the beautiful Riverside area of Bangkok. Just imagine how romantic it would be to spend an evening in the infinity pool on the rooftop, seeing the sun set over Bangkok!

Rooms here are elegant yet simple, with neutral color tones and large windows that allow lots of natural lighting.

The rooms are air-conditioned and have a minibar and safety deposit box, and the suites also offer a dining area. Guests can enjoy a buffet breakfast, free parking, room service, and a fitness center.

10. Hyatt Regency Bangkok Sukhumvit

Hyatt Regency Bangkok Sukhumvit
Photo credit: Hyatt Regency Bangkok Sukhumvit

The Hyatt Regency Bangkok Sukhumvit is a great place to stay. It’s right in the heart of the city and boasts rooms that feel truly relaxing. Each room boasts air conditioning and a seating area, and many even have either pool or city views. 

On-site, there are many other amenities too that can be enjoyed by all guests. There’s a swimming pool (which boasts great views of its own), a bar, a fitness center, continental breakfast, and free parking.

The fitness center in particular is truly unique with its floor-to-ceiling windows that look out to the city and allow lots of natural lighting throughout the workout rooms.

11. Chatrium Hotel Riverside Bangkok

Chatrium Hotel Riverside Bangkok
Photo credit: Chatrium Hotel Riverside Bangkok

One of the hotels in Bangkok with best views is the Chatrium Hotel Riverside Bangkok.

Situated right by the river, this property has dark yet sleek rooms that mix texture, color, and pattern to create a luxurious experience. Many of the rooms also feature a balcony and overlook either the river or the city!

The hotel is right on the edge of the Chao Phraya River and boasts multiple restaurants, including Pier 28, River Barge (for buffet foods), and Silver Waves for Cantonese entrees.

There’s even a pier with a boat shuttle to the Skytrain Station. Other amenities include free parking, breakfast, free wifi, a gym, and a swimming pool.

12. Bangkok Marriott Hotel The Surawongse

Bangkok Marriott Hotel The Surawongse
Photo credit: Bangkok Marriott Hotel The Surawongse

Located in downtown Bangkok, Bangkok Marriott Hotel The Surawongse is an incredible place to stay for a multitude of reasons.

Not only is there a rooftop pool with beautiful views of the city skyline, but there’s also a gym, buffer breakfast, free parking, a bar, and a spa. Plus, there’s an in-house restaurant serving a variety of food.

The rooms are elevated with marble bathrooms, large windows, and darker color tones that help add depth to the room.

Rooms feature a seating area, flat screen television, and air conditioner. The suites even have a washer and kitchen for longer stays, perfect for those who may be staying a week or more in Bangkok.

13. Sindhorn Midtown Hotel Bangkok

Sindhorn Midtown Hotel Bangkok
Photo credit: Sindhorn Midtown Hotel Bangkok

When it comes to Bangkok hotels with best views, the Sindhorn Midtown Hotel Bangkok is one of the best.

It’s relatively centrally located and is just 0.3 km (0.2 miles) away from the public transportation train station, so the rest of the city is right at guests’ fingertips. Many coffee shops and restaurants are also in the area.

This property has contemporary rooms with darker color tones and pops of color. There’s ample storage space in the rooms as well as free wifi, a private bathroom, a kettle, and a seating area.

Of course, guests can also enjoy other on-site amenities like a gym, bar, swimming pool, and buffet breakfast. Free parking and an airport shuttle are available to be used by guests.

14. Oakwood Suites Bangkok

Oakwood Suites Bangkok
Photo credit: Oakwood Suites Bangkok

The Oakwood Suites Bangkok is an incredible place to stay for guests looking for a breathtaking view, especially with their high-floor apartments.

The rooms here truly feel like luxurious apartments with their light wood furniture, bright walls, and comfortable styling. Many of the rooms also have a kitchen and washer.

For true relaxation at this accommodation, there’s a beautiful pool area outdoors with a deck where guests can swim, sunbathe, or just enjoy the view.

The accommodation also has room service, free parking, a gym, and a continental breakfast. Rooms feature views of either the garden or the city.

15. Sivatel Bangkok Hotel

Sivatel Bangkok Hotel
Photo credit: Sivatel Bangkok Hotel

One of the hotels in Bangkok with a view is the Sivatel Bangkok Hotel in Pathumwan.

This property has sleek rooms with luxury touches like textured stone sinks, jacuzzi-style bathtubs, warm wood accents, and just the right amount of decor to put you at ease amidst the hustle and bustle of the city.

No matter what type of dining you’re in the mood for, during your stay in Bangkok, there’s surely a great place for you to eat at the property.

There’s The Porch with international entrees with an upscale vibe or Cafe Jardin for light fare and coffee. Other on-site amenities include an infinity pool, free wifi, a fitness center, and breakfast.

16. lebua at State Tower

lebua at State Tower
Photo credit: lebua at State Tower

If you’re looking for a luxury experience in Bangkok with mid-range pricing, then look no further than Iebua at State Tower.

This elegant hotel has beautiful rooms that feature views of both the city and the river, with top-notch amenities and service to pair with it, like a 24-hour front desk and air conditioning.

Guests can choose between a variety of different room types depending on the view they want.

They are spacious and feature high-end furnishings and of course, comfortable bedding for a good night’s rest after a busy day exploring. The hotel boasts other features too, like an outdoor pool, breakfast, and even a sauna.

17. Centara Grand At Centralworld

Centara Grand At Centralworld
Photo credit: Centara Grand At Centralworld

Are you looking for hotels with a view in Bangkok? Then consider staying at the Centara Grand At Centralworld, a luxurious hotel in Pathumwan.

At the property, there’s state-of-the-art equipment in the fitness center, an award-winning spa with massage rooms, and even a bar that offers beautiful views of Bangkok.

The rooms at the Centara Grand at Central World are beautiful, with neutral colors, floor-to-ceiling windows, and luxe decor.

Each room comes equipped with everything from a personal safe to private bathrooms and everything in between. Most rooms offer a view of the city, but be sure to double-check before booking.

Most Budget-Friendly Hotels with a View in Bangkok

18. Banyan Tree Bangkok

Banyan Tree Bangkok
Photo credit: Banyan Tree Bangkok

The Banyan Tree Bangkok in Sathorn is one of the great places to stay for a trip to Bangkok.

There are a variety of room types available, including the iconic Spa Sanctuary Suite which has a spa treatment room, city view, private bathroom, coffee machine, impeccable furniture, and luxury decor.

There are many facilities at the property even though it’s budget-friendly. There’s a bar and restaurant on the rooftop, a great swimming pool, a fitness center for workouts, and a continental breakfast.

There are approximately seven restaurants/places to eat on-site in total, including Vertigo and Moon Bar which have panoramic views that are unmissable.

19. Centre Point Silom

Centre Point Silom
Photo credit: Centre Point Silom

Centre Point Silom is one of the best Bangkok hotels with a view. Featuring understated rooms with neutral furniture and some pops of color, this room is perfect for guests traveling on more of a budget.

The rooms are also very spacious considering they’re in the city and feature large windows with river or city views.

There are many fun activities right at the hotel for guests to enjoy. There’s a swimming pool, a fitness center for invigorating workouts, and even a sauna.

A restaurant is also on-site that serves up international entrees, so guests don’t even have to leave the property to dine in the evenings.

20. Ascott Thonglor Bangkok

Ascott Thonglor Bangkok
Photo credit: Ascott Thonglor Bangkok

Situated in Sukhumvit is Ascott Thonglor Bangkok, a great place to stay. The rooms here are super modern, with neutral color tones and gray wood accents throughout.

Floor-to-ceiling windows accompany the rooms and allow guests to enjoy the view of the city from above. Some of the rooms also feature private kitchens and a balcony.

On-site, there are a variety of different amenities to be enjoyed. There’s a swimming pool, fitness center, and breakfast.

A short walk away is many bars, restaurants, cafes, and more. A train station is 0.3 km (0.2 miles) away from the property so guests can enjoy the rest of the city at their leisure.

21. SKYVIEW Hotel Bangkok

SKYVIEW Hotel Bangkok
Photo credit: SKYVIEW Hotel Bangkok

The SKYVIEW Hotel Bangkok is a great place to stay when visiting Bangkok. The property has a more laid-back style but does have glam touches like unique light fixtures, marble accents in the bathrooms, and sleek furniture.

The rooms also have complimentary wifi, and some rooms even have kitchens so guests can cook.

Other on-site amenities are available for all guests, too. There’s a beautiful swimming pool with great views of the skyscrapers and city skyline.

There’s also a bar, 24-hour fitness center, airport shuttle services, and a buffet breakfast. Most rooms offer a view of the city, even if it’s a partial one.

22. Ascott Embassy Sathorn Bangkok

Ascott Embassy Sathorn Bangkok
Photo credit: Ascott Embassy Sathorn Bangkok

The Ascott Embassy Sathorn Bangkok has a very comfortable yet elegant atmosphere, with many suite-style rooms that are perfect for longer stays.

The rooms have neutral tones but feature fun, bold pieces of art on the walls that help give a fun stylish touch. Large windows help to fill the space in addition to unique light fixtures.

Even though it’s a budget-friendly hotel, the property has many great amenities that make the stay even more comfortable.

There’s a swimming pool, fitness center, free parking, a bar, buffet breakfast, room service, and more. Guests also have a variety of restaurants at their fingertips right next to the hotel.

23. Hotel Indigo Bangkok Wireless Road

Hotel Indigo Bangkok Wireless Road
Photo credit: Hotel Indigo Bangkok Wireless Road

The Hotel Indigo Bangkok Wireless Road is truly a glamorous accommodation. From the rooftop pool with city skyline views to the on-site restaurant that serves Thai cuisine, this is a great place to stay.

Other amenities include a gym, free wifi, breakfast, and rooftop bar, among others. An airport shuttle is also available for guests.

This property has rooms that feel super trendy, with an eclectic and semi-maximalist design style.

There are mismatched patterns, funky furniture, and unique decor on the walls that all help to create a harmonious yet calming room atmosphere.

This is particularly a popular place to stay among couples who are visiting Bangkok.

24. Lancaster Bangkok

Lancaster Bangkok
Photo credit: Lancaster Bangkok

One of the Bangkok hotels with best views is Lancaster Bangkok. It’s right in the Huai Khwang district and has a sleek style with pops of vibrant colors that help create a harmonious juxtaposition in the rooms.

Rooms feature air conditioning, free wifi, complimentary toiletries, and other amenities. There’s a great on-site restaurant called Siam Brasserie Restaurant, which has Thai dishes, as well as a cocktail lounge called The Lancaster Bar.

Other amenities here include a fitness center, room service, and a swimming pool. There’s even a buffet breakfast available in the mornings.

25. Tastoria Collection Sukhumvit

Tastoria Collection Sukhumvit
Photo credit: Tastoria Collection Sukhumvit

Located in Khlong Toei, Tastoria Collection Sukhumvit is a very natural place to stay. The corner suites here are breathtaking, with panoramic city skyline views. Each room is decorated in natural colors with industrial detailing.

This hotel has an incredible outdoor swimming pool area right next to the on-site restaurant.

There’s also a sun terrace, free wifi, a fitness center, a bar, and breakfast available at the property. Truly, no matter what you need, this beautiful hotel has got it for you! 

26. Radisson Blu Plaza Bangkok

Radisson Blu Plaza Bangkok
Photo credit: Radisson Blu Plaza Bangkok

Next is the Radisson Blu Plaza Bangkok in Wattana, which has cozy rooms with upscale furniture. This is an area that’s great to stay for nightlife, and the rooms feature air conditioning, entertainment (like a TV), and even bathrobes for comfort.

There’s a great swimming pool right on location, with some fun waterfall features and mood lighting in the evenings.

Even though many of the rooms offer city views, the pool has a skyline view, too! There’s also an incredible restaurant on the 28th floor with skyline views that serves Italian food; it’s called Attico.

27. Royal Orchid Sheraton Hotel and Towers

Royal Orchid Sheraton Hotel and Towers
Photo credit: Royal Orchid Sheraton Hotel and Towers

Regarding Bangkok hotels with best views, Royal Orchid Sheraton Hotel and Towers is a great place to stay. It’s located in the Bang Rak district and is very lively.

Because it’s right along the bank of the Chao Phraya River, there are many rooms offering river views. The rooms are timeless with wood paneling, plush furniture, and amenities like a coffee maker and flat-screen television.

The property boasts its own facilities too that everyone can enjoy. One such facility is the World Cuisine restaurant which is open all day long.

There’s also the Riverside Grill for grilled cuisine, Giorgio’s for Italian, and Thara Thong for Thai. Other amenities include two swimming pools, a fitness center, room service, and a buffet breakfast.

28. Bangkok Marriott Hotel Sukhumvit

Bangkok Marriott Hotel Sukhumvit
Photo credit: Bangkok Marriott Hotel Sukhumvit

Last but not least is Bangkok Marriott Hotel Sukhumvit, one of the Bangkok hotels with best views.

This hotel has an elevated and somewhat romantic atmosphere, with rooms featuring a seating area, plush beds, and luxe decor on the walls. The rooms of course boast air conditioning, an LED TV, and minibar.

The property boasts multiple restaurants right on-site. There’s The District Grill Room and Bar for grilled cuisine, the Chocolate Cake Company for coffee and sweets, and two bars: Octave Bar and Lounge and the Lobby Lounge.

Other amenities include a swimming pool, fitness center, and buffet breakfast.

Planning a trip to Thailand?

Then you might want to take a look at all our other travel guides about Thailand. I promise, they are just as awesome as this article was!


Northern Thailand:

Southern Thailand:

General Thailand:

Pin It for Later!

Leave a Comment