Hotels in Thailand

All six rooms of this tucked away Portuguese river house have stunning and uninterrupted views of Wat Arun, one of Bangkok’s most iconic temples.

The Zen atmosphere at this downtown Bangkok hotel is anything but cookie-cutter, and the six acres of lotus ponds and gardens seem more temple-like than standard hotel.

The Siam is a beautiful, amenity-rich hotel designed by Bill Bensley that is equal parts compound and oasis on the river. During your stay, watch a movie at the private cinema or explore the hotel’s antiques collection.

The Peninsula is still a perennially popular favorite, especially among business traveler set. Located on the Thonburi side the river, the spacious rooms have views of the river and city, and the hotel’s riverboat transports guests to nearby attractions and public transportation stops.

The St. Regis favors a more contemporary style as opposed to tradition Thai. While the Bangkok branch doesn’t have as much character as other St. Regis outposts, the hotel’s restaurants are excellent, the rooms are spacious and the location is convenient.

Centrally located near all the mega malls and the Skytrain, Hotel Muse is intimate with well-lit rooms and comfortable beds for a great price. Zip up to the roof for a great urban lap pool and sundeck, or have a tipple at their Prohibition-era rooftop bar, aptly named The Speakeasy.

Formerly The Chedi.

For its first Phuket property, Anantara eschewed bare-bones minimalism in favor of a fresh take on classic Thai aesthetics.

One of the most prestigious and luxurious hotels in Bangkok, the Mandarin Oriental was established in 1837 and has hosted Thai royalty and movie stars. Located on the Chao Phraya River, the hotel houses 358 guest rooms and 38 suites.

The 81-suite and villa Outrigger Resort and Spa is located on the Koh Samui island’s Bophut Bay, a laid-back stretch of sand 20 minutes from the island’s major city, Chaweng, and 10 minutes from Koh Samui International Airport.