11 Hotels In Bangkok For Staycations To Satisfy Your Wanderlust Without Using Your Passport

Staycation in Bangkok


It’s been over a year since Covid-19 affected people all around the world. Masks and alcohol gels have become daily essentials, and the lack of human interaction and the ability to travel has proved to be a bane. However, we have found a simple yet effective substitution; a hotel staycation.

Listed below are our top picks for a hotel staycation in Bangkok with an average price of ฿3,000 (~USD100) per night, based on location, room views, food and overall experience. 

Note that Thai visitors can get further discounts by registering with Rao-Teaw-Duay-Gun, a government financial aid campaign to boost the economy.


1. Intercontinental Bangkok



Image credit: @pigeonzz

Located in the heart of the city, Intercontinental Bangkok is an ideal choice for relaxation as well as work. With facilities such as indoor and outdoor swimming pools and expansive city-views, this hotel is guaranteed to provide a staycation worth every penny you spend. Plus, there’s also Espresso – the hotel’s restaurant that offers dinner buffets for you to stuff yourselves without going anywhere.


Espresso’s seafood buffet line
Image credit: @amm_amily

The Intercontinental Bangkok currently offers a staycation package promotion starts at ฿3,000 (~USD100) per night – it includes complimentary breakfast for two and discounts at the hotel’s spa and dining facilities. 


The hotel’s outdoor swim-up pool bar
Image credit: @lkekkaphop

Intercontinental Bangkok
Address: 973 Ploenchit Rd, Lumphini, Pathum Wan District, Bangkok 10330
Telephone: +66-265-60444
Nearest Train Station: BTS Chitlom
Website | Google Maps


2. Centara Grand Bangkok



Image credit: @nonzaclub

Centara Grand Bangkok is located 60 stories above one of Bangkok’s most famous department stores, CentralWorld. With its prime location in Bangkok’s city centre, the panoramic view from the hotel room is magnificent. The hotel also has sky-high restaurants and rooftop bars, where you can catch a 360-degree view of Bangkok from above. 


The hotel’s swimming pool
Image credit: @pongsarin

Centara Grand Bangkok’s official website offers a special city-break promotion that starts at ฿1,900 (~USD63.40) per night. However, signing up for the hotel’s membership and rewards program gives guests an extra 20% discount.


View from Red Sky Bar, top of Centara Grand
Image credit: @jensaki88

Centara Grand Bangkok
Address: 999/99 Rama I Rd, Pathum Wan, Pathum Wan District, Bangkok 10330
Telephone: +66-210-01234
Nearest Train Station: BTS Siam / BTS Chitlom
Website | Google Maps


3. Vie Hotel Bangkok



Image credit: @arsr.tir

Located next to BTS Ratchathewi, Vie Hotel Bangkok has the right balance between classic and contemporary design. The room offers a great view of the city and the BTS, a hallmark of Bangkok’s cosmopolitan status. The hotel’s main highlight is its glass-side swimming pool, where guests can swim to the edge and see the city streets from above.


The hotel’s glass-walled swimming pool
Image credit: @viehotelbangkok

A staycation at Vie Hotel Bangkok starts at ฿2,000 (~USD66.87) per night, with a 15% discount if you book 3 days in advance through the hotel’s official website. The hotel also offers a family staycation discount, where you can get 50% off on a second room if you check in with at least one child.


The hotel’s breakfast
Image credit: @niti_tan

Vie Hotel Bangkok
Address: 117 39 40 Phayathai Rd, Thanon Phetchaburi, Khet Ratchathewi, Bangkok 10400
Telephone: +66-230-93939
Nearest Train Station: BTS Rachathewi
Website | Google Maps


4. SO/ Bangkok


Located opposite of Lumphini Park, SO/ Bangkok offers a breathtaking view of lush greenery against a background of Bangkok’s iconic buildings. The hotel’s rooms are decorated according to four themes – water, earth, wood and metal. Each theme has its own style, layout, furniture, and even pillow choices – the hotel guarantees personalised satisfaction to every customer. 


Metal-themed room with Lumphini Park view
Image credit: @_mjjjjjs_


Wood-themed room, one of the hardest themed rooms to book – and we can see why!
Image credit: @andy_wichien

The hotel also has other great amenities, such as Red Oven, a renowned buffet dinner and all-day dining restaurant and with luxurious wine bars. Atop the hotel is a swimming pool with a pool-side bar that stretches alongside Lumphini park.


The hotel rooftop swimming pool with a view of Lumphini Park
Image credit: @ichitaru3659

SO/ Bangkok’s room rate starts at ฿3,000 (~USD100) per night, with a 15% discount if you book three days in advance. Guests also get a 50% discount on the second room if they’re planning to come as a family with at least one child.

SO/ Bangkok
Address: 2 N Sathon Rd, Bang Rak, Khet Bang Rak, Bangkok 10500
Telephone: +66-262-40000
Nearest Train Station: MRT Lumphini
Website | Google Maps


5. W Bangkok


W Bangkok’s serene yet opulent atmosphere is a major magnet for the big wallet university students and young professionals crew. Located just around the corner of BTS Chong Nonsri, the hotel boasts a gigantic signature “W” that you cannot miss. 


Image credit: The Shuttle Whale

W Bangkok’s facilities are top-notch. The House On Sathorn, one of the hotel’s fine dining establishments, is a neoclassical sensation – the restaurant building was built in 1889 and was used as the Embassy of Russia in Thailand from 1948 to 1999. W Bangkok’s WET pool is also one of the visitors’ highlights, as the pool is uniquely designed and is an Instagram favourite.


The House On Sathorn, one of W Bangkok’s highlights
Image credit: @i_am_duanka


WET swimming pool, another must-visit spot at W Bangkok
Image credit: @frank158

The hotel offers a staycation package that starts at ฿3,999 (~USD133.43) per night, which includes complimentary breakfast for two and up to 40% discounts on all hotel facilities.

The hotel also welcomes all pets at ฿750 (~USD25.02) per pet, so don’t forget to take your best buddies with you.


Pets are allowed too
Image credit: @tommyzaa

W Bangkok
Address: 106 N Sathon Rd, Silom, Bang Rak, Bangkok 10500
Telephone: +66-234-44000
Nearest Train Station: BTS Chong Nonsri
Website | Google Maps


6. Pullman Bangkok King Power


Located right next to King Power Rangnam, Pullman Bangkok King Power aims to bring a “bleisure” (business and leisure) experience to visitors. With multifunctional business facilities like conference halls, elegantly designed hotel rooms and extensive gardens featuring abundant flora, it provides a perfect balance of business and leisure, bringing a five-star resort-vibe into the heart of the city. 


Image credit: @tessaleetim


The room’s balcony view into the hotel’s garden
Image credit: @s.strondy

Pullman Bangkok King Power offers a special staycation package that starts at ฿3,385 (~USD112.95) per night, with complimentary spa treatment and breakfast for two. The package also includes discounts up to 40% on all hotel facilities and 40% discount on all meals at hotel restaurants, including the “Snacks and Drinks” Happy Hour.


The hotel has plenty of Instagrammable spots like this
Image credit: @risabammiim

Pullman Bangkok King Power
Address: 8-2 Rangnam Road, Thanon Phaya Thai, Khet Ratchathewi, Bangkok 10400
Telephone: +66-268-09999
Nearest Train Station: BTS Victory Monument
Website | Google Maps


7. Conrad Bangkok


Conrad Bangkok is located on Witthayu Road, a quieter neighbourhood away from the bustle the city is known for. Just walking distance from BTS Phloen Chit, Conrad Bangkok is a hidden oasis in the heart of the city. 


Image credit: @nont.rnch

Some people say that they don’t have to go elsewhere when they stay at Conrad’s room, as the room is so comfortable for both their bodies and eyes. Every corner of the room is IG-worthy, especially the room’s bathtub.


The hotel room’s Instagram hotspot
Image credit: @aquariuseve

Conrad Bangkok also has an oasis-like swimming pool surrounded by numerous palm trees, spa wellness centre and a gym with an outdoor tennis court.


There are many Instagram spots around Conrad’s swimming pool area
Image credit: @nam_khing9

Conrad Bangkok room rate starts at ฿2,500 (~USD83.42) per night. However, you can book through hotel booking website for the price as low as ฿1,700 (~USD56.84), or use Rao-Teaw-Duay-Gun to get the price down to ฿1,500 (~USD50.05) per night.

Conrad Bangkok
Address: 87 Witthayu Rd, Lumphini, Pathum Wan District, Bangkok 10330
Telephone: +66-269-09999
Nearest Train Station: BTS Phloen Chit
Website | Google Maps


8. Banyan Tree Bangkok



A small living area in one of Banyan Tree Bangkok’s room
Image credit: @peposahawat

Home to one of the best sky bars, Banyan Tree Bangkok is a must-stay hotel for Bangkokians and travellers alike. The facilities might make you want to extend your stay; from spacious rooms with in-room spa services to serene outdoor swimming pools and multiple delicious fine dining restaurants. 


The room’s window-side bathtub
Image credit: @bommbamm

The hotel rooftop restaurant, Vertigo and Moon Bar, constantly ranks highly on every list of Bangkok’s best rooftop bars. Located 61 stories above ground, the uninterrupted city view from Vertigo is breathtaking and unforgettable – perfect for couples who are on a WFH staycay together.


Vertigo and Moon Bar at Banyan Tree Bangkok
Image credit: @oqamin

You can find Banyan Tree staycation packages on Klook starting at ฿2,999 (~USD100) per night with unlimited drinks at Vertigo and Moon Bar, or you can use Rao-Teaw-Duay-Gun and book directly on the Banyan Tree website for ฿2,300 (~USD76.74) per night. 


Evening view from Banyan Tree Bangkok’s outdoor swimming pool
Image credit: @vxsnxyxng

Banyan Tree Bangkok
Address: S Sathorn Rd, Khwaeng Thung Maha Mek, Sathon, Bangkok 10120
Telephone: +66-267-91200
Nearest Train Station: MRT Lumphini
Website | Google Maps


9. Hotel Nikko Bangkok


Hotel Nikko Bangkok is a Japanese-style hotel located in the heart of Thonglor. The interior and overall atmosphere is so reminiscent of Japanese aesthetics that it can easily make you feel like you are staying at a hotel in Tokyo. 


Image credit: @boeing.b221

The room is sleek, quiet and comfortable – hence suitable for either a perfect focused workspace or a deep relaxation paradise. 


Image credit: @krittanai_v

The hotel is famous for its restaurants as well. The hotel’s all-day-dining eatery, Oasis, is renowned among buffet hunters for its fresh and delicious sushi, ramen and freshly cooked-to-order assorted tempuras.


The Oasis buffet line includes fresh sushis, donburis and assorted tempuras
Image credit: @inachan_bkk

Hotel Nikko Bangkok’s room rate starts at ฿1,500 (~USD50.15) per night. The hotel also offers a 4-night staycation package for ฿4,500 (~USD150.15), that comes with a 40% discount on all meals at the hotel’s restaurants. The “Stay and Dine” package starts at ฿2,500 (~USD83.42),  where you get a cash voucher equivalent to the price you pay.

Hotel Nikko Bangkok
Address: Thonglor 27 Thonglor Rd, Klong Tun Nuer, Watthana, Bangkok 10110
Telephone: +66-208-02111
Nearest Train Station: BTS Thonglor
Website | Google Maps


10. Peninsula Bangkok


If you are looking for a tranquil riverside retreat, look no further than the Peninsula Bangkok. Although the Peninsula Bangkok is the most expensive staycation on our list, the hotel’s amenities make every Baht count. 


The room is filled with cosy elegant furniture and also has a fantastic view of the river and the city.
Image credit: Agoda

Located on the quiet side of the Chao Phraya River, Peninsula Bangkok has classic yet sleek 5-star facilities such as a Michelin Star Chinese restaurant, Mei Jiang, a beautiful wellness centre & spa, and a lush tennis court placed right in the hotel’s garden. 


Peking duck at Mei Jiang restaurant
Image credit: @chef.stefan.leitner

The hotel’s riverside pool is designed to calm your energy with its serene atmosphere and calming views of Thailand’s longest river. 


The Peninsula Bangkok’s swimming pool
Image credit: @quinzedlerd

The Peninsula Bangkok offers an amazing staycation package at ฿3,900 (~USD130.13) per night, that includes breakfast for two and a ฿500 (~USD16.68) cash voucher. This staycation price is a major reduction from the standard rate of ฿11,300 (~USD377.04) per night at the hotel. 

Peninsula Bangkok
Address: 333 Charoen Nakhon Rd, Khlong San, Bangkok 10600
Telephone: +66-202-02888
Nearest Train Station: BTS Krung Thon Buri
Website | Google Maps


11. Sala Rattanakosin


If you are a little more old-school and aren’t all about that #sleek architecture life, Sala Rattanakosin Bangkok is the ideal place for you. The hotel’s polished and minimalistic design can be described as the perfect blend between traditional and contemporary interior architecture. 


Image credit: @salarattanakosin

Sala Rattanakosin sits alongside the Chao Phraya River and offers one of Bangkok’s most coveted unblocked views of Wat Arun, one of the city’s most beautiful temples. The location and design alone make this hotel an Instagram gem.


Sala Rattanakosin’s room view with  Chao Phraya River and Wat Arun in the background
Image credit: @boomsarit

The hotel also has a delicious 5-star fine-dine restaurant, Eatery and Bar, where you can enjoy delectable dishes right by the river as the sun sets – a perfect ending to a perfect stay.


Fancy dishes at the hotel’s Eatery and Bar restaurant
Image credit: @zakiraz

Sala Rattanakosin’s room rate starts from ฿3,000 (~USD100.30) per night – You can get a 15% discount if you book online through Sala Rattanakosin official website. 

For visitors who prefer something more special, Sala Rattanakosin also offers a luxurious private river cruise package starts at ฿9,100 (~USD303.54) per night, with a 30-minutes private cruise on Chao Phraya River and complimentary dinner for two.

Sala Rattanakosin
Address: 39 MahaRat Road, Phra Borom Maha Ratchawang, Phra Nakhon, Bangkok 10200
Telephone: +66-262-21388
Nearest Train Station: MRT Sanam Chai
Website | Google Maps


Pro tips for getting the right price


While a hotel staycation sounds like a dream, it also comes with a price. It’s a known fact that staying at a hotel could cost you a lot – from accommodation to food and drinks. However, we’ve gathered some tips and tricks to help you get the right price.


This photo is for illustration purposes only
Image credit: Oakwood Sriracha Facebook


Always keep an eye out for promotions


There are always promotions available for every hotel, especially during Covid-19. You just have to know where to look – start by looking at staycation package deal websites and applications such as Klook and Agoda. If you already know the hotel you want to stay at, sign up for their newsletter and get their latest promotions and discounts.


Vouchers are long-term investments


Sometimes, hotels would announce their special voucher programmes where they sell cash or room vouchers to be used at their hotels. Do note that most of these vouchers may be more expensive than the room base price. However, these vouchers usually come with lots of surprises, such as complimentary breakfasts, spas and dinner, complimentary cash vouchers to be used in a hotel property and even room upgrades.


Image credit: iTravel Room


Rao-Teaw-Duay-Gun


Rao-Teaw-Duay-Gun means ‘We travel together’ in Thai. It is a financial-aid campaign the government created aiming to boost the economy. The programme gives you a 40% discount on every participating hotel. Don’t worry about the selection, though,  as most hotels in Bangkok are participating in the campaign. 


Book directly


If you’ve tried everything and still can’t find a price that suits your budget, one last resort would be to try booking through the hotel’s official website. Contrary to popular belief that booking directly is the most expensive option, the official website usually offers best promotions, discounts and even free room upgrades as a personal “thank you” to their customers.


Hotel stays amid Covid-19


Many of us have the impression that hotels are only for those visiting from other cities or countries. The truth is that hotels welcome all: whether you come from the other side of the world or the other side of the street. Plus, enjoying a staycay – even if it’s just for one night – could recharge your happiness and help you forget the ongoing pandemic for a day.

While staycations can be comfortable and relaxing, we still recommended wearing a mask and using alcohol hand gel during your trip. You can also be assured that all hotels on this list will be abiding by the necessary rules, including protocols to clean and disinfect rooms and hotel facilities to prevent the spread of Covid-19

We hope you have a comfortable experience and an unforgettable relaxing staycation.

Read more about Bangkok related articles here:


Featured image adapted from: @ichitaru3659, The Shuttle Whale, @bommbamm, @boomsarit

Enjoying The Smart Local Thailand? Follow us on Facebook and Instagram for more stories like this.

Surachat Chuenchomsakun: