Skip to main content

Self Catering Accommodation in Mount Lavinia

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Mount Lavinia

Check out our pick of great self catering accommodation in Mount Lavinia

Filter by:

Review score

Ice Berg

Mount Lavinia

2.3 km from Mount Lavinia Beach, Ice Berg is set in Mount Lavinia and offers air-conditioned rooms with free WiFi.

J
Jakub
From
Czech Republic
All super cool, We couldn't choose anything better for first night in srilanka. The family is really nice, rooms extremely big and totally clean, WiFi working, AC working, perfect breakfasts included. Can't find nothing wrong on this. We loved it
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 237 reviews
Price from
US$25
1 night, 2 adults

Charming Villa with Stunning Rooftop Sea View

Mount Lavinia

Situated in Mount Lavinia, 2.2 km from Mount Lavinia Beach and 9.3 km from Bambalapitiya Railway Station, Charming Villa with Stunning Rooftop Sea View offers air conditioning.

S
Suhair
From
United Kingdom
Amazing location with an amazing host. The house is a short tuk tuk ride away from all the shops you would need. Even though we checked in late and in the dark (due to power cut),the host was understanding and helpful, so much so he helped us get our necessities out of his own pocket, which we paid back immediately. The rooms are big with comfy beds and clean bedding. This would be our B&B in Colombo always.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$89.10
1 night, 2 adults

Direct Sea View Fully Furnished Luxury Apartment

Mount Lavinia

Located just a few steps from Mount Lavinia Beach, Direct Sea View Fully Furnished Luxury Apartment provides accommodation in Mount Lavinia with access to a private beach area, a rooftop pool, as well...

R
Rukman
From
Australia
Great location, very clean and comfortable, spacious, the owner was very friendly and helpful. Will be back definitely
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$76.50
1 night, 2 adults

Beach Symphony

Mount Lavinia

Boasting air-conditioned accommodation with a rooftop pool, sea view and a balcony, Beach Symphony is set in Mount Lavinia. Located on the beachfront, this property has a terrace and a shared lounge.

l
lex
From
Netherlands
We only stayed for one night but had a wonderful experience. The host, Ruwan, was very friendly and accommodating, even with our last-minute booking he made sure to be on time for check-in. We were warmly invited to a family dinner and enjoyed a delicious cup of tea with a snack in the morning. The pool was great, with a beautiful sea view, very private and peaceful. Definitely recommend!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews
Price from
US$36.45
1 night, 2 adults

One Bedroom with Pantry

Mount Lavinia

Offering a garden and garden view, One Bedroom with Pantry is situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach and 6.4 km from Bambalapitiya Railway Station.

T
Tennakoon
From
Sri Lanka
A very friendly and helpful staff, specially the owner. Calm and quite place. Neatly arranged. Very reasonable prices
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$22.50
1 night, 2 adults

Mount Bliss Home Stay

Mount Lavinia

Boasting air-conditioned accommodation with a balcony, Mount Bliss Home Stay is set in Mount Lavinia.

A
Amendra
From
Australia
Mount Bliis is a five-star accommodation featuring a spacious two-bedroom apartment, beautifully maintained with high-quality fittings—perfect for a family of four. I’m from Melbourne, Australia, and stayed here for four nights. The owner resides overseas but is easily contactable and extremely polite. The property is looked after by a lovely elderly couple, Soma and Prem, who live on the ground floor. They were exceptionally kind and hospitable throughout our stay. Soma is an incredible cook—after I provided the ingredients, they prepared delicious traditional meals for us. I had originally planned to dine at the Mount Lavinia Hotel, but their home-cooked food was so outstanding that I never needed to. The apartment has a charming and tranquil atmosphere. From the large balcony, you can enjoy the sea breeze with a glass of wine or whisky while listening to birds singing and watching squirrels play. The garden is well-maintained and pruned, which meant we experienced no issues with mosquitoes or flies. The apartment is very comfortable, featuring two air-conditioned bedrooms, ceiling fans, en-suite bathrooms for each room, and ample linen storage. It felt like home. I will absolutely stay at Mount Bliis every time I visit Sri Lanka. Highly recommended!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
US$33
1 night, 2 adults

Iddamal Bay Apartments

Mount Lavinia

Situated in Mount Lavinia and only 600 metres from Mount Lavinia Beach, Iddamal Bay Apartments features accommodation with sea views, free WiFi and free private parking.

J
Joshua
From
Thailand
The property is a few minutes walk to the mount lavinia beach. The property is in a peaceful locality. Rooms are clean,spacious and well equipped with a kitchenette and seating area.Loved the contemporary look. Definitely recommend this place. We will be back again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
Price from
US$50
1 night, 2 adults

Fully Furnished 2 Bedroom Apartment with Sea View

Mount Lavinia

Located in Mount Lavinia, a few steps from Mount Lavinia Beach and 6.7 km from Bambalapitiya Railway Station, Fully Furnished 2 Bedroom Apartment with Sea View offers air conditioning.

S
Shamma Shareef
From
Maldives
We appreciate the host for being so thorough with the details of our stay from the very beginning. Check-in was seamless, and the apartment was spotless. Our entire stay was extremely pleasant, to say the least, and we would definitely return for a longer stay in the future.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Price from
US$85
1 night, 2 adults

Dil Apartments 2

Mount Lavinia

Located in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Dil Apartments 2 provides accommodation with free WiFi and free private parking.

A
Athula
From
United Kingdom
Great location and excellent customer service. Good communication and easy check in and check out Excellent value for money
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews
Price from
US$32
1 night, 2 adults

sea esta

Mount Lavinia

Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, sea esta offers a garden and air conditioning.

E
Esther
From
Seychelles
Excellent wow. The host was epic both husband and wife was prompt in response Advice for our sick child we felt privileged to be hosted by them ..place was spotlessly clean.. Satellite channels...kids enjoyed it ...very huge house very spacious... very private Gated compound very safe Host one phone call away security very helpful uncle 😃 we miss u 😘😘😘 uncle Close to food city markets restaurants
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews
Price from
US$100
1 night, 2 adults
All self catering accommodation in Mount Lavinia

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Mount Lavinia and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Mount Lavinia

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews

Popular with guests booking self catering accommodation in Mount Lavinia

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

Popular with guests booking self catering accommodation in Mount Lavinia

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 42 reviews

Popular with guests booking self catering accommodation in Mount Lavinia

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Popular with guests booking self catering accommodation in Mount Lavinia

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

Popular with guests booking self catering accommodation in Mount Lavinia

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

Popular with guests booking self catering accommodation in Mount Lavinia

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

Popular with guests booking self catering accommodation in Mount Lavinia

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews

Popular with guests booking self catering accommodation in Mount Lavinia

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 237 reviews

Popular with guests booking self catering accommodation in Mount Lavinia

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews

These self catering accommodation in Mount Lavinia and nearby have options with free cancellation

Dil Apartments - Mount Lavinia

Mount Lavinia
Free cancellation options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6 reviews

Situated in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Dil Apartments - Mount Lavinia features accommodation with free WiFi and free...

From US$34.27 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Watumulla, near Mount Lavinia Beach and Mount Lavinia Bus Stand, Premelthi Homestay bed and breakfast Mount Lavinia is a recently renovated property, featuring, an outdoor swimming pool and...

ARON'S Lavinia RUBY

Mount Lavinia
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Set in Mount Lavinia, 600 metres from Mount Lavinia Beach, ARON'S Lavinia RUBY offers accommodation with a private beach area, free private parking, a garden and a terrace.

From US$33.04 per night

Sea View Condo by Ceylon Spaces

Mount Lavinia
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set just less than 1 km from Mount Lavinia Beach, Sea View Condo by Ceylon Spaces offers accommodation in Mount Lavinia with access to a private beach area, a rooftop pool, as well as a lift.

From US$149.85 per night

Mount Apartments Colombo

Attidiya
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Mount Apartments Colombo, a property with a terrace, is situated in Attidiya, 9.3 km from Bambalapitiya Railway Station, 15 km from Khan Clock Tower, as well as 17 km from R Premadasa Stadium.

Sea View Apartment in Colombo -Dehiwala

Dehiwala
Free cancellation options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Set in Dehiwala, Sea View Apartment in Colombo -Dehiwala offers accommodation with rooftop pool, free WiFi and free private parking for guests who drive. 300 metres from Mount Lavinia Beach and 5.5 km...

From US$106.56 per night

Marina Luxe Appartment

Dehiwala
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Marina Luxe Appartment is located in Dehiwala.

From US$99.90 per night

AirBlue Villa

Ratmalana
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Boasting air-conditioned accommodation with a balcony, AirBlue Villa is situated in Ratmalana. This property offers access to a terrace, free private parking and free WiFi.

From US$66.60 per night

Enjoy breakfast in Mount Lavinia and nearby

Marine Suites

Colombo
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 223 reviews

Set in Colombo, Marine Suites features 4-star accommodation with private balconies.

From US$121.60 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Boasting garden views, Artist Enclave features accommodation with a garden and a balcony, around 6.3 km from R Premadasa Stadium.

From US$133.10 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 38 reviews

Offering a garden and city view, Jays Guest Diyatha Waterfront is situated in Sri Jayewardenepura Kotte, 7.1 km from Bambalapitiya Railway Station and 7.6 km from R Premadasa Stadium.

From US$41.82 per night

Rococo Residence

Colombo
Breakfast options
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 82 reviews

Featuring free WiFi and air conditioning, Rococo Residence is located in Colombo. U.S. Embassy is 800 metres from the property. Free private parking is available on site.

From US$154 per night

Colombo Residence

Colombo
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 57 reviews

Set within 6.1 km of Khan Clock Tower and 6.2 km of Bambalapitiya Railway Station, Colombo Residence offers rooms with air conditioning and a private bathroom in Colombo.

From US$70 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Set in Talawatugoda, Colonial Retreat Villa offers accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$237.74 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Evolve - Royal Mount is situated in Mount Lavinia, 7.5 km from Bambalapitiya Railway Station, 13 km from Khan Clock Tower, and 15 km from R Premadasa Stadium.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 42 reviews

Situated in Colombo, Modern apartment in close proximity to the Beach features accommodation with rooftop pool, free WiFi and free private parking for guests who drive.

Highly rated self catering accommodation in Mount Lavinia and nearby

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 52 reviews

Set in Dehiwala, the recently renovated Green Star City Apartment provides accommodation 100 metres from Mount Lavinia Beach and 5 km from Bambalapitiya Railway Station.

From US$89.63 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 49 reviews

Situated in Kalubowila West, 400 metres from Mount Lavinia Beach and 4.2 km from Bambalapitiya Railway Station, Skylar apartment offers air conditioning.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Located in Boralesgamuwa in the Colombo District region, Cactus Boralesgamuwa features a balcony. This property offers access to a terrace, free private parking and free WiFi.

From US$73.19 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 15 reviews

Offering garden views, Amaze Residence luxury 2 bedroom apartment 4 is an accommodation situated in Boralesgamuwa, 10 km from Bambalapitiya Railway Station and 15 km from R Premadasa Stadium.

From US$41.65 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Located in Nugegoda, 10 km from R Premadasa Stadium and 10 km from Khan Clock Tower, Evolve - Secret Garden offers a garden and air conditioning.

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

Set within 11 km of Bambalapitiya Railway Station and 15 km of R Premadasa Stadium in Boralesgamuwa, Pirivena Garden Resort - AC Units, Kitchen, Attached Bath Room, & WiFi offers accommodation with...

From US$26.97 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 32 reviews

Boasting accommodation with a balcony, Sai Sruthi Residences is set in Colombo.

From US$66.93 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 21 reviews

Situated in Colombo, Apartment in Colombo is a recently renovated accommodation, 3.2 km from Bambalapitiya Railway Station and 8.7 km from Khan Clock Tower.

From US$76.60 per night

FAQ about self catering accommodation in Mount Lavinia

Self catering accommodation that guests love in Mount Lavinia

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 18 reviews
What I liked about this apartment is that the rooms were big and the beds were comfy, the whole apartment room was very spacial and the view in the balcony was spectacular.The bathrooms were clean, the kitchen came with plates and cups and the sofas were also very comfortable. I really liked this apartment as it had all the essentials my family and I need.Overall, I really enjoyed my stay here.
Guest review by
Gihan
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6 reviews
The property is a few minutes walk to the mount lavinia beach. The property is in a peaceful locality. Rooms are clean,spacious and well equipped with a kitchenette and seating area.Loved the contemporary look. Definitely recommend this place. We will be back again.
Guest review by
Joshua
Solo traveller
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 49 reviews
Cleanliness , well organized , friendliness (especially the person who's at the gate was so friendly and helpful ). Kitchen was well equipped and fully functional. Beds, bathrooms , living room everything was well organized and very clean. Owner of the apartment is very kind and helpful and contactable at any time.
Guest review by
Nimali Yatagampitiya
Family with young children
Avg. price/night: US$32
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 237 reviews
Very good breakfast, convenient localisation near the airport. The room is really big, and has a nice kitchenette. The owners are very nice and helpful.
Guest review by
Ela Sarnowicz
Young couple
Avg. price/night: US$32
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 237 reviews
Helpful personel and a specious apartament. Fully equipped kitchen. More than enough for a short stay.
Guest review by
Maciej
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews
A big apartment.cleaning and no mosquito.the kitchen is very nice.We cooked for ourselves.We are happy. The employee is very kindness.
Guest review by
Songli
Young couple