Hotels in Koggala

Where stilt fishing still lives, Koggala, a developing beach hotspot blessed with the longest beach in the country; a lagoon and lake, making it a destination full of activity from boat rides, surfing, fishing and much more. Choose from our hand-picked selection of accommodation options created especially for you, from small resorts, mid range to star class hotels and luxury hotels, to enjoy your stay in Sri Lanka.

Find a hotel
Select Type
Garton’s Cape Mid-range hotels
Garton’s Cape is a luxury beachfront hotel located in Ahangama.
Hotel Tri Boutique hotels and villas | Ayurveda and Wellness hotels
Hotel Tri is a beautiful hotel located near the Koggala Lake.
Kahanda Kanda Boutique hotels and villas
Kahanda Kanda is a boutique hotel set in a working tea plantation and offers views of the Koggala Lake.
The Fortress Resort & Spa Boutique hotels and villas
The Fortress Resort and Spa is a luxury boutique style hotel located in Koggala.
The Long Beach Resort Mid-range hotels
Long beach resort is a beach front property located in Koggala.
Apa Villa Boutique hotels and villas
Apa villas is a luxury resort located by the beach in Thalpe, Unawatuna.
Brizo Weligama Mid-range hotels
Brizo Weligama is a boutique hotel located in the city of Weligama.
Calamander Unawatuna Beach Mid-range hotels
Calamander Unawatuna Beach is a mid range hotel located in the beautiful city of Unawatuna.
Cantaloupe Aqua Local and International luxury hotels
Cantaloupe Aqua is an unique boutique hotel and a beach club located in Talpe.
Cantaloupe Levels Local and International luxury hotels
Cantaloupe is contemporary boutique hotel perched upon the Rumassala cliff.
Cape Weligama Boutique hotels and villas
Cape Weligama is a luxury hotel located in the city of Weligama.
Epic Unawatuna Boutique hotels and villas | Mid-range hotels
Epic Unawatuna is a boutique hotel located in Unawatuna.
The Elephant Stables Weligama Boutique hotels and villas
Elephant Stables Weligama is a luxury boutique hotel located in the city of Koggala.
We Escape Hotel Mid-range hotels
We Escape Hotel is a Mid Range Hotel located in the adventures city of Weligama.
Weligama Bay Marriott Resort & Spa Local and International luxury hotels
Weligama Bay Marriott Resort and Spa is a luxury five star hotel located in Weligama.
Weligama Bay Resort Mid-range hotels
A waterfront modern hotel that’s located on the Weligama beach, a popular coastal destination.