
Apartment vacation rentals in Sri Lanka
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Sri Lanka
Guests agree: these apartments are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Sri Lanka apartment rentals
Weekly apartment rentals

Relaxing Getaway in Galle
My partner and I loved our stay at Thilanga’s place, very friendly and kind family. The room was spotless clean, has a beautiful patio area with so much pretty garden and palm tree’s. The bed was super comfortable and the bathroom was very nice. Highly recommend to stay here, will definitely come back one day.

Luxe CL
If I had to describe my stay at this apartment in one word, it would be ‘perfection’. I visited with my mom and an aunt and this apartment was perfect for the three of us. The location was amazing. The interiors were gorgeous. We loved hanging out at the end of each busy day in the cozy living room with the most beautiful views of the lotus tower. As for the facilities: the kitchen was well equipped, bathrooms were spacious, the air conditioning worked well and the beds were very comfy. A huge thanks to Roshan. He was always available as the go-to contact person for questions and was very accommodating of all our requests. Nicola was also an amazing host, for always following up with chat messages on Airbnb despite not being around personally. This apartment made our four day stay in Colombo wonderful. I would book this again in a heartbeat on my next trip to the country.

The Hollow
Super beautiful, calm, and well decorated new Airbnb in Colombo. I stayed for a week and enjoyed every minute of my stay. It's a great addition to the city & Manthika was super lovely too, thank you!

Sofia's Luxury Seaview Central Colombo Apartment
Noel was an excellent host. Check in was a breeze in spite of our late arrival time. The apartment was fantastic in a great location as well. Noel was able to access us with a late check out as well which was greatly appreciated. We loved this place and highly recommended Noel as a host

Luxury apartment in twinpeaks
Amazing Stay with Wonderful Hosts! My stay at Guari and Suhana’s place was absolutely fantastic. From the moment I arrived, they made me feel welcome and comfortable. The space was spotless, beautifully decorated, and well-equipped with everything I needed for a relaxing stay. Guari and Suhana were incredibly friendly, attentive, and quick to respond to any questions I had. I truly appreciated their hospitality and would definitely recommend their place to anyone looking for a warm and memorable experience. I would love to stay here again! Thank you, Guari and Suhana, for your kindness and hospitality!

Seascape Colombo
Absolutely incredible stay! We stayed here for 3 nights! Bryan’s place in Colombo exceeded all expectations. From the moment I arrived, I felt warmly welcomed. The apartment is exactly as shown in the photos —if not better in person! It's impeccably clean, tastefully designed, and thoughtfully equipped with everything you might need for a comfortable stay. The view from the balcony is a highlight—breathtaking cityscape that truly makes you feel like you're in the heart of Colombo. The natural light pouring in during the day, and the calming ambiance at night, created the perfect vibe whether I was relaxing or getting work done. Location-wise, it's fantastic—central, safe, and close to all major attractions, cafes, and convenience stores. Whether you're here for sightseeing, business, or a short stopover, this spot is a gem. He was responsive and genuinely invested in making my stay seamless. Would I come back? Absolutely. Highly recommend Bryan’s place to anyone visiting Colombo. 😀

Lotus Bloom-Lovely apartment near Unawatuna Beach
Everything was perfect! Super nice and very helpful host, lovely people! Very quiet and everything you need is available. Highly recommend!

Capital Residencies – Kotte
We stayed at this house for 10 days and absolutely loved it. My partner and I were warmly welcomed by Chandana and his wife, who were both fantastic hosts — kind, helpful, and always available if we needed anything. The house itself was spotless and perfectly organized. Cleanliness and attention to detail were top-notch. It had everything we needed for a comfortable and relaxing stay — truly everything you’d expect from a perfect BnB. We couldn’t have asked for more. Highly recommended!
Private apartment rentals

1. Cosy Apartment with bathroom & Pantry
my stay here was amazing, the apartment very nice and clean is surrounded by nature. I loved this thing. chaminda and his sons are very welcoming and helpful, they gave me several tips. there is also the possibility to rent the scooter with them and they picked up and organized the departure for me at the airport. I could also use the washing machine to do the laundry. I also had the opportunity to stay after the check out time which was very helpful for me. Thanks for your availability🙏🏻.i recommend it:)

Luxury Villa, 50 meter from Weligama Beach
Our stay here was comfortable and pleasant. The host was so kind and generous. Harshani even went out of her way to prepare breakfast and lunch for us which was delicious and homely. We felt right at home at the stay. The stay is 4mins walking distance to the beach and restaurants. The host was very responsive and the stay looks just like in the pictures -clean. Highly recommend this stay!

Old chilli house
The Old Chilli House apartment is an amazing and well designed place. From the moment that I stepped inside, I already felt at home. Everything is beautifully arranged, super clean and attention has been put to detail. Enough space is also given, the apartment even has a walk in closet. I absolutely loved the balcony and the whole vibe of the apartment. It is away from the hustle and bustle. On top, Kris and his family are perfect hosts, and the breakfast was great. Kris is a super friendly, funny and energetic guy, that really cares about his guests! Highly recommended place 😀!

Luxurious one bed apartment in Havelock City
Very warm cordial and helpful host. Very convenient and secure location with a Mall close by which had a lot of options for variety of food. Availability of Walking trail , Swimming Pool and Gym facilities within the compound of the property was ideal.

Lankahuts Residency
⭐️⭐️⭐️⭐️⭐️ I had a fantastic 4-night stay at Chandi’s place in Sri Lanka. The accommodation was clean, well-maintained, and exactly as described. The location was perfect—just a short walk to the beach, making it easy to enjoy the beautiful coastline. Chandi was an exceptional host—warm, welcoming, and always responsive. She kindly allowed us to check in early, which made our arrival much more convenient. When we informed her about the air conditioning issue, she had it fixed promptly, ensuring a comfortable stay. She also went out of her way to help us find a car to visit Sigiriya, making our trip even smoother. The highlight for my family was the pool—my kids absolutely loved it! Overall, it was a wonderful experience, and I highly recommend staying here. I would definitely love to return in the future!

