Skip to content

Nature eco lodge vacation rentals in Sri Lanka

Find and book unique nature eco lodge rentals on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated nature eco lodge rentals in Sri Lanka

Guests agree: these nature eco lodge rentals are highly rated for location, cleanliness, and more.

Superhost
Nature lodge in Moneragala
Mercedes Lodge
ACCOMMODATION ON FULL BOARD BASIS. Lake front location where humans are few & nature is plenty. Only one of its kind on the island, built using Champagne & Wine bottles, up-cycled doors, windows, Dutch roof tiles, en suite shower & toilet, accommodate up to 4 people. Everything from scavenged doors, windows to driftwood furniture, re-used bottles, re-invented trucks even local food fare in the delicate art of simplicity. If calendar shows full, write us to check availability, we have 3 units
$52 per night
Superhost
Nature lodge in Bentota
River Edge Bentota
River Edge Bentota is a beautifully located private apartment with views of the Bentota River. Situated at the top of a large garden full of fruit and spice trees, the apartment includes a bedroom, bathroom, kitchen, indoor sitting area and veranda. Breakfast of fresh fruit, toast and tea or a Sri lankan breakfast is included in the room rate, and provided with a smile by the host's family, who are always on hand to help with whatever you need. Birds and lizards abound in the adjoining garden.
$26 per night
Superhost
Nature lodge in Tissamaharama
Yala Ziziphus Tree Villas Tissamaharama
*Yala Ziziphus Tree Villas are located in Tissamaharama. Each Villa consists of bedroom which is fully air conditioned as well as an attached bathroom with free toiletries. It also offers a continental or alacarte breakfast for the guests. *YALA SAFARI is the most adventurous activity we can provide you. *Therefore for the ones who are planning to visit these areas better not forget to visit our villas because this would be the ideal place for you'll to spend your getaway!
$26 per night

Popular amenities for Sri Lanka nature eco lodge rentals

Family-friendly nature eco lodge rentals

Superhost
Hotel room in Nuwara Eliya
Luxe Wilderness, 2 storey villa with best views
$115 per night
Superhost
Nature lodge in Sigiriya
Eco-Cottage in Jungle near Pidurangala rock
$52 per night
Superhost
Nature lodge in Ella
Zircon Ella. Deluxe triple room 01. B&B
$35 per night
Guest favorite
Nature lodge in Hikkaduwa
Mangrovia Hikkaduwa - Room 1
$39 per night
Nature lodge in Sigiriya
Sajee Water Front
$15 per night
Guest favorite
Nature lodge in Kalpitiya
Ac chalet in Resort and kitesurfing school
$40 per night
Guest favorite
Nature lodge in Palatupana
Yakaduru - Jeena
$120 per night
Hotel room in Kallady
Riviera Wooden Cabana
$24 per night
Nature lodge in Gampaha
Resort Like No Other, airport hotel single room
$20 per night
Nature lodge in Udawalawa
Lizard Safari Lodge
$10 per night
Guest favorite
Nature lodge in Ratnapura
FAMILY ROOM - BABY ELEPHANT GREEN HOUSE
$40 per night
Guest favorite
Nature lodge in Kandy
Deer Hill Rest Kandy
$40 per night

Nature eco lodge rentals with a patio

Superhost
Nature lodge in Nuwara Eliya
Deluxe Double Room with Mountain view
$13 per night
Superhost
Nature lodge in Unawatuna
Unawatuna Sea Face Villa-4 (2nd floor SeaViewRoom)
$29 per night
Guest favorite
Nature lodge in Palana, Weligama
Deluxe Room
$51 per night
Nature lodge in Ratnapura
Top Floor BR in Adams Peak
$80 per night
Nature lodge in Matara
Private Bedroom with balcony view
$12 per night
Nature lodge in Kimbissa
Cozy Room in Sigiriya with Common Pool#01 Atha
$120 per night
Nature lodge in Ella
private room in ella
$34 per night
Nature lodge in Matara
Wooden luxury apartments overlooking pool
$36 per night
Nature lodge in Deniyaya
Wooden chalet near Sinharaja Rainforest
$30 per night
Nature lodge in Ja-Ela
LÚSH Ayurveda Villa
$160 per night
Nature lodge in Kalpitiya
Luxury Beach Family Room 1 At Nature Resort
$70 per night
Nature lodge in Hambantota
Lagoon Front Cabana | Meditative Location
$54 per night

Pet-friendly nature eco lodge rentals

Guest favorite
Nature lodge in Hikkaduwa
Villa Fiori ~ Twin Deluxe Rooms- 15% Discount
$53 per night
Superhost
Nature lodge in Matara
Natural Mystic Sanctuary - Valley View - Room 1
$42 per night
Superhost
Nature lodge in LK
Nethmini calm lodge
$48 per night
Superhost
Nature lodge in Rajawella
amazing lake view out of busy city
$59 per night
Nature lodge in Sigiriya
Deluxe Private Cottage Sigiriya w/ king-size Bed
$20 per night
Guest favorite
Nature lodge in Ella
Ella Infinity View Double bedroom
$19 per night
Nature lodge in Ahangama
Tea Heaven Cabana
$40 per night
Nature lodge in Ella
Ella Happy View_ Room 02
$14 per night
Nature lodge in Yoda Kandiya
Villa of your own in a natural wild surrounding
$32 per night
Hotel room in Buttala
KumbukRiver Jungle Cabin
$209 per night
Nature lodge in ඇල්ල
Ella Sandy Heaven Home Stay
$11 per night
Nature lodge in Hikkaduwa
Shady Lake Resort
$12 per night

Destinations to explore