Located directly on the beach in Wayikkal, Puetz Travels Beach Resort features an outdoor pool and a restaurant.
Located in Negombo, a 2-minute walk from Kammala Beach, Wattura Resort & Spa has accommodations with free bikes, free private parking, an…
Aquarius Resort is located in Marawila, 1 km from the Clock Tower. Set amidst a tropical landscape, it features 2 dining options, and…
Thambili Adventure Resort has an outdoor swimming pool, garden, a shared lounge and restaurant in Negombo.
Featuring a private beach, the eco-friendly Elements Beach & Nature Resort sits on the banks of the Kappalady Lagoon and Indian Ocean on…
Set in Kalpitiya, a few steps from Kudawa Beach, Windy Waves Kite Beach & Nature Resort offers accommodation with a garden, free private…
Situated in Kalpitiya, 2.8 km from Kudawa Beach, Margarita kitesurfing school Sri Lanka features accommodation with a fitness centre, free…
Situated in Wilpattu, Wilpattu Nature Resort has a shared lounge, garden and terrace.
Karunakarala Ayurveda Resort is a healing resort with 17 private villas dotted around the gardens and 30 modern deluxe rooms.
Facing the beachfront in Kalpitiya, Seahorse Beach Resort features a bar and a garden.
Just 800 metres from the ancient Yapahuwa Temple, Hotel Yapahuwa Paradise offers air-conditioned rooms with lake views.