Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great beach resort is easy with Booking.com. More choices, more destinations.
475 beach hotels
778 beach hotels
26 beach hotels
711 beach hotels
32 beach hotels
132 beach hotels
240 beach hotels
288 beach hotels
158 beach hotels
83 beach hotels
99 beach hotels
18 beach hotels
244 beach hotels
343 beach hotels
28 beach hotels
From beach resorts to country houses, more accommodations in Thailand
Vacation Rentals Apartments Resorts Villas Vacation Homes B&Bs Homestays Cottages Guest houses Hostels Serviced Apartments Inns Glamping Lodges Motels Resort Villages Economy Hotels Farm Stays Campgrounds Luxury Tents Country Houses Cabins Boats Capsule Hotels Love Hotels Ryokans
Check out our selection of great beach resorts in Thailand
9.0 Awesome 3,355 reviews
Situated only a short walk from Patong Beach and the city's entertainment hub Bangla, Lub d Phuket Patong offers both private and dormitory-style rooms with air conditioning. The stylish hostel features its own outdoor pool, free WiFi in all areas and various shared lounging spots.
9.1 Awesome 1,373 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.0 Awesome 999 reviews
Citrus Parc Pattaya Hotel is a 10-minute drive from Pattaya Walking Street. It offers air-conditioned rooms with free Wi-Fi. The hotel features a pool, fitness and tour desk. Free public parking is possible on site.
The hotel is a 7-minute drive from Bali Hai Pier and Pattaya Beach.
9.0 Awesome 1,687 reviews
A selection of delectable Thai cuisines are offered at the resort's restaurant, Chantara. Guests can enjoy outdoor dining on the beach at The Titan Grill, which is open for all-day dining. Located along the beachfront, By The Sea Restaurant & Bar serves a la carte Thai, seafood and international dishes. Other dining options include SaaiTara Reastaurant, located on the hill by an infinity pool, and Khantok Thai Cuisine.
9.0 Awesome 1,012 reviews
A variety of water sports and day trips can be arranged at Long Beach Chalet’s tour desk. Staff at the 24-hour front desk can also assist with transport and laundry needs. For more relaxation, guests can also opt for a soothing massage right on the beach at Treescape.
Situated within a tropical landscape, the beachfront Lym's serves refreshing drinks as well as Thai and western specialties.
9.1 Awesome 1,097 reviews
Phuket Airport Hotel is the closest hotel to Phuket International Airport. Although only 400 metres away, it features minimal airport noise. An outdoor pool, free 24-hour airport transfers and a free Wi-Fi throughout the property.
The hotel's restaurant serves a daily breakfast. Alternatively, there are many restaurants and bars at Nai Yang Beach, just 400 metres away.
This beach hotel in Thailand has been booked 1,220 times.
This beach hotel in Thailand has been booked 869 times.
This beach hotel in Thailand has been booked 790 times.
This beach hotel in Thailand has been booked 745 times.
This beach hotel in Thailand has been booked 721 times.
This beach hotel in Thailand has been booked 691 times.