One of the best things about a vacation is the view. Imagine waking up to a spectacular view every day on your vacation. Better yet, imagine relaxing with a nice city view, especially at night.

Today, we are going to see the top 10 best 5-star hotels in Bangkok that have some amazing city views.

Number 10: The Landmark Bangkok

With the Nana BTS Skytrain Station at its doorstep, The Landmark offers accommodation with Bangkok City views.  The hotel offers world-class accommodation and in-house restaurants with international standards. There are seven outstanding restaurants to choose from, each with different cuisine from the other, from gourmet steaks and French cuisines to Asian delights.

The hotel offers a lot of facilities. You can keep fit at the Fitness First Platinum Landmark, pamper yourself at the Landmark Spa, or take a nice dip in the outdoor swimming pool.

Number 9: Banyan Tree Bangkok

Banyan Tree Bangkok is a high-rise hotel in the city’s heart and has been welcoming travelers for more than 20 years. The hotel is conveniently located in Bangkok’s central business and embassy district on Sathorn Road, with Lumphini MRT Station a 10-minute walk away. Their rooms and suites are spacious,  featuring wooden flooring and large windows.

You can dine alfresco and enjoy a romantic dinner on Banyan Tree Bangkok’s dinner cruise along the Chaophraya River. To get the best view of the city, make sure you head over to Vertigo and Moon Bar, located on 61st floor, and grab yourself a cocktail while you are there.

Number 8: Bangkok Marriott Hotel Sukhumvit

High above Bangkok in Thailand’s premier lifestyle district, Thonglor, you will find the perfect luxury hotel. It is best suited for business travelers, weekend getaways, and even families. From the hotel, you can access any of the major roads and highways, making moving around the town and city easy. The rooms are stylishly designed with contemporary decoration.

You can satisfy your taste buds with different cuisines at any of the six restaurants, bars, or lounges. 57th Street offers international and local Thai food all day. The District Grill Room and Bar, an award-winning restaurant, serves grilled specialties during dinner. What you should not miss is Octave Rooftop Lounge and Bar. You can enjoy a panoramic view of Bangkok there.

Number 7: Sofitel Bangkok

Sofitel Bangkok is surrounded by major business, shopping, and entertainment venues. If you take a short walk from the hotel, you will be at Asoke or Nana BTS (Skytrain) and MRT Sukhumvit (subway) stations. Wonderful city views can be enjoyed through floor-to-ceiling windows. 

This 5-star hotel has a lot to offer. You will get to enjoy an outdoor swimming pool, a 24-hour gym, and exclusive Le SPA by L’Occitane. There are quite a few dining options in the hotel. French bakery Le Macaron offers hand-made chocolates and fruit brioches. Voilà offers international cuisine as well as Sunday brunch. L’appart French restaurant on the rooftop provides a champagne lounge, outdoor terrace, and panoramic city views.

Number 6: Carlton Hotel Bangkok Sukhumvit

The 34-story Carlton Hotel Bangkok Sukhumvit is one of the newer hotels among our choices. It was opened in February 2020. The spacious rooms are new and clean; all come with stunning floor-to-ceiling windows with city views.

The Emporium Shopping Mall is only an 11-minute walk from here, so you can just head over there for some shopping. You can also choose from several well-known places to eat, such as the famous Cantonese restaurant Wah Lok and a stylish rooftop bar with a full view of the city.

Number 5: Sheraton Grande Bangkok

Exotic teakwood, gleaming marble, and shimmering Thai silks are all over this luxury hotel. The Sheraton Grande Sukhumvit, a Luxury Collection Hotel in Bangkok, is located right in the heart of Bangkok. The hotel offers guests direct bridge access to the Skytrain and the MRT underground. This places the guests at this hotel just a few moments from the enriching cultural sights, palatial shopping malls, cosmopolitan dining scene, and vibrant nightlife.

When you are here, you can choose to relax at the swimming pool set in a lush tropical garden, or you can also decide to unwind with a massage or facial in the tranquility and calmness of The Grande Spa. No matter what you choose to do, you will enjoy the luxury that this hotel offers.

Number 4: Park Hyatt Bangkok

Designed by award-winning Yabu Pushelberg from New York, Park Hyatt Bangkok hotel is known to be one of the city’s most luxurious hotels.  The hotel is located above Central Embassy, a fashion, and luxury shopping mall, and close to popular tourist shopping centers such as Central World and Siam Paragon. Resembling an art gallery, the property has incorporated western and Asian art pieces into the interior design.

Each room is spacious and has a large bathroom. Here, you will get peace of mind and total comfort in the tranquil oasis that is above the cityscape. A must-do in the hotel is to swim in the 40-meter infinity pool on the 9th floor, with views of the city and British Embassy gardens.

Number 3: Waldorf Astoria Bangkok

Waldorf Astoria Bangkok is well known for its romantic environment and proximity to some of the great restaurants and attractions. This is the best place to enjoy the best of Bangkok. Each of the guest rooms, which features bronze accents and high ceilings, has 50-square-meters of living space and floor-to-ceiling windows.

You can dine at 6 restaurants in the property, including Bull & Bear, where you can savor delicious steaks and seafood while taking in views of Bangkok City from the 55th floor. The hotel’s Waldorf Spa offers guests luxurious pampering treatments and authentic Thai massages. You may relax in private cabanas while enjoying the open-air infinity pool or work out anytime in the fitness center.

Number 2: Peninsula Hotel Bangkok

This was developed as one of the finest hotel properties in Bangkok. Since it is on the river, it was built in the shape of a wave to take advantage of the unobstructed views from every room and to make a unique architectural statement on the Bangkok skyline. Rooms are fitted with a dressing room, a sofa, and a seating area. 

Here at the Peninsula Bangkok, you will get city views as no other place can give, all while you enjoy the luxurious comfort, the sophisticated facilities, the extraordinary dining options, and the legendary Peninsula service. You can enjoy a series of experiences, including Yoga, Thai Cooking classes, and Muay Thai lessons. Dining options include Cantonese cuisine at Mei Jiang Restaurant. Thiptara Restaurant features authentic Thai dishes for dinner in an ancient Thai style decoration with river views.

Number 1: Kimpton Maa-Lai Bangkok

The Kimpton Maa-Lai Bangkok is a perfect reflection and celebration of the poetry of modern life in Bangkok. It does all this as it punctuates the relentless tempo of the Lang Suan district while remaining deeply plugged into the city’s creative scene. It is as eclectic as it is energetic here. Disciplined minimalism meets dramatic, oversized proportions as raw concrete intertwines with handcrafted Thai textiles. As for the rooftop dinner parties, all are as welcome as studious salons and seminars.

And if you are looking to enjoy nature, all you have to do is go to the neighboring Lumphini Park, which is joined with the hotel’s own gardens. The whole atmosphere here is just perfect, and you will definitely enjoy your stay here.

If you are looking for the best city views, these are the hotels to consider.