3 Bedroom Apartment
The Apartment is really nice. Especially because it is located directly next to a beautiful beach. As a guest there are also two daybeds at the beach that can be used for free. The apartment has a big terrace with nice views towards the beach, on which we enjoyed our breakfast and playing card games in the evening. The host was also really nice and he provided us with very useful advice for local restaurants, attractions etc. All in all we had a very nice time at this place.

Luxury Penthouse in Magical Condo over the Ocean
This is my third time staying at Rehan's place. It's great. I'd definitely recommend to others. If I go back to Colombo, I'll try to stay there again.

Peaceful Apartment unit at TRI-ZEN, Union place
Best view of the city.
Apartment rentals with a hot tub

O2 Villas - Three Villas Entire Apartment Weligama
A large manor with a very unique and beautiful environment. There are coconut groves, mango trees, and starfruit trees... The location is also very good. It's right next to the beach. The service is very welcoming. It feels like home. It's also very personalized. Because we came back late from whale watching, they gave us a house to check out late. Unfortunately, there wasn't enough time to stay at the hotel and enjoy such a beautiful environment. I highly recommend it.

Luxury 3 BR Apt - The Grand Ward Place - Colombo 7
Best Apartment in the heart of Colombo. fantastic Colombo city view. luxurious facilities everywhere and everything was clean. swimming pools are great with heated jacuzzi option and so many space to spend the time. Thanks Mr Dimuthu. It was a great experience in luxury settings. Highly recommended. please visit everyone, definitely create so many memories

Luxury Apartment for rent
Sumudu was always quick to respond to any of our requests, making our stay smooth and hassle-free. The location is very central, with plenty of grocery stores and shops nearby—ideal for anyone wanting to explore Colombo. The apartment features a spacious living room, ample bedrooms, bathrooms and well-equipped kitchen. The rooftop pool and views are absolutely spectacular.

Luxe Golfside Apartment
I booked this Airbnb for my sister's trip, and she had a wonderful stay! The communication with Yashodara was excellent from start to finish, making the booking process very easy. My sister found the place to be exactly as described, very clean, and comfortable. She really enjoyed her time there and I'm so glad I chose this spot for her. Highly recommend for a hassle-free and pleasant stay!

Aeonsky 7 Negombo Apartment
Very nice and spacious home with helpful workers.

HavelockCity - Luxury 3 Bedroom Apartment
It’s a nice house and great host

Luxury & Cozy 3BR Apt Colombo 7 - Aranya Seven
The apartment is centrally located in one of the nicest areas in Colombo. Great shopping, food, amenities, parks all around with very easy access to some of the best malls in Colombo. The suit itself is amazing with two very nice swimming pools, a large fully equipped gym, free access to pool tables and a nice cafe. The apartment itself is clean and felt luxurious. It is one of the best stays I've had in a long time. Benjamin is an excellent host. He was very responsive and even cleared up a small issue which came up due to a severe storm in Cololmbo. The apartment is build very well and was barely affected by the shock weather, so safety standards were clearly very strong.

The Neylipz/ 3Bed Apartment/Fully Air Conditioned
Very good experience overall. Very clean, good location. Host was very responsive and we even got late check out :) I would for sure recommend staying here.
Destinations to explore
- Tent rentals Sri Lanka
- Rentals with a kayak Sri Lanka
- Family-friendly rentals Sri Lanka
- Hotel rentals Sri Lanka
- Cottage rentals Sri Lanka
- Resort rentals Sri Lanka
- Private suite rentals Sri Lanka
- Nature eco lodge rentals Sri Lanka
- Fitness-friendly rentals Sri Lanka
- Rentals with a home theater Sri Lanka
- Townhouse rentals Sri Lanka
- House rentals Sri Lanka
- Rentals with outdoor seating Sri Lanka
- Rentals with a sauna Sri Lanka
- Rentals with a fire pit Sri Lanka
- Farmstay rentals Sri Lanka
- Rentals with pools Sri Lanka
- Chalet rentals Sri Lanka
- Beach house rentals Sri Lanka
- Smoking-friendly rentals Sri Lanka
- Loft rentals Sri Lanka
- Guesthouse rentals Sri Lanka
- Rentals with a patio Sri Lanka
- Ski-in/ski-out rentals Sri Lanka
- Campsite rentals Sri Lanka
- Rentals with a hot tub Sri Lanka
- Rentals with an accessible height bed Sri Lanka
- Pet-friendly rentals Sri Lanka
- Bed and breakfasts Sri Lanka
- Serviced apartment rentals Sri Lanka
- Rentals with an accessible height toilet Sri Lanka
- Tiny house rentals Sri Lanka
- Rentals with an EV charger Sri Lanka
- Hostel rentals Sri Lanka
- Rentals with beach access Sri Lanka
- Bungalow rentals Sri Lanka
- Condo rentals Sri Lanka
- Waterfront rentals Sri Lanka
- Boutique hotel rentals Sri Lanka
- Rentals with a fireplace Sri Lanka
- Kid-friendly rentals Sri Lanka
- Villa rentals Sri Lanka
- Earth house rentals Sri Lanka
- Beachfront rentals Sri Lanka
- Rentals with a washer and dryer Sri Lanka
- Treehouse rentals Sri Lanka
- Cabin rentals Sri Lanka
- Rentals with lake access Sri Lanka
- Rentals with breakfast Sri Lanka
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom