Bangkok is one of the best family-friendly destinations in Southeast Asia, offering exciting attractions, world-class shopping, delicious food, and convenient transportation. For families traveling with children, staying near the BTS Skytrain is one of the smartest ways to explore the city comfortably while avoiding Bangkok’s busy traffic.
As a local family of six who has lived, worked, and explored Bangkok for the past 16 years, we know firsthand how important location, convenience, and family-friendly amenities are when choosing a hotel. These recommendations come from real experience navigating Bangkok with kids — from toddlers to tweens — using the BTS Skytrain almost daily.
Whether you are searching for a luxury family hotel in Bangkok, a mid-range stay with family suites, or a budget-friendly hotel near the BTS, this guide covers the best family hotels in Bangkok by Skytrain for every travel style and budget.
Our Top 3 Family Hotels in Bangkok
Our Top 3 Recommendations for Great Family Hotels in Bangkok:
- For 5 Star Luxury and Quintessential Thai Charm: Siam Kempinski is the place to go all out — they even have kid-sized robes in the hotel room! (From US$390/night)
- One of the most charming vacation homes in Bangkok is this family-friendly AirBNB home with a playroom full of toys, a soaking tub for mom to relax, and a lounging sofa and Smart TV for a fun movie night with the fam (From US$160/night)
- One of the best all-around family hotels in Bangkok is Novotel Living Bangkok with its awesome pool with slide and a cool kids club with activities for small kids all the way to to teens right next a co-working space for parents. Not to mention two kids up to age 16 stay free! (From US $98/night)
Looking for the most budget-friendly place to stay in Bangkok for families, scroll to the bottom where our family of 6 just snagged two great places for less than $60/night!
12 More Family Hotels in Bangkok
One of the best hotels in Bangkok for large families is Jasmine Grand Residence!
JASMINE GRAND RESIDENCE HIGHLIGHTS:
- Our family has had such a good experience staying here at the Jasmine Grand Residence, and we always recommend this place to our friends and family too!
- Most rooms have a living area, kitchenette and even a washing machine
- Swimming pool with a fun slide and waterfalls as well as a children’s wading area that’s only 50cm (about 1.5′) deep and perfect for toddlers
- Has a bathtub in most rooms (rare for Bangkok!) — great for bathtime with the littles or a relaxing soak after a long day on your feet!
- Breakfast Buffet is pretty good
- Jasmine Grand Residence is in one of the best areas to stay in Bangkok with kids at Ekkamai in the Sukhumvit area
- About a 12 min walk to the BTS Ekkamai Sky Train Station — or take advantage of the free shuttle to the BTS
- A small grocery store called MaxValu is on-site
- Lots of restaurants, a market with delish street food, and 7-11s are all within 5 minute walking distance
- It’s in the city, but it’s on the side of town that is closer to the Suvarnabhumi International Airport — about a 30-45 min taxi ride to the airport at about 300-400 baht (about $9-11 USD)/taxi ride
MOST LUXURIOUS FAMILY HOTEL:
SIAM KEMPINSKI HOTEL BANGKOK
If you're looking for a kid-friendly luxury hotel in Bangkok with 5 star accommodations, then Siam Kempinski is our top choice!
Between the massive swimming pool, the fun Kids Club room, the cute child-size robes and slippers, and the exquisite breakfast buffet, luxury is at every turn.
Shangri-la is my top pick for families wanting to splurge on a luxurious escape to Bangkok right on the river.
HIGHLIGHTS:
- Even Forbes voted the Shangri-La Bangkok as the ‘Best Hotel in Bangkok for Families’
- They have a Family Fun Experience Package including airport transfer, a 2 hour sightseeing boat tour on the Chao Praya River, and family suite
- Luxurious pool overlooking the Chao Praya River
- Expansive breakfast buffet
- Right on the river, but also within walking distance to the BTS. This place is a win-win for location!
- Only 220 meters to Saphan Taksin BTS Sky Train Station
- Very easy to take the river taxis
Hey there, we're Brittany and Witt!
Grande Centre Point is a great hotel in Bangkok for families for easy access to public transportation and incredible views!
HIGHLIGHTS:
- I’ve stayed here with my family and thoroughly enjoyed it — if it’s your first time in Bangkok, this is a great spot to explore Bangkok
- Best location within a short walk to both the BTS Skytrain and MRT Subway
- Incredible views of the Bangkok Skyline from nearly every room
- Huge rooftop pool (but not very toddler friendly)
- Kids Club is great for younger kids
- Gaming room is good for the older kids
- Awesome breakfast buffet
*PRICE RANGE: From 5,211 baht/night (~$175 USD) for a family of 4 including breakfast buffet
LOCATION: the best location with easy access
- Stay here if you like the quick and efficient public transportation like the BTS or MRT
- Literally steps away from both the Asoke Sky Train Station and Asoke MRT Subway Station
- Be prepared for heavy traffic in this area, so don’t stay here if you mostly want to take taxis
- Steps away from Terminal 21 Mall — go to the 5th floor for a great food court with lots of local favorites at great prices (50-100 baht or $1.50-$3 per dish)
- Steps away from incredible restaurants (including Pala Pizza Bistrot which is run by a true Italian and the best pizza in town!)
- Lots of good street food, 7-11s and massage spas all within a 5 minute walk
- About 1-1.5 hr to the Suvarnaphumi Int’l Airport (about 450 baht taxi ride or $15 USD)
In the same family as the Jasmine Grand Residence, the Jasmine Resort is a top pick for us when we want to be just a couple steps from the Sky Train station:
HIGHLIGHTS:
- This is my first choice for my own family and friends to stay, but if they need something more budget friendly, then I encourage them to stay at Jasmine Grand Residence
- The family-friendly suites here have a living room, kitchenette and even a washing machine
- A rooftop swimming pool with a shallow area for small kids, a jacuzzi, sauna, and steam room
- Breakfast Buffet is pretty good too
- Right at the bottom of the stairs to the Phrakhanong BTS Station
- A small grocery store called MaxValu is about a 2 minute walk away
- Lots of restaurants, cafes, street food and 7-11s within a 5 minute walk
- Very close to a foodie night market called W-District – about a 5 min walk
- It’s in the city, but it’s on the side of town that is closer to the Suvarnabhumi International Airport — about a 30-45 min taxi ride for about 300-400 baht (~$9-11 USD)

