Looking to plan an unforgettable family getaway in the vibrant city of Bangkok? Bangkok is a city that never fails to impress, offering many activities and attractions to entertain the whole family.
I’ve handpicked nine of the best family-friendly hotels catering to your travel needs and preferences in this article.
Rest assured, these recommendations are based on my personal experiences of exploring Bangkok as both a tourist and an expat, having lived in various districts across the city over the years.
I suggest using Booking.com and Agoda to compare hotel prices and availability. Check out my separate articles on why I trust and recommend these platforms:
So, let’s dive in and find the perfect hotel for your family’s adventure in Bangkok!
Map of the best family-friendly hotels in Bangkok:
1. Shangri-La Hotel Bangkok

Shangri-La Hotel Bangkok is a top-notch hotel renowned for its exceptional family-friendly amenities and services.
With spacious rooms, a large pool, a supervised play area, reliable babysitting services, and an array of family-friendly dining options, the hotel ensures a delightful and comfortable stay for families visiting Bangkok.
Located in the Riverside area of Bangkok, just a 5-minute walk from BTS Saphan Taksin, offering excellent accessibility to the city, allowing families to reach popular tourist attractions using public transportation easily.
Five reasons why Shangri-La Hotel Bangkok is an excellent hotel for families:
- Spacious rooms: The hotel offers ample room space for families to comfortably stay together, ranging from 36-84 m².
- Dedicated kids’ activities: Daily activities to keep the kids entertained, including cooking classes, Muay Thai for kids, and a lotus folding workshop.
- Supervised play area: The hotel provides a supervised play area where children can engage in fun activities under the guidance of trained staff, giving parents peace of mind.
- Babysitting services: Shangri-La Hotel Bangkok offers reliable babysitting services, allowing parents to have some time alone while ensuring their children are well cared for.
- Family-friendly dining options: The hotel offers a variety of dining options that cater to the preferences of children and adults, including Salathip Thai Restaurant and Shang Palace.
Pros:
- This hotel offers the convenience of being within a 5-minute walking distance from a BTS station, providing easy access to transportation connections throughout the city.
Cons:
- Keep in mind that while not centrally located, reaching tourist attractions from this hotel may require additional transportation.


2. Anantara Riverside Bangkok Resort

Anantara Riverside Bangkok Resort is a stunning riverside retreat that is perfect for families seeking a memorable vacation in Bangkok.
With its lush gardens, family-friendly amenities, and beautiful riverside location, the resort offers an ideal setting for a delightful family getaway.
Situated in the Riverside area of Bangkok, this hotel is not within walking distance of public transportation. However, the staff can provide convenient taxi and shuttle boat services to various locations around the city.
Here are the five reasons why Anantara Riverside Bangkok Resort is great for families:
- Kids club: The resort features a dedicated kids’ club where children can engage in supervised activities, making their stay entertaining and enjoyable.
- Family-friendly swimming pool and Jacuzzi: The resort has a large outdoor swimming pool with a separate pool for kids.
- Spacious family accommodation: Anantara Riverside Bangkok Resort provides spacious family suites ranging from 38-108 m².
- Exciting family activities: The resort offers a range of activities suitable for families, including Thai cooking classes, river cruises, and cultural experiences, allowing families to bond and create lasting memories together.
- Convenient location and transportation: Situated along the Chao Phraya River. It offers a complimentary shuttle boat service, making it convenient for families to explore the city’s landmarks and nearby attractions.
Pros:
- Enjoy breathtaking views of Bangkok from this hotel’s prime location right next to the Chao Phraya River.
Cons:
- It’s important to note that this hotel is not within walking distance of public transportation options like the BTS or MRT train systems.


3. Grand Hyatt Erawan Bangkok

Grand Hyatt Erawan Bangkok is a luxurious hotel that offers an exceptional family-friendly experience in the heart of the city.
Its spacious accommodations, outdoor swimming pool, babysitting services, and central location make it an excellent choice for families seeking a comfortable and convenient stay in Bangkok.
The hotel is located in the center of Bangkok with easy access to public transport including the BTS Skytrain system.
Here are the five reasons why Grand Hyatt Erawan Bangkok is great for families:
- Spacious rooms: The hotel provides spacious rooms and suites that comfortably accommodate families, ensuring everyone has enough space to relax and unwind ranging from 40-280 m².
- Outdoor swimming pool: Grand Hyatt Erawan Bangkok features an outdoor pool where the whole family can enjoy the sun.
- Babysitting services: The hotel offers reliable babysitting services upon request, allowing parents to enjoy some leisure time while their children are taken care of by professional staff.
- Central location: Located in the heart of Bangkok, the hotel provides easy access to popular attractions, shopping malls such as CentralWorld, and dining options, making it convenient for families to explore the city.
- Family-friendly amenities: Grand Hyatt Erawan Bangkok offers a range of amenities tailored to families, including special menus at their restaurants and activities designed especially for kids.
Pros:
- This hotel is conveniently located just a stone’s throw away from the BTS Skytrain system, allowing easy access to transportation for guests to explore Bangkok and its various attractions.
Cons:
- While this hotel boasts a central location in Bangkok, it is important to note that being situated in a bustling area may result in some noise from the main road and nearby train system.


