Cabins in Sri Lanka

Find the cabins that appeal to you the most

Select occupancy

Most-visited cities for cabins

Kandy

42 cabins

Nuwara Eliya

36 cabins

Ella

75 cabins

Galle

14 cabins

Anuradhapura

11 cabins

Trincomalee

4 cabins

Haputale

6 cabins

Sigiriya

68 cabins

Hikkaduwa

14 cabins

Mirissa

12 cabins

Matale

5 cabins

Deniyaya

18 cabins

Unawatuna

10 cabins

Dambulla

21 cabins

Bentota

5 cabins

The 10 Best Cabins in Sri Lanka

Check out our pick of great cabins in Sri Lanka

Filter by:

Star Rating
Review score

SWP Eco Lodge, Kandy

Cabin In Kandy

Set in Kandy, 2625 feet from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden.

N
NAN
From
China
the room was huge! a villa to be exact. location right next to the lake, walking distance to the temple. rooftop restaurant has a nice and romantic atmosphere. staff are very welcoming and helpful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,579 reviews
Price from
$111.75
1 night, 2 adults

COLOMBO Eco Lodge, Wellness & Yoga retreat

Cabin In Colombo

COLOMBO Eco Lodge, Wellness & Yoga retreat is a recently renovated guest house in Colombo where guests can make the most of its garden and terrace.

K
Khulan
From
Mongolia
The host was super nice and friendly.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 115 reviews
Price from
$25
1 night, 2 adults

Safaria Lodge Wilpattu

Cabin In Pahala Maragahawewa

Providing garden views, Safaria Lodge Wilpattu in Pahala Maragahawewa provides accommodations, an outdoor swimming pool, a garden, a terrace and a restaurant.

M
Margeaux
From
United States
Everything about our stay was great! The property was new and the wildlife photos in each room were taken by the owner! The couple was very sweet and knowledgeable about the area.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 297 reviews
Price from
$37.13
1 night, 2 adults

sanilka rooms and eco estate

Cabin In Komaligama

Located 19 miles from Udawalawe National Park, sanilka rooms and eco estate provides accommodations with a garden, a terrace and a shared kitchen for your convenience.

E
Erin
From
United States
Dylan was a fantastic host! The cabin was quaint, simple, and had everything we needed. We arrived late, but a wonderful rice and curry dinner was still prepared for us and brought up to our cabin. We were able to sleep in a bit in the morning because it is so dark and peaceful in the cabin. We had already booked a safari before finding Dylan's place, but we would have enjoyed a safari with him. He gave us a bird book for our journey. He also offers a walk in the jungle near to where they live which would have been fun if we had the time. Highly recommend staying here! The cabin on the water looks to be the cutest one, assuming mosquitos are not super active. You can always reach out and ask what's available! Oh, and make sure not to have anything remotely edible out in the cabin even in packaging. We had some tea bags and a box of coffee that a cute little mouse decided to enjoy :). Rookie mistake of ours since you are in nature, but just a pointer for others. There is a fridge in the room so keep everything in there.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 104 reviews
Price from
$10.94
1 night, 2 adults

SIRENA Villa Holiday lodge

Cabin In Negombo

Just a 5-minute walk from Wellaweediya Beach and 1.1 miles from St. Anthony's Church, SIRENA Villa Holiday lodge features accommodations in Negombo, with a private beach area and a garden.

