Want to stay in the top-rated resorts and best beach hotels in Sri Lanka? From boutique hotels to laidback cabanas and luxury resorts, Experience Travel Group will ensure you find the accommodation that suits you best. Sri Lanka has miles and miles of palm-fringed, sandy beaches, with fantastic accommodation options for groups, honeymoons and romantic getaways and family holidays.
Our experts have travelled widely across the island and handpicked a selection that will suit a range of tastes and interests. We consider these to be the best of the best in terms of character, size, luxury and style. Key to your selection will be the area: you need to decide if you want to be busy or relaxed, have the beach to yourself or have access to local restaurants.
There are of course many more beach hotels & resorts in Sri Lanka than we have listed here: you'll find more good ones on our site if you search by region. Another option could be a beach villa which you will find here. To see how these beach hotels could slot into your trip, have a look at our suggested Sri Lanka holiday ideas here.
If you’d like help narrowing down your search, or with anything else for that matter, give us a call. Just fill in the form here, and one of our expert Travel Team will be in touch. Don’t worry: a call carries no obligations – we’re always happy to talk travel.
A place to take the breath of the most hardened luxury holiday-maker: Aditya is a lovely small hotel on Sri Lanka's south-west coast.
Total sensual luxury in a dazzling location on Sri Lanka's spectacular southern coastline.
Anantara Peace Haven Resort, Tangalle
A large, luxurious resort situated on a secluded stretch of southern coastline.
Anilana Nilaveli, Nilaveli
Modern and comfortable, Anilana is spacious and in a good location on beautiful Nilaveli Beach.
Anilana Pasikuda, Pasikudah
A stylish hotel in a spectacular location on the headland of the famed Pasikudah Bay.
Apa Villa, Thalpe
These lovely villas promise homely privacy with the personal service and friendliness of a small hotel.
Bar Reef Resort Alankuda, Kalpitiya
Eclectic beach property on the deserted sands of Kalptiya Peninsula with dolphin and whale watching.
Buckingham Place, Rekawa
Stylish, fun, contemporary villas with a great atmosphere and a sublime location overlooking Rekawa's lagoon and beaches
Cape Weligama, Weligama
A beautiful hotel overlooking the ocean on the southern coast of Sri Lanka.
Chena Huts , Yala
The first luxury Safari Lodge set between Yala National Park and the ocean - great for wildlife and beach enthusiasts alike.
Club Villa, Bentota
A stylish, hip and laid-back beachside hotel with a decidedly Celyonese twist and a train running through the end of the garden!
Coco Tangalla, Tangalle
Chic and cosy, this colonial beach villa would suit a laid back couple wanting personal service.
Hip, contemporary and luxury hotel and spa on the golden sands of Koggala on the palm-fringed south coast of Sri Lanka.
Frangipani Tree, Thalpe
Luxury villa hotel with private tennis court and wide beach frontage outside Galle
Jungle Beach, Kuchaveli, Trincomalee
Exotic beach-side resort near Trincomalee, perfect for exploring the natural beauty of Sri Lanka's east coast.
KK Beach, Habaraduwa
A contemporary beachfront hotel on a quiet beach with stylish interiors and fantastic service.
Kumu Beach, Balapitiya
Intimate beach hotel with attentive staff and direct ocean views.
Warm, peaceful, and comfortable: a deluxe boutique hotel with a personal feel on the southern coast.
Owl and the Pussycat, Thalpe
A boutique luxury hotel near Galle, right on the beach of Talpe. It's Sri Lankan-fusion design makes for a relaxing and enriching stay.
Palm Paradise Cabanas, Tangalle
Just west of Tangalle, in the village of Goyambokka, lies a peaceful coconut grove and the 22 scattered wooden cabanas that make up Palm Paradise
Parrotfish Bay, Mirissa
A lovely villa with just 6 rooms set on a small private bay in Mirissa with peaceful surroundings and the ocean on your doorstep.
Reef Resort & Spa, Wadduwa
Sumptuous boutique property south of Colombo offering some of the largest, most luxurious suites on the island
Serene Pavilions, Wadduwa
Stay in one of the beautiful twelve villas of Serene Pavilions for a truly romantic and personal experience.
Sergeant House , Unawatuna
A tropical haven in Unawatuna, this elegant villa with its lush garden surroundings does everything right.
Shinagawa Beach Hotel , Balapitiya
Decadence, privacy, and impeccable service on secluded Shinagawa Beach. This hotel is a fantastic getaway.
Sri Sharavi Beach Villas & Spa , Mirissa
Sri Sharavi in Mirissa is bright and modern with wonderful facilities and a private beach. Come here to relax.
Sun Aqua Pasikudah, Pasikudah
Sun Aqua lies on the shallow waters of the eastern Sri Lankan coast, a modern and colourful collection of luxury boutique suites.
Talalla Retreat, Talalla
Boutique hotel and retreat on a beautiful quiet beach located on the centre of the south coast
Turtle Bay, Tangalle
Secluded boutique beach property in sleepy Kalamatiya. There is not much to do here, but relax, admire the scenery and enjoy the peacefulness.
Uga Bay, Pasikudah
This luxury resort on Passikudah beach is great for families, set apart by its fantastic service and paradise feel.
Spacious, family-friendly suites and villas situated between a beautiful stretch of beach and an estuary with an array of activities on offer.