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.

A
Adarsh
From
India
Host are very nice. Breakfast was fantastic. Overall great experience.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 236 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.

P
Polina
From
Russia
Great place to spend a few days in Colombo! Beautiful swimming pool on the top floor with a view of the sea and the sunset! Clean and pleasant to be, the first coastline, many shops nearby, a zoo! I advise you to stay here!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews
Price from
US$40.50
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.

I
Indunil
From
Sri Lanka
I have stayed at dozen of holiday appartements and this was one of the best so far. Staff was very hospitable and pleasant from arival to departure . The whole appartement is specious cozy very well clean and all the necessary facilities are there. Living room is also huge, modern had enough top range furniture which made us very comfortable. The host, very cooperative from start to end always responded to my queries promptly. (Not often in other places) We realy enjoyed our stay at Mount Bliss Retret certainly will visit again with no hesitation. 😍
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

Cottage Garden Bungalows

Mount Lavinia

Featuring air-conditioned accommodation with a patio, Cottage Garden Bungalows is set in Mount Lavinia. This property offers access to a terrace, free private parking and free WiFi.

J
Jernej
From
Slovenia
Accomodation is excellent, the hosts also. Highly recommended.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 46 reviews
Price from
US$55
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
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 7.3
Good - What previous guests thought, 6 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 8.8
Fabulous - What previous guests thought, 13 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 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 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.0
Superb - What previous guests thought, 236 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 7.2
Good - What previous guests thought, 63 reviews

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.4
Superb - What previous guests thought, 45 reviews

Idor Holidays, a property with a garden, is set in Sri Jayewardenepura Kotte, 9.2 km from Bambalapitiya Railway Station, 9.4 km from Khan Clock Tower, as well as 29 km from Leisure World.

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

Featuring air-conditioned accommodation with a private pool, garden view and a balcony, LAKE VILLA by CARLSEN is located in Moratuwa.

From US$320.76 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

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
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews

Boasting air-conditioned accommodation with a rooftop pool, city view and a patio, Sea View Luxury Apartment, Fully Furnished, 2 Bedrooms, 2 Bathrooms is situated in Mount Lavinia.

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, 2 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.

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

Featuring a garden, private pool and garden views, House with Private Pool Perfect for Family Holiday is located in Mount Lavinia.

From US$47.95 per night

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

Highly rated self catering accommodation in Mount Lavinia and nearby

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.

From US$62.92 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 13 reviews

Set in Ratmalana in the Colombo District region and Bambalapitiya Railway Station reachable within 12 km, Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden offers accommodation with free WiFi,...

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.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$24.98 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 22 reviews

Located in Boralesgamuwa, 10 km from Bambalapitiya Railway Station and 15 km from R Premadasa Stadium, Pirivena Garden Resort- Homestay AC Room with Attached Bathroom and WiFi offers a garden and air...

From US$20.98 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, 236 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, 236 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