A
Akila
From
Australia
⭐️⭐️⭐️⭐️⭐️ 5/5 – Exceptional Stay at Sirena Villa Holiday Lodge I had an amazing 22-day stay at Sirena Villa Holiday Lodge in Negombo, and I can confidently say it was one of the most comfortable and memorable experiences I’ve had in Sri Lanka. Sanjeewa, the host, is an absolutely wonderful person. He took care of everything I needed throughout my stay and went above and beyond in making me feel at home. His warm hospitality, friendliness, and genuine care for his guests truly stand out. The location of the villa is perfect — tucked away in a peaceful area yet only a short walk from Negombo Beach and close to many key places around Negombo. The atmosphere is calm and quiet, allowing you to relax without any disturbances. Every morning, Sanjeewa greeted me with fresh coffee and a lovely breakfast, always served with a welcoming smile. He is extremely helpful and knowledgeable, assisting guests with things like arranging affordable taxis, local tour guides, SIM cards, currency exchange, and recommending the best restaurants, street food spots, and even nightlife venues in the area. If you’re visiting Negombo and want a place that feels safe, peaceful, and truly hospitable, I highly recommend Sirena Villa Holiday Lodge. Sanjeewa’s kindness made my stay truly special, and I’m grateful for everything he did. I will definitely come back again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 152 reviews
Price from
$24.30
1 night, 2 adults

EMERALD HAVEN SAFARI Cottages

Cabin In Udawalawe

Offering garden views, EMERALD HAVEN SAFARI Cottages in Udawalawe has accommodations, an outdoor swimming pool, a garden, a terrace and a restaurant.

G
Gaia
From
Italy
We greatly enjoyed our stay at this lovely cottages. Our accommodation was spacious, very clean. newly built. I would definitely recommend this place as a quiet and comfortable place to stay in the udawalawe.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 136 reviews
Price from
$29.25
1 night, 2 adults

Green land tree house sigiriya

Cabin In Sigiriya

Located just 2.3 miles from Sigiriya Rock, Green land tree house sigiriya provides accommodations in Sigiriya with a garden, a terrace, as well as an ATM.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 105 reviews
Price from
$31
1 night, 2 adults

Miracle view Ella

Cabin In Ella

Located 3.7 miles from Demodara Nine Arch Bridge, Miracle view Ella offers free bikes, a garden and air-conditioned accommodations with a terrace and free WiFi.

A
Alba
From
Spain
Wow! This was such a special place to have found. It really gets you into the mountains, with a beautiful 100m walk up into the summit of a gorgeous viewpoint. (Sunrise and Sunset). The privacy was unmatched and was perfect for a couple to enjoy the beauty. The cabin is very good quality and extremely cozy for those Ella nights. Lakshan, is one of the kindest hosts you could possibly ask for! He arranged a bike for us, amazing rain gear, and also offered tuktuk rides whenever we needed them. Breakfast was wonderful and delicious every morning (whatever time you request). We stayed for 4 days but wish it could have been longer. For sure coming back! With Love, Alba and Justin
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 119 reviews
Price from
$83
1 night, 2 adults

No63 Amy's

Cabin In Kandy

Located in Kandy, 1.9 miles from Kandy City Center Shopping Mall and 2.1 miles from Bogambara Stadium, No63 Amy's has accommodations with free WiFi, air conditioning, a garden and a terrace.

E
Emma
From
United Kingdom
The accomodation is amazing, great taste with decor and furnishings. High quality finishes. The location is stunning, if you don't mind a 10 min climb (in taxi) up the side of a mountain resulting in AMAZING views, sun rise and sun set. Ravi and a lovely lady (sorry can't remember her name) were great hosts. Ravi cooked us great breakfasts which were included in the price. We also had a delicious evening meal cooked for us. The place is immaculate and by far the best accommodation I have had in Sri Lanka. I would definitely reccomend, and wish I could have stayed longer than 2 nights.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 179 reviews
Price from
$54
1 night, 2 adults

Kickin' Surf Lodge

Cabin In Weligama

Just a 6-minute walk from Weligama Beach and 0.7 miles from Weligama Railway Station, Kickin' Surf Lodge features accommodations in Weligama, with an open-air bath, a garden, and a terrace.

J
Jacqueline
From
United States
the space was beautiful and the staff was so nice!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 112 reviews
Price from
$67.50
1 night, 2 adults
See all cabins in Sri Lanka

Most booked cabins in Sri Lanka this month

See all

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,047 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,185 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 524 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 676 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 58 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 355 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,579 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 115 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,164 reviews

Popular with guests booking cabins in Sri Lanka

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 255 reviews