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.

Guest favorite
Apartment in Dehiwala-Mount Lavinia
Deep Blue Colombo Seaside Luxury Apartment
Beautifully furnished apartment opposite the lovely Dehiwala beach. All bedrooms & living area have balconies with stunning ocean & city views, aircon, and flat screen tvs. Fully equipped kitchen. Free WiFi throughout property. Other in-house amenities: Rooftop terrace & pool; gym with sauna, steam room & jacuzzi (under renovation); supermarket; cafe & restaurant; ATM. Within 3 minutes walk: Beach, restaurants & shops, train & bus stations, tuk tuks, post office, banks and pharmacy
May 17 – 24
$44 per night
4.88 out of 5 average rating, 113 reviews
Guest favorite
Apartment in Negombo
saumya villa (Entire villa)with A/C Bedrooms
Saumya Villa is a modern, family-run residence with a garden view, conveniently located near Negombo beach, shopping street, and historical sites, and only 30 minutes from the airport. Saumya villa offers a comfortable home-like atmosphere with two king-size bedrooms, attached bathrooms, separate living areas, a mini kitchen, washing machine, refrigerator, sofas, and satellite TV. Price is shown for 1 bedroom for two guests, if you need 2 bedrooms for 2 guests please make enquire.
Aug 29 – Sep 5
$12 per night
4.88 out of 5 average rating, 211 reviews
Guest favorite
Apartment in Ahangama
Studio Aurora
Studio Aurora offers a spacious studio with sleek design, spectacular ocean views and direct beach access. Just steps away from the best cafes, restaurants, bars, beaches and breaks, Studio Aurora is at the center of it all! During high season town can be busy and noise from the local bars on Monday night may disturb some guests. We will of course do everything we can to make your stay as comfortable as possible, please reach out if you have any concerns.
Sep 28 – Oct 5
$125 per night
4.97 out of 5 average rating, 29 reviews

Popular amenities for Sri Lanka apartment rentals

Apartment rentals with air conditioning

Guest favorite
Apartment in Negombo
Rooftop Villa in Negombo
Mar 30 – Apr 6
$124 per night
5.0 out of 5 average rating, 16 reviews
Guest favorite
Apartment in Matara
Arlo's Place Hiriketiya
Sep 14 – 21
$160 per night
4.92 out of 5 average rating, 72 reviews
Guest favorite
Apartment in Colombo
Great location-Rooftop views-Pool-Unit C
Jul 12 – 19
$134 per night
4.97 out of 5 average rating, 90 reviews
Superhost
Apartment in Unawatuna Hill
LARA'S PLACE - THE APARTMENT
Dec 5 – 12
$72 per night
4.9 out of 5 average rating, 40 reviews
Guest favorite
Apartment in Negombo
Beachside Studio Retreat
Aug 14 – 21
$50 per night
4.9 out of 5 average rating, 21 reviews
Guest favorite
Apartment in Sri Jayawardenepura Kotte
Tropical residencies – Kotte
Oct 7 – 14
$36 per night
5.0 out of 5 average rating, 19 reviews
Superhost
Apartment in Colombo
Luxury ocean-view apartment in Colombo 03
May 8 – 15
$112 per night
4.8 out of 5 average rating, 10 reviews
Guest favorite
Apartment in Colombo
Twin Peaks Luxury Apartment
Feb 12 – 19
$93 per night
4.9 out of 5 average rating, 20 reviews
Guest favorite
Apartment in Colombo
Homely City Apartment
Mar 21 – 28
$72 per night
5.0 out of 5 average rating, 16 reviews
Guest favorite
Apartment in Colombo
“Roshe” in Capitol TwinPeaks!
May 12 – 19
$76 per night
5.0 out of 5 average rating, 11 reviews
Guest favorite
Apartment in Muruthalawa
Littlehill Wooden Cottage
Jun 18 – 25
$27 per night
4.97 out of 5 average rating, 33 reviews
Guest favorite
Apartment in Colombo
Condo in the heart of Colombo 7-8
Jun 17 – 24
$45 per night
5.0 out of 5 average rating, 26 reviews

Apartment rentals with a hot tub

Guest favorite
Apartment in Colombo
Luxurious one bed apartment in Havelock City
Feb 9 – 16
$57 per night
4.92 out of 5 average rating, 25 reviews
Guest favorite
Apartment in Colombo
Luxurious 3BR Apartment on the 32nd Floor!
Aug 14 – 21
$88 per night
4.97 out of 5 average rating, 33 reviews
Superhost
Apartment in Negombo
Aeonsky 7 Negombo Apartment
Jan 2 – 9
$75 per night
4.91 out of 5 average rating, 11 reviews
Guest favorite
Apartment in Colombo
Cozy Central Apartment in the Heart of the City
Oct 27 – Nov 3
$68 per night
4.94 out of 5 average rating, 34 reviews
Guest favorite
Apartment in Colombo
Twin Peaks residence
Aug 19 – 26
$90 per night
4.88 out of 5 average rating, 26 reviews
Guest favorite
Apartment in Colombo
Luxury Apartment for rent
Nov 7 – 14
$67 per night
4.84 out of 5 average rating, 25 reviews
Superhost
Apartment in Nilaveli
Luxury penthouse , Nilaveli, Srilanka
Oct 21 – 28
$135 per night
4.8 out of 5 average rating, 5 reviews
Guest favorite
Apartment in Weligama
O2 Villas - Three Villas Entire Apartment Weligama
Apr 8 – 15
$245 per night
5.0 out of 5 average rating, 9 reviews
Superhost
Apartment in Colombo
Seylan Residencies
Jun 11 – 18
$75 per night
New place to stay
Apartment in Colombo
62nd floor apart with sea view
Jun 7 – 14
$146 per night
4.61 out of 5 average rating, 18 reviews
Apartment in Colombo
3 BR Luxury Apartment in Colombo 02
Mar 11 – 18
$90 per night
4.62 out of 5 average rating, 13 reviews
Apartment in Sri Jayawardenepura Kotte
3BR with beautiful lake view
Apr 28 – May 5
$43 per night
5.0 out of 5 average rating, 5 reviews

Weekly apartment rentals

Guest favorite
Apartment in Matara
Studio Apartment in Madiha - Mango Tree Studio 1
Jun 13 – 20
$35 per night
4.94 out of 5 average rating, 17 reviews
Superhost
Apartment in Dehiwala-Mount Lavinia
Lankahuts Residency
Jul 30 – Aug 6
$68 per night
4.84 out of 5 average rating, 74 reviews
Guest favorite
Apartment in Colombo 10
M&R'S Guest Apartment 1/1
Jun 30 – Jul 7
$35 per night
4.9 out of 5 average rating, 84 reviews
Superhost
Apartment in Colombo 2
Luxe CL
Oct 10 – 17
$165 per night
5.0 out of 5 average rating, 6 reviews
Guest favorite
Apartment in Unawatuna
Lotus Bloom- Lovely apartment near Unawatuna beach
May 14 – 21
$43 per night
4.97 out of 5 average rating, 34 reviews
Guest favorite
Apartment in Wattala
Beautiful Beach Front Apartment for rent
Jun 5 – 12
$52 per night
5.0 out of 5 average rating, 5 reviews
Superhost
Apartment in Sirimalwatta
Modern, Luxury, private villa.
Jul 29 – Aug 5
$45 per night
4.89 out of 5 average rating, 35 reviews
Superhost
Apartment in Nuwara Eliya
Seagull Lake View Residencies Upper Lake Road
Nov 28 – Dec 5
$57 per night
4.87 out of 5 average rating, 23 reviews
Guest favorite
Apartment in Nuwara Eliya
The Greens Luxury Apartment
May 29 – Jun 5
$64 per night
5.0 out of 5 average rating, 14 reviews
Superhost
Apartment in Colombo
Capitol Twinpeaks
Sep 27 – Oct 4
$81 per night
4.83 out of 5 average rating, 18 reviews
Superhost
Apartment in Unawatuna
Ramya Villa Garden View
Jan 19 – 26
$35 per night
4.87 out of 5 average rating, 39 reviews
Superhost
Apartment in Aluthgama
Lanka Holiday Apartment - Aluthgama
Dec 15 – 22
$34 per night
4.96 out of 5 average rating, 26 reviews

Destinations to explore