Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great Marriott hotel is easy with Booking.com. More choices, more destinations.
5 Marriott hotels
3 Marriott hotels
From Marriott hotels to country houses, more accommodations in Thailand
Vacation Rentals Apartments Villas Vacation Homes Resorts B&Bs Homestays Cottages Guest houses Hostels Serviced Apartments Inns Glamping Lodges Resort Villages Motels Economy Hotels Luxury Tents Farm Stays Campgrounds Country Houses Cabins Boats Capsule Hotels Ryokans
Check out our selection of great Marriott hotels in Thailand
9.1 Awesome 1,545 reviews
Boasting a beachfront location and a short walk from Hua Hin's city centre, the 5-star Hua Hin Marriott Resort and Spa features 5 unique swimming pools, a garden and modern rooms.
Guests staying at Hua Hin Marriott Resort and Spa can enjoy a daily lineup of breakfast choices and international cuisines throughout the day at Amber Kitchen. Other dining options include fresh seafood and grilled specialties at Big Fish by the beach as well as small bites and takeaway meals at Siam Bakery. Cocktails and other refreshing drinks are available at both the pool and lobby lounge bars.
9.2 Awesome 1,424 reviews
The JW Marriott Khao Lak Resort’s spacious guest rooms feature large windows, a separate sitting area and a private balcony. Each is equipped with an LCD TV.
JW Marriott Khao Lak Resort is located a 15-minute drive from Khao Lak Town. Guests can reach Phuket International Airport with a 1.5 hours’ drive.
9.2 Awesome 618 reviews
Featuring an outdoor swimming pool, Bangkok Marriott Hotel The Surawongse is set in Bangkok and is 1 km from Patpong and Silom areas. Featuring a fitness centre, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Chong Nonsi BTS Skytrain Station is only 900 metre from the property, while Asiatique The Riverfront is 3.6 km away.
8.9 Excellent 1,683 reviews
Bangkok Marriott Hotel Sukhumvit is located 100 metres away from Thonglor BTS Skytrain Station. It offers modern air-conditioned rooms with a bathtub. Guests can indulge in deep relaxation at the spa or lounge by the outdoor pool. It features a rooftop bar with panoramic views of Bangkok, as well as restaurants. Free Wi-Fi is available in public areas.
8.6 Excellent 1,682 reviews
Located on peaceful Tri-Trang Beach, Phuket Marriott Resort & Spa, Merlin Beach is 16 km from Phuket Town and 3 km from bustling Patong. This family-friendly resort offers 3 landscape swimming pools, 8 dining options, premium spa, kids club, recreational activities and private beach. Free WiFi is available in all rooms and throughout hotel's public areas.
8.7 Excellent 1,768 reviews
Offering a free shuttle to Ratchadamri and Chit Lom BTS Skytrain Station, Courtyard by Marriott Bangkok offers an outdoor pool and free WiFi. Pampering massage and a 24-hour front desk are available.
Courtyard by Marriott Bangkok is about 650 metres from shopping at Central World Plaza and less than 1 km from Siam Paragon Mall. Ratchadamri BTS Skytrain Station is a 5-minute walk away. It is about 21 km from Suvarnabhumi International Airport.
8.8 Excellent 1,138 reviews
Soundproofed rooms at Marriott Resort have private balconies/terraces with views of the garden, pool or ocean. Each is equipped with a flat-screen cable TV and DVD player. A minibar and tea/coffee maker are also provided. For guests' convenience, there is a 24-hour room service.
8.7 Excellent 824 reviews
Boasting 1388 rooms and suites, the modern Bangkok Marriott Marquis Queen’s Park is located in central Bangkok and is within easy reach of the city's attractions. Boasting an outdoor swimming pool, the hotel offers full conference and meeting facilities, free on-site parking and free WiFi access in all areas.
This Marriott hotel in Thailand has been booked 993 times.
This Marriott hotel in Thailand has been booked 786 times.
This Marriott hotel in Thailand has been booked 740 times.
This Marriott hotel in Thailand has been booked 619 times.
This Marriott hotel in Thailand has been booked 513 times.
This Marriott hotel in Thailand has been booked 417 times.