These beach hotels in Sri Lanka are renowned for the tranquil beaches they are located on, breathtaking ocean views, vast buffets that cater to every palate, and top-notch service delivered with much-needed privacy.
Sri Lankan hospitality is world-famous, with genuinely-warm and friendly staff providing guests non-obtrusive and courteous service that will exceed the most-discerning traveller’s standards.
Here are some of the best beach hotels in Sri Lanka broken down by popular regions travellers are likely to visit.
Click on the hotel names for photos of the property, traveller reviews and other hotel information.
Beach hotels in Negombo
Jetwing Beach | Heritance Negombo | Jetwing Sea |
Beach Hotels in Colombo
Galle Face Hotel | Mount Lavinia Hotel | Blue Water Hotel and Spa |
Beach Hotels in Beruwala
Cinnamon Bey Beruwala | Eden Resort & Spa | Earl’s Reef |
Beach Hotels in Ahungalla
Heritance Ahungalla | Hotel Riu Sri Lanka | Calamansi Cove Villas |
Beach Hotels in Hikkaduwa
Hikka Tranz by Cinnamon | Citrus Hikkaduwa | Coral Sands Hotel |
Beach Hotels in Galle
Amari Galle | Jetwing Lighthouse | The Fortress |
Beach Hotels in Weligama and Mirissa
Weligama Bay Marriott | Cape Weligama | Amaloh by Jetwing |
Beach Hotels in Tangalle
Amanwella | Anantara Peace Haven | Palm Paradise Cabanas |
Beach Hotels in Hambantota and Kirinda
Shangri-La Hambantota | Jetwing Yala | Wild Coast Tented Lodge |
Beach Hotels in Arugam Bay and Pottuvil
Arugambay Roccos | Kottukal Beach House | Jetwing Surf |
Beach Hotels in Pasikuda
Uga Bay | Amaya Beach | Anantaya Resort |
Beach Hotels in Trincomalee
Trinco Blu | Anilana Nilaveli | Jungle Beach |
Beach Hotels in Kalpitiya
Dolphin Beach Resort | Elements Beach Resort | Bar Reef Resort |
© Island Life