Choose Kempinski for a luxurious 5 star stay for families right in the center of Bangkok!
If money is no factor for you, I highly recommend your family choose this hotel where quintessential Thai charm meets modern luxury at every turn!
HIGHLIGHTS:
- One of my close friends has stayed here a couple times, and she highly recommends it for families!
- Most rooms have a view of the lush garden and pool area
- The swimming pool is massive with multiple places for the littles to splash and play or swim around
- A great Kids Club with interactive and educational toys and activities
- They even have child-sized robes and slippers available for the littlest Kempinski guests
- The breakfast buffet here is exquisite — so delish!
*PRICE RANGE:
- About 14,000 baht per night (~$420 USD) for a family of 4 including breakfast buffet
- Children up to age 5 can stay for free (including breakfast)
- Children age 6-12 have an additional charge of 1,545++ baht (about $50 USD) per night for an extra bed incl. breakfast buffet
- Children age 13+ are charged an extra 3,090++ (about $90 usd) per night incl. breakfast buffet
LOCATION: in the very heart of Bangkok in Siam, but still nestled away amongst lush gardens for peace and quiet
- Just a short stroll to the Siam BTS Sky Train Station
- Located right next to Siam Paragon Mall, the most luxurious mall in Bangkok
- Also within walking distance are Siam Square, Siam Center, Siam Discovery, Central World, MBK Mall, and the SEA LIFE Ocean World Aquarium
BEST FAMILY HOTEL IN BANGKOK:
JASMINE GRAND RESIDENCE
- This is the hotel we choose for our own friends and family
- Stay in the 1, 2, or 3 bedroom suites with a living room, dining area, kitchenette, and even a washing machine
- Our favorite rooftop pool in the city!
- Delicious breakfast buffet
- Only a 10 minute walk to Ekkamai BTS Sky Train Station
- Grocery and restaurants withn a 5 minute walk


No matter where we are traveling, whether to Koh Samui, Paris, or even NYC, we are always searching AirBNB for that quintessential ‘home away from home.’
This AirBNB in Bangkok is a perfect place for families or large groups to relax after exploring the big city all day.
HIGHLIGHTS:
- Super charming, yet with all the modern comforts not usually found in Asia
- Parents will love the Master Suite with large soaking tub and the open concept LR kitchen area with espresso machine
- The kids will enjoy the Large Play Room with legos, a train set, Barbies, a play kitchen, a swing, etc and the small private garden out front
- Washer and Dryer is super helpful to get all your clothes washed before venturing to the next city
- 2 parking spots in the big city is a rare find!
- They also offer other services like: Airport Transfer, Breakfast, grocery shopping, babysitting, and tour guides
- Located on Sukhumvit 77 Road near the On Nut BTS Station
- Walking distance to a Thai restaurant, Italian restaurant, specialty coffee shop, mini-Big C, night market, etc.
- On the side of town that is closer towards the Suvarnabhumi International Airport — less than a 30 min taxi ride for about 300-400 baht (about $9-11 USD)


BEST FAMILY HOTEL ON THE RIVER:
SHANGRI-LA BANGKOK
- Forbes voted the Shangri-La Bangkok as the ‘Best Hotel in Bangkok for Families’
- Get the Family Fun Experience Package that includes airport transfer, a 2 hour sightseeing boat tour on the Chao Praya River, and a family suite.
- Enjoy the luxurious pool overlooking the Chao Praya River
- Expansive breakfast buffet
- Only 220 meters to Saphan Taksin BTS Sky Train Station
- Very easy to take the river taxis
Hope Land Hotel Sukhumvit is a good, affordable option for a family friendly hotel in my favorite area of Bangkok — Phrom Pong.
HIGHLIGHTS:
- Again, another top choice for my own friends and family
- Family friendly suites with a living room, dining room and kitchenettes
- A nice rooftop swimming pool, but it doesn’t really have a shallow pool area for toddlers
- Breakfast Buffet is pretty good
- Studio room for a family of 4 is only 1578 baht/night (~$53 USD)
- 2 bedroom Suites as low as 3,569 baht/night (~$100 USD) for a family of 6 with breakfast buffet included
- 200 meters (about 8 minute walk) to Phrom Pong BTS Sky Train Station
- The best restaurants, cafes, massage places and 7-11s all within a 5 minute walk
- Very close to 3 incredible malls — one is called Emsphere that’s a foodie paradise!
- Very close to Benchasiri Park — which is my favorite park to take kids in Bangkok (I even featured this park in my post on ‘The best places to take kids in Bangkok‘)
- About 45 minutes to Suvarnabumi Int’l Airport (about a 450 baht taxi ride — or $13 USD)
*PLEASE NOTE : the price ranges are up-to-date as of the date of publishing this post. They may vary from season to season.


Novotel Living Bangkok Sukhumvit Legacy is one of the best hotels in Bangkok for a ‘family of 4’:
- Our family loves staying at Novotels around SouthEast Asia because you get great Western quality for an affordable price
- 2 kids up to age 16 stay free (very rare in Thailand!)
- Most rooms at this particular hotel are equipped with a kitchenette and a living area (also very rare for a Bangkok hotel) — this place feels more like an AirBNB rather than a hotel
- A swimming pool with a waterfall and slide as well as a children’s wading area that’s only 50cm (about 1.5′) deep. The older kids would have a blast trying out the Zorb Ball!
- Kids Club Room – Playtopia – has a ball pit and small toys for the littles as well as board games and a Nintendo Switch video game area for older kids.
- There’s a cafe, library and co-working space for the parents to hang out or get a little work done right next to the Kids Club.
- They also have rooms with bunk beds, which our kids love
- Also baby cot / cribs are available upon request
- Super delish breakfast buffet (Note: do read my post on ‘Must Read Tips Before Booking a Hotel in Bangkok’!)
- lots of restaurants, 7-11s, and street food within a 5 min walk
- About a 10 min walk to the BTS Asoke Sky Train Station
- About a 10 min walk to the MRT Asoke Subway Station
- Also within a 10 minute walk to Terminal 21 Mall and Benjakitti Park
- Novotel is a collection of great hotels in Bangkok — all with very well-placed locations!
Disclaimer: All recommendations in this post are my own opinions. But as an Amazon Associate and Travel Payouts member, I get a small commission from qualifying purchases.
This helps us keep sharing helpful travel content. Thank you for your support!
The Kokotel makes this list for having an awesome indoor play area right in the lobby!
HIGHLIGHTS:
- Feels like you’re staying in a modern condo like an AirBNB
- The 2-story-tall slide in the reception area is a highlight for sure!
- The 2 bedroom family suite has a living room, dining area, and small kitchen making the Kokotel a really awesome place to stay for families in Bangkok!
- Downside: the Swimming Pool is a bit small and no toddler swimming area
*PRICE RANGE:
- 3,249 baht/night (~$96 USD) for a 2 bedroom condo style room with bunk beds and breakfast buffet included
LOCATION:
- Great family friendly area of town : Thong Lor
- Kind of far to the Thong Lor BTS Sky Train Station (600 meters) but great if you plan to take taxis everywhere
Budget-friendly Places to Stay in Bangkok with Kids
Our family has recently stayed at these more budget-friendly hotels and condos in Bangkok:
- This 3 bedroom condo was perfect for our family of 6
- We snagged it for only $60/night on booking.com
- We loved the location in Thong Lor next to The Commons eatery where we could get breakfast, lunch or dinner
- Very close to street food, coffee shops, massages, restaurants, and epic indoor kids cafes.
- The pool had great city views, but was a bit chilly being halfway under a roof
- Tip: Since this location is about a 15 minute walk from the SkyTrain, we recommend downloading the MuvMi app to get a TukTuk ride to the Sky Train
- We also recently stayed in this 2 bedroom deluxe for only $55/night
- A great location in Ekkamai — a very family-friendly area in Bangkok
- We enjoyed the long pool with a shallow area for our toddlers too
- Downside: The apartment was smaller than the United Thong Lor Tower, but more modern
Best AirBNB Home in Bangkok for Families
Internet Service in Bangkok is a Must!
You’ll need to stay connected while traveling in Thailand — for GPS Maps, researching the best island hopping tour packages, or letting the kids have some downtime watching Bluey on YouTube.
Don’t do the T-Mobile or AT&T International Roaming plans for about $10 per day — save that money for a nice restaurant or fun activity!
E-SIM: I highly recommend getting an eSIM from Airalo to have great internet service all over Thailand. They are actually using the same local providers that AT&T, T-mobile and Verizon will use.
I have personally used Airalo many times traveling all over the world, and it works great and is SUPER easy to install.
To use your Airalo eSIM, you simply buy a package then scan the QR code from your email to install and activate the eSIM.
The packages run from only $4.50 for 1 GB of data to $35 USD for Unlimited Data in Thailand.
TIPS FOR TRAVELING THAILAND WITH KIDS: If you let your kids watch YouTube, Netflix, etc, then I recommend getting the Unlimited Data. But if you’re not video streaming, then 50 GB of data is enough to browse the internet, use Google Maps, and stay in touch with friends back home.
PHYSICAL SIM CARD: You could also pick up a physical SIM card at the airport upon arrival, at any mall, which would have a TRUE shop, DTAC shop, and/or AIS shop, or even some 7-Elevens have them. Just ask! You would need your passport on hand. The physical SIM + a prepaid service card would cost about 999 baht (~$30 USD), but it usually comes with 30GB of Data. So Airalo is a much better deal.
TIP #2: If you plan to use a physical SIM card, then be sure to contact your local phone provider (such as AT&T or Verizon) before traveling overseas to check that your phone is already unlocked. They can usually do this for you over the phone.
Other Helpful Posts for Visiting Bangkok:
The Most Memorable 3 Day Itinerary in Bangkok for Families
More than 100 of the Best Things to Do in Bangkok with Kids
The Best 1-2 Day Itinerary in Bangkok with Kids on the Hop On Hop Off River Taxi
One Epic Day in Bangkok for Families visiting Ancient City on a golf cart with more than 100+ of Thailand’s most iconic landmarks in just one place!
Important to Know about Hotels in Thailand
Important to know: hotels in Bangkok usually only accommodate 2 people per room. So finding a place to stay in Thailand for a family can sometimes be tricky — especially if you have 3+ kids like we do!
BEFORE BOOKING any place to stay, I highly recommend reading these MUST KNOW TIPS FOR STAYING IN BANGKOK. Tip #3 is essential when traveling in Thailand with kids!
COMMENT BELOW with which of these family hotels in Bangkok you are excited to stay at with your family?

Best Tips Before Booking a Hotel in Bangkok and Traveling to Thailand with Kids
Discover the best tips before booking a hotel and traveling to Thailand with kids. Learn family travel tips, kid-friendly hotels, safety advice, and how to plan the perfect Thailand family vacation.

Best Areas to Stay in Phuket with Kids: Top Family-friendly Beaches & Resorts in Thailand
Wondering where to stay in Phuket with family? Whether you’re looking for a luxury beachfront resort or a quiet retreat away from the crowds, Phuket has some of the best beaches in Thailand. From the lively shores of Kata and Karon Beach to the peaceful vibes of Bang tao, there’s a perfect family hotel in Phuket for every type of traveler. In this guide, we highlight the best areas to stay in Phuket, which ones to avoid, and the best family resorts in Phuket that both kids and parents will love!
