Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Beach Hotels in Sri Lanka

Nothing beats the beach! Browse our selection of waterfront properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Booking.com loves Sri Lanka! How about you?

Finding a great beach resort is easy with Booking.com. More choices, more destinations.

133 beach hotels

422 beach hotels

319 beach hotels

471 beach hotels

633 beach hotels

212 beach hotels

365 beach hotels

350 beach hotels

155 beach hotels

26 beach hotels

43 beach hotels

442 beach hotels

57 beach hotels

51 beach hotels

200 beach hotels

The 10 Best Beach Hotels in Sri Lanka

Check out our selection of great beach resorts in Sri Lanka

Most Booked Beach Hotels in Sri Lanka This Months

Not just beach resorts – we have these places to stay too!