4. Marriott Executive Apartments Sukhumvit Park Bangkok

Marriott Executive Apartments Sukhumvit Park Bangkok is an excellent choice for families seeking comfortable and convenient accommodations for longer stays in Bangkok.
With its fully equipped apartments, outdoor infinity pool, playground, and babysitting services, it caters to the needs of families.
This hotel is near Phrom Phong on Sukhumvit Road, offering a convenient central location within a 10-minute walk from the nearby BTS station.
Here are the five reasons why Marriott Executive Apartments Sukhumvit Park Bangkok is great for families:
- Fully equipped apartments: The hotel offers spacious apartments with kitchenettes and laundry facilities, providing families with the convenience and comfort of a home-away-from-home ranging from 45-130 m².
- Outdoor infinity pool: Marriott Executive Apartments Sukhumvit Park Bangkok features a large 25-meter saltwater pool for the whole family.
- Playground: The hotel provides a playground where kids can play and engage in outdoor activities, keeping them entertained during their stay.
- Babysitting services: Families can take advantage of the hotel’s reliable babysitting services, allowing parents to have some time to themselves while ensuring their children are well cared for.
- Convenient amenities: The hotel offers additional amenities such as a fitness center, restaurants, tennis courts and room service, providing convenience and flexibility for families during their stay.
Pros:
- Situated on a small road adjacent to Sukhumvit, this hotel benefits from its excellent connections to various parts of the city, providing guests convenient access to explore Bangkok.
Cons:
- Please note that this hotel is outside the historic area of Bangkok, which means you will need to take additional transportation to reach that part of the city.


5. Centara Grand at CentralWorld

Centara Grand at CentralWorld is a fantastic hotel for families seeking a memorable stay in Bangkok.
With its central location, spacious rooms, dedicated kids’ facilities, and various dining options, the hotel offers an excellent family-friendly experience.
This hotel is situated in the vibrant Chit Lom area of Bangkok and offers direct connectivity to one of the city’s largest malls, providing guests with convenient access to an array of shopping and entertainment options.
Here are the five reasons why Centara Grand at CentralWorld is great for families:
- Central location: Situated in the heart of Bangkok, the hotel provides easy access to popular attractions, shopping malls, and public transportation, making it convenient for families to explore the city.
- Spacious rooms: Centara Grand at CentralWorld offers spacious rooms and suites that provide ample space for families to stay comfortably, ensuring everyone’s needs are met ranging from 32-110 m².
- Dedicated kids’ facilities: The hotel features a dedicated kids’ club and a children’s pool, where children can enjoy supervised activities and have fun under the care of trained staff.
- Family-friendly dining options: Centara Grand at CentralWorld offers a range of dining options suitable for families, including restaurants with kid-friendly menus, ensuring that everyone in the family can find something they enjoy.
- Additional amenities: The hotel provides additional amenities such as a fitness center, a rooftop pool, and a shopping complex within the same building, offering extra convenience and entertainment options for families.
Pros:
- Families seeking a central location in the heart of Bangkok will find this hotel ideal, as it offers many activities and attractions within walking distance.
Cons:
- This hotel is situated in a bustling area of Bangkok, making it less suitable for families seeking a quiet environment during their stay in the city.


6. Novotel Bangkok Ploenchit Sukhumvit

Novotel Bangkok Ploenchit Sukhumvit is a family-friendly hotel located in the heart of Bangkok’s business district.
The hotel ensures a pleasant stay for families with its comfortable family rooms, rooftop pool, kids’ playroom, and convenient location near shopping malls and public transportation.
This hotel boasts a convenient position along Sukhumvit Road in the Ploen Chit district of Bangkok, just a stone’s throw away from the Phloen Chit BTS Station, providing guests with easy access to explore various parts of the city.
Here are the five reasons why Novotel Bangkok Ploenchit Sukhumvit is great for families:
- Family rooms: The hotel offers spacious family rooms with comfortable bedding, providing enough space for families to relax and enjoy their stay ranging from 28-80 m².
- Infinity pool: Novotel Bangkok Ploenchit Sukhumvit features a infinity pool where families can enjoy a refreshing swim with great city views.
- Kids’ playroom: The hotel provides a dedicated kids playroom with games, providing children with a fun experience during their stay.
- Convenient location: Located near shopping malls and public transportation, the hotel offers easy access to attractions and entertainment venues, allowing families to explore Bangkok conveniently.
- Family-friendly amenities: Novotel Bangkok Ploenchit Sukhumvit offers family-friendly amenities such as babysitting services and a children’s menu at its restaurant
Pros:
- This hotel’s location on Sukhumvit Road, which is highly favored by tourists, offers easy access to numerous top attractions in Bangkok.
Cons:
- It’s worth noting that the Ploen Chit area of Bangkok can be busy, so it’s important to consider this if you prefer a hotel situated in a quieter neighborhood.


