Best hotels in Garanduwa

Weligama Bay Marriott Resort & Spa
Hotel
Hotel
700 Matara Road, Pelana, 81700, Sri Lanka

Gartons Cape
Hotel
Hotel
Midigama, Denuwala, 80650, Sri Lanka

Sri Sharavi Beach Villas & Spa
Hotel
Hotel
153 Km Post, Ruhunupura, Sri Lanka

Eraeliya Villas & Gardens
Hotel
Hotel
299, Walliwalla, Kapparatotha, 81700, Sri Lanka

Peacock Wings Guest House
Guesthouse
Guesthouse
Bandaramulla, 81700, Sri Lanka

Sailors Mirissa
Hotel
Hotel
Bandaramulla, 81740, Sri Lanka

Paradise Beach Resort
Hotel
Hotel
Galle Road, Thappawattha, Sri Lanka

Sana Guest
Aparthotel
Aparthotel
No.175 A2, 817000, Sri Lanka

Hilltop Bungalow
Bed & breakfast
Bed & breakfast
Mirissa, Hamwala Junction, 81740, Sri Lanka

Nil Diya Beach Resort
Hotel
Hotel
No 65, Sri Sudrashanarama Road, Polhena, 81000, Sri Lanka

Weeragiri Homestay
Guesthouse
Guesthouse
Matara Road, Sri Lanka

Beach House
Villa
Villa
Kaluwellawattha, 81750, Sri Lanka

Pearl Villa
Villa
Villa
Galle road , walliwala, 81700, Sri Lanka

Green Banana Mirissa
Hotel
Hotel
25/21, Central Avenue, Wellegoda, Matara, Sri Lanka

Amara Guest
Guesthouse
Guesthouse
Udupila, 81740, Sri Lanka

Redcliffs by The Serendipity Collection
Villa
Villa
Henwala, Sri Lanka

Cape Weligama - Relais and Chateaux
Resort
Resort
Abimanagama Rd, Sri Lanka

Matota Family Villa
Guesthouse
Guesthouse
No. 2 Mahagedara, Wella Watta, Thotamuna, 81000, Sri Lanka

Sameera Villa
Guesthouse
Guesthouse
58, Sangananda Road, Walliwala, Sri Lanka

Seasons Four
Guesthouse
Guesthouse
No 211, Wellamadama, Devinuwara, 81000, Sri Lanka

Villa Aurora
Guesthouse
Guesthouse
Youn Mawatha 23/3, Eliyakanda, 81000, Sri Lanka

easy life happy home
Guesthouse
Guesthouse
Hambantota-Wellayaya Road, 81700, Sri Lanka

New Lion Palace
Hotel
Hotel
No. 241/3B, Bandrawatta, Kapparatota, Matara District, 81700, Sri Lanka

The Colonial Villa
Guesthouse
Guesthouse
Sumathi Nivasa, Denuwala, Sri Lanka

Ranmitha Villa
Villa
Villa
No.550, Pelena, Weligama , Sri Lanka ., 81700, Sri Lanka