See all 2205 hotels in Kanneliya Rain Forest
- Weligama Ocean Breeze
- Galawatta Beach Resort
- Forest & Fields Sinharaja
- Kurundu Villa
- The Jini House - Kabalana
- Lime Cabanas Sri Lanka
- Tropical Retreat
- Nil Ralla
- Dineth Villa
- Wonmi Residency
- Sachinro Hotel Mirissa
- Hotel Silan Mo
- Villa Ocean Dew
- VUBU
- Matota Family Villa
- Karawwa Luxury Villas
- Shanthi Boutique Villa
- Hikka Villa
- Bright Sunshine Guest House
- Oruva Beachside Villa
- ÀNI Sri Lanka
- Angel of Galle
- iResort
- Shamaz Galle
- We Escape
- Younger Villa
- Illamperuma Villa Holiday Home
- Headman House Villa
- Unawatuna Hostel Honey Packers
- Room in Chalet - Amlou Surf House Mirissa
- Oriental Rest Hikkaduwa
- Cocosurf House
- Serendip Villa Holiday Home
- KVA Talalla Beach-stay
- Cantaloupe Aqua
- Tartaruga Beach Resort
- Morning Star Guest House
- Villa Weli
- Unbound Hostel
- City Stay
- Twenty- Two Dazzle Bay
- Hotel Aram
- Villa Serenity
- Digital Nomads Weligama
- Maggie Garden Hostel
- Damith Tourist Inn
- Lucky Tuna
- Jungle Guest House
- Room in Chalet - Amlou Surf House - Villa
- Room in Chalet - Amlou Surf House-villa
- Wonderland Mirissa Lucky Guest Home
- Mirissa Cocoon
- DiNi Galle
- Jungle Soul
- Villa Lagoonedge
- Shyni Tourist Guesthouse
- Banja Little Villa
- The Retreat Hotel
- Sinharaja Park Hotel
- Animals Ahangama
- Blue Sky Beach Resort
- Wake N Flow
- Weligama Bungalow
- Easy Living - Hikkaduwa
- Resthouse Collective Salthouse Weligama
- Riverside Cabanas
- Celestial Inn
- The Rainforest Ecolodge Sinharaja
- The Secret Garden at Mist of Sinharaja
- Villa White
- Tiny Royal Palace
- Villa Machan Unawatuna
- Citrine Mirissa
- Friends Coliving Mirissa
- Jungleside House
- Brizo
- Nooit Gedacht Holiday Resort
- One World Mirissa
- New Ocean Hill Hotel
- Skyy Villa - Standard Double Room