7. Amari Watergate Bangkok

Amari Watergate Bangkok is an excellent choice for families looking for a comfortable and centrally located hotel in Bangkok.
The hotel provides a delightful stay for families with spacious accommodations, family-friendly facilities, and proximity to shopping areas.
This hotel is conveniently situated between Phetchaburi and Sukhumvit Road, offering guests the advantage of being within walking distance of the airport rail link and the BTS Skytrain, ensuring easy transportation connections for exploring Bangkok.
Here are the five reasons why Amari Watergate Bangkok is great for families:
- Spacious rooms: The hotel offers spacious rooms and suites that can comfortably accommodate families, providing a comfortable and relaxing environment ranging from 41-114 m².
- Family-friendly amenities: Amari Watergate Bangkok features a full-size pool with separate kids’ pool and fun games such as table tennis and squash.
- Convenient location: The hotel is located near shopping areas such as Pratunam Market and CentralWorld, making it a convenient base for families to explore and enjoy shopping experiences.
- Babysitting services: Amari Watergate Bangkok provides reliable babysitting services, allowing parents to have some leisure time while their children are well taken care of.
- Variety of dining options: The hotel offers a range of dining options, including restaurants with kid-friendly menus, catering to the diverse tastes and preferences of families.
Pros:
- The hotel is within walking distance of the BTS Skytrain and the Airport Rail Link, providing convenient transportation options for guests.
Cons:
- It’s important to note that this hotel does not have a dedicated kid’s playroom, which may be a consideration for families traveling with young children.


8. Grande Centre Point Hotel Terminal 21

Grande Centre Point Hotel Terminal 21 is an exceptional choice for families seeking a memorable stay in Bangkok.
With its convenient location, spacious family rooms, dedicated kids’ facilities, and a range of amenities, the hotel offers a delightful family-friendly experience.
Situated in the bustling tourist area of Asoke, this hotel enjoys a prime location within the Terminal 21 mall, providing direct access to both the BTS and MRT stations. This convenient connectivity offers guests seamless transportation options to explore various parts of the city.
Here are the five reasons why Grande Centre Point Hotel Terminal 21 is great for families:
- Prime location: Situated in the heart of Bangkok, the hotel is connected to the Terminal 21 shopping mall and provides easy access to transportation options, attractions, and dining options, making it convenient for families to explore the city.
- Spacious family rooms: The hotel offers spacious family rooms ranging from 32-80 m² with separate living areas, providing ample space for families to relax and unwind.
- Kids’ facilities: Grande Centre Point Hotel Terminal 21 features a dedicated kids’ club and infinity pool to keep kids entertained during the day.
- Family-friendly amenities: The hotel offers a range of amenities suitable for families, including a fitness center, a rooftop pool with panoramic views, and restaurants with kid-friendly menus.
- Additional conveniences: Grande Centre Point Hotel Terminal 21 provides services such as babysitting, laundry facilities, and complimentary Wi-Fi, ensuring a comfortable and convenient stay for families.
Pros:
- This hotel is positioned in the heart of Bangkok, offering superb access to transportation options and nearby parks, making it convenient for families to explore the city and enjoy outdoor activities.
Cons:
- As Asoke is known to be one of the busiest areas in Bangkok, it’s important to consider that navigating the streets around the hotel can be quite busy, particularly during peak hours.


9. The Peninsula Bangkok

The Peninsula Bangkok is an exquisite hotel that offers a luxurious and family-friendly experience along the Chao Phraya River.
With its elegant accommodations, dedicated kids’ facilities, spectacular views, and attention to detail, the hotel ensures an unforgettable stay for families in Bangkok.
This hotel is situated in the Riverside area of Bangkok, offering convenient access to the BTS station Saphan Taksin, making it easy to explore the city. Additionally, it is near the luxury mall ICONSIAM, providing guests with a range of upscale shopping and dining options nearby.
Here are the five reasons why The Peninsula Bangkok is great for families:
- Stunning riverfront location: Situated along the Chao Phraya River, the hotel offers breathtaking views and a serene atmosphere, providing a tranquil escape from the bustling city.
- Spacious and luxurious rooms: The Peninsula Bangkok offers spacious and elegantly appointed rooms and suites, providing families with a comfortable and stylish retreat.
- Kids’ facilities: The hotel features a lot of children to do such scheduled activities and a large swimming pool.
- Family-friendly amenities: The Peninsula Bangkok provides a range of amenities for families, including a fitness center, a swimming pool, and a selection of dining options suitable for all ages.
- Exceptional service and attention to detail: The hotel is renowned for its impeccable service and attention to detail, with over a 9-star customer rating on Agoda.
Pros:
- This hotel benefits from its proximity to public transportation, making it convenient for guests to navigate the city and visit various attractions.
Cons:
- It’s important to note that reaching areas like Sukhumvit Road may require additional transportation from this hotel.


Before you go…
- If you’re looking for other hotel options in Bangkok, why not check my Bangkok map, where you can find my recommended hotels as well as suggested tourist attractions.
Related articles: