Airport Hotels in Bangkok

Where to stay at or by Suvarnabhumi and Don Muang airports


If you’re arriving late after a long flight or have a super-early departure, it may be worth considering a hotel in or by the airport. Thankfully, both of Bangkok’s airports have hotels, which are also used by travelers with a few hours between connecting flights. For a quick nap, a good night’s sleep, or relaxation before or after a flight, these are your options:

    Novotel Suvarnabhumi Airport Hotel, Bangkok

  • Novotel Bangkok Suvarnabhumi Airport
  • Reached in only five to ten minutes from the terminals of Suvarnabhumi Airport, via an underground walkway, this hotel also has a free 24-hour shuttle that operates every 15 minutes throughout the day. Check-out time is 24 hours after checking in, so if you arrive late at night, you don’t have to worry about the usual check out times (which, at most hotels, are always between noon and 2pm). As you wait for your flight you may enjoy a relaxing massage, work out in the fitness center, go for a swim in the outdoor pool, or enjoy a drink or a meal at the five restaurants and bars.

    More Details and Prices

    Miracle Transit Hotel, Bangkok

  • Miracle Transit Hotel
  • Located on the fourth floor of the international departures area of the Suvarnabhumi Airport, this small hotel is mostly used for quick naps between flights. If you just need a place to relax, there’s a spa, and for some grooming there’s a beauty salon. To get updates on your flight, check out the information monitor included in your room. For meals, you don’t have to look for a food court at the airport, simply head to the hotel’s 24-hour restaurant for Thai and international cuisine.

    More Details and Prices

    Amari Don Muang Airport Hotel, Bangkok

  • Amari Don Muang Airport Bangkok Hotel
  • This 4-star hotel is connected to Don Muang Airport by a walkway. It's often used for business meetings, but also by those who have a few hours before a flight. It offers a swimming pool with garden views, two restaurants, a cocktail lounge, and a fitness center. On weekends, a free shuttle connects guests to a station of the BTS Skytrain and of the MRT subway.

    More Details and Prices

    Le Meridien Suvarnabhumi Hotel, Bangkok

  • Le Meridien Suvarnabhumi Bangkok
  • Only a 15-minute drive from Suvarnabhumi Airport, this is a luxurious resort, with an 18-hole professional golf course, an infinity outdoor pool, a spa, and different dining and drinking options. Rooms and suites feature contemporary furnishings, and have large balconies overlooking the golf course and its scenic lakes.

    More Details and Prices

    Best Western Premier Amaranth Suvarnabhumi Airport Hotel, Bangkok

  • Best Western Premier Amaranth Suvarnabhumi Airport
  • Not in Suvarnabhumi Airport, but conveniently located nearby, this 5-star hotel is a good choice for a relaxing night before an early-morning flight. It offers a free airport shuttle service, and if you want to head into the center of town, a BTS Skytrain station is just a 15-minute drive away. Featuring a contemporary décor, the hotel allows you to take a refreshing dip in a pool, relax with a massage at a spa, and work out at a well-equipped fitness center. For meals, there’s a 24-hour restaurant, and to unwind there’s a lounge serving cocktails to the sound of live music.

    More Details and Prices

    Vismaya Suvarnabhumi Hotel, Bangkok

  • Vismaya Suvarnabhumi
  • Just a 10-minute drive from Suvarnabhumi Airport, this hotel has double rooms and a spacious suite that’s a good value for families. Depending on the room you book, you get a free transfer to the airport, but any guest may use the outdoor pool or go for a meal at the restaurant and bar.

    More Details and Prices

    Suvarnaghumi Suite Hotel, Bangkok

  • Suvarnabhumi Suite Hotel
  • It has the name of the airport, but is located a 10-minute drive away. It’s a hotel meant for complete relaxation, providing massages, an outdoor pool, a fitness center, and a rooftop restaurant.

    More Details and Prices