Skip to content
Some info has been automatically translated. Show original language

Apartment 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.

Superhost
Flat 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
$54 SGD per night
Superhost
Flat in Colombo
Great location-Rooftop views-Pool-Unit C
classy. contemporary. cosmopolitan. 55 FLOWERROAD has 3 turn-key 2BR apartments and two tiny houses, with spaces aimed to make your stay with us feel like home. Located in the heart of Colombo's most desirable residential area, 55FLOWERROAD promises you a perfect Colombo home with a class and character of its own. GF - THE NOOK & Parking for Units A, B, C 1st floor: Unit A 2 floor: Unit B 3rd floor: Unit C 4th floor: THE LOFT Rooftop: pool, micro gym, terrace
$147 SGD per night
Superhost
Flat in Hikkaduwa
Banana Leaf apartments-Bamboo room
*Now with fibre internet connection* For those who love the sea, but like a quiet space to relax in away from the crowds and take in the beautiful nature this area has to offer. The self catering apartment is nestled in amongst cinnamon fields and jungle at the end of a residential road in Hikkaduwa. A short scooter ride or pleasant stroll to the beach.
$65 SGD per night

Weekly apartment rentals

Superhost
Flat in Kandy
Great view, 1.5 km from city center - Apartment 1
24–31 Jul
$47 SGD per night
Superhost
Flat in Negombo
saumya villa (Entire villa)with A/C Bedrooms
28 Jun – 5 Jul
$17 SGD per night
Superhost
Flat in Kandy
SafeHaven Home Stay In Kandy
20–27 Feb
$29 SGD per night
Superhost
Flat in Kandy
Villa Nine Home-stay
26 Jun – 3 Jul
$36 SGD per night
Superhost
Flat in Matara
Arlo's Place Hiriketiya
7–14 Aug
$120 SGD per night
Superhost
Flat in Ahangama
Mukti Studio
1–8 Feb
$167 SGD per night
Superhost
Flat in Matara
Studio Apartment in Madiha - Mango Tree Studio 1
8–15 Jun
$62 SGD per night
Superhost
Flat in Colombo
Twin Peaks Luxury Apartment
2–9 May
$117 SGD per night
Superhost
Flat in Colombo
Sea La Vie Colombo
4–11 Aug
$115 SGD per night
Superhost
Flat in Unawatuna
Lotus Bloom- Lovely apartment near Unawatuna beach
2–9 Oct
$52 SGD per night
Superhost
Flat in Dehiwala-Mount Lavinia
Lankahuts Residency
22–29 Aug
$90 SGD per night
Superhost
Flat in Colombo
Homely City Apartment
17–24 Nov
$95 SGD per night

Private apartment rentals

Superhost
Flat in Nugegoda
Mango Tree Residence,
$40 SGD per night
Superhost
Flat in Colombo
3 bedroom fully A/C Apartment with Pool, Gym, etc
$38 SGD per night
Superhost
Flat in Dehiwala-Mount Lavinia
Well clean 2 bedroom apartment w sitting/kitchen
$43 SGD per night
Superhost
Flat in Karapitiya
Casa 44- Karapitiya
$24 SGD per night
Superhost
Flat in Colombo
Condo in the heart of Colombo 7-8
$39 SGD per night
Superhost
Flat in Galle
Luxury apartment with a view, Galle
$71 SGD per night
Superhost
Flat in Dehiwala-Mount Lavinia
Welcoming 1 bedroom apartment with pantry
$25 SGD per night
Superhost
Flat in Colombo
“Roshe” in Capitol TwinPeaks!
$115 SGD per night
Superhost
Flat in Sri Jayawardenepura Kotte
Tropical residencies – Kotte
$53 SGD per night
Superhost
Flat in Malabe
Lovely Home for your Vacation
$40 SGD per night
Superhost
Flat in Sri Jayawardenepura Kotte
Spacious 3 Bedroom Luxury Apartment, Park Lane.
$95 SGD per night
Superhost
Flat in Colombo
Timmy’s Place, Colombo 7.
$33 SGD per night

Apartment rentals with a hot tub

Superhost
Flat in Colombo
Cozy Central Apartment in the Heart of the City
$98 SGD per night
Superhost
Flat in Colombo
Twin Peaks residence
$117 SGD per night
Superhost
Flat in Colombo
Luxury Apartment for rent
$120 SGD per night
Superhost
Flat in Colombo
Seylan Residencies - 03 Bedroomed Apartment
$107 SGD per night
Superhost
Flat in Nilaveli
Luxury penthouse , Nilaveli, Srilanka
$200 SGD per night
Superhost
Flat in Weligama
O2 Villas - Three Villas Entire Apartment Weligama
$454 SGD per night
Flat in Colombo
Luxurious 3BR Apartment on the 32nd Floor!
$106 SGD per night
Flat in Colombo
62nd floor apart with sea view
$205 SGD per night
Flat in Colombo
Luxury private apartment in the centre of Colombo
$100 SGD per night
Flat in Negombo
Aeonsky 7 Negombo Apartment
$122 SGD per night
Flat in Negombo
One Bedroom Beach Front in Negombo
$160 SGD per night
Flat in Sri Jayawardenepura Kotte
Modern apartment +swim +mart + gym + Power Back Up
$87 SGD per night

Destinations to explore

  1. Airbnb
  2. Sri Lanka
  3. Flat rentals