The 10 best cottages in Mount Lavinia, Sri Lanka | Booking.com
Skip to main content

Cottages in Mount Lavinia

Find the cottages that appeal to you the most

The best cottages in Mount Lavinia

Check out our selection of great cottages in Mount Lavinia

Filter by:

Review score

Charming Villa with Stunning Rooftop Sea View

Mount Lavinia

Charming Villa with Stunning Rooftop Sea View is located in Mount Lavinia, just 1.4 miles from Mount Lavinia Beach and 5.8 miles from Bambalapitiya Railway Station.

R
Rahul
From
United States
Spacious and clean property with great views from the rooftop, host was also really helpful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
$89.10
1 night, 2 adults

Cottage Garden Bungalows

Mount Lavinia

Cottage Garden Bungalows is a recently renovated guest house in Mount Lavinia, near Mount Lavinia Beach. This property offers access to a terrace, free private parking, and free Wifi.

K
Kanwaljit
From
India
Wonderful place with alot of green spaces around.Staff went out of the way to make us comfortable.Wholesome and delicious breakfast was served with a smile.Beach was just minutes away.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 44 reviews
Price from
$55
1 night, 2 adults

Aurora Holiday House

Mount Lavinia

Just a 3-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Aurora Holiday House features accommodations in Mount Lavinia with a shared lounge.

J
JORDAN
From
Canada
This place is a little gem - normally I don’t just had out 10s for places but this place was so well thought out. Its a newer building and very clean. Kitchens on all floors, comfortable seating and couches inside and on deck, decently comfy bed (which seems to be rare) for a very good price. Stayed here while diving up beach and was perfect. Staff at area very kind and attentive.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 24 reviews
Price from
$25
1 night, 2 adults

sea esta

Mount Lavinia

Sea esta offers accommodations in Mount Lavinia, 1.1 miles from Mount Lavinia Beach and 5.4 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 9 reviews
Price from
$100
1 night, 2 adults

Sithila Villa

Mount Lavinia

Just a 19-minute walk from Mount Lavinia Beach and 0.6 miles from Mount Lavinia Bus Stand, Sithila Villa features accommodations in Mount Lavinia, with a garden and a shared lounge.

F
Felix
From
Germany
Absolutely recommend staying here
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 39 reviews
Price from
$45
1 night, 2 adults

Colombo Villa

Colombo (Near Mount Lavinia)

Located in Colombo, Colombo Villa features free WiFi, a garden and year-round outdoor pool. U.S. Embassy is 0.9 mi away. Free private parking is available on site.

C
Charith
From
United Kingdom
Perfect location in Colombo. Super quiet. High value for money. Perfect getaway from the busy Colombo hotels. The two staffs were amazing and always supportive. And the breakfast was excellent. A very nice place to relax and plan your next travel journey. We will definitely visit next time.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 203 reviews
Price from
$120
1 night, 2 adults

Spacious and Serene Family Home in Colombo

Colombo (Near Mount Lavinia)

Providing a garden, Spacious and Serene Family Home in Colombo features accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$107.28
1 night, 2 adults

Teal Villa

Colombo (Near Mount Lavinia)

Teal Villa offers accommodations in Colombo, 1.3 miles from Wellawatte Beach and 2.1 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews
Price from
$360
1 night, 2 adults

3BR Holiday Home

Colombo (Near Mount Lavinia)

Just a 8-minute walk from National Art Gallery and 1.1 miles from The Independence Square, 3BR Holiday Home features accommodations in Colombo with a garden.

M
Mohammad
From
Bangladesh
Overall everything we liked. We were there of 5 Adult and 3 Children. Everyone was very happy with and enjoyed a lot. The arranged a very early morning check in for us which was amazing. Overall the response from the owner and management was excellent.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
$80
1 night, 2 adults

Villa Vikasa Colombo

Colombo (Near Mount Lavinia)

A recently renovated villa, Villa Vikasa Colombo offers accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

D
Dean
From
United Kingdom
If you're looking for somewhere outside of the center of Colombo then this is the place for you. The property is beautiful and has everything you could need. The host was warm and welcoming and provided lots of good recommendations! We would definitely stay again
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 44 reviews
Price from
$90
1 night, 2 adults
All cottages in Mount Lavinia

Looking for a cottage?

Cottages are perfect for travelers who enjoy feeling cozy and independent in the countryside. Usually small, traditionally built houses, cottages are spread across one or two floors – making them great for families or vacations with a little more privacy.

Most booked cottages in Mount Lavinia and surrounding area in the past month

See all

These cottages in Mount Lavinia and nearby have options with free cancellation

  • Templers square

    Attidiya
    Free cancellation options available

    Templers square offers accommodations in Attidiya, 1.6 miles from Mount Lavinia Beach and 5.7 miles from Bambalapitiya Railway Station.

    From $145.20 per night
  • villa by mount

    Ratmalana
    Free cancellation options available

    Just 1.1 miles from Mount Lavinia Beach and a 16-minute walk from Mount Lavinia Bus Stand, villa by mount features accommodations in Ratmalana with a garden.

    From $79.92 per night
  • дом любви (House Of Love)

    Ratmalana
    Free cancellation options available

    Offering a garden and a terrace, дом любви (House Of Love) in Ratmalana is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

    From $98.90 per night
  • Lotus Villa Dehiwela

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

    Lotus Villa Dehiwela is a recently renovated villa in Dehiwala where guests can make the most of the open-air bath and garden. With garden views, this accommodation features a balcony.

    From $122.10 per night
  • AirBlue Villa

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

    A recently renovated villa, AirBlue Villa offers accommodations in Ratmalana. This villa features free private parking, a shared kitchen, and free Wifi. Staff on site can arrange a shuttle service.

    From $66.60 per night
  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 13 reviews

    Offering quiet street views, Araliya Uyana Residencies Colombo - Entire House with Two Bedrooms in Colombo provides accommodations and a garden.

    From $75.28 per night
  • Araliya Uyana Residencies Plus, Colombo

    Dehiwala
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Araliya Uyana Residencies Plus, Colombo is located in Dehiwala, just 1.6 miles from Mount Lavinia Beach and 4.5 miles from Bambalapitiya Railway Station.

    From $53.28 per night
  • Soul Beach Colombo

    Dehiwala
    Free cancellation options available

    Soul Beach Colombo offers accommodations in Dehiwala, a few steps from Mount Lavinia Beach and 3 miles from Bambalapitiya Railway Station.

    From $72.15 per night

Enjoy breakfast in Mount Lavinia and nearby

  • Subodhi Lakeside Retreat & Education Centre offers accommodations in Piliyandala, 8.8 miles from Bambalapitiya Railway Station and 12 miles from Khan Clock Tower.

    From $33.30 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 214 reviews

    Offering garden views, Angam Villas Colombo in Colombo features accommodations, an outdoor swimming pool, an open-air bath, a garden, and a shared lounge.

    From $109.74 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 17 reviews

    LAKE VILLA by CARLSEN offers accommodations in Moratuwa, 10 miles from Bambalapitiya Railway Station and 14 miles from Khan Clock Tower.

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

    Featuring a garden, Artist Enclave provides accommodations in Sri Jayewardenepura Kotte. This property offers access to a terrace and free private parking.

    From $133.10 per night
  • Colombo Residence

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

    Colombo Residence offers air-conditioned rooms in Colombo. Offering free private parking, the 3-star vacation home is 3.3 miles from R Premadasa Stadium.

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

    Offering a terrace, Colonial Retreat Villa provides accommodations in Talawatugoda. This property offers a private pool, free Wifi, and free private parking.

    From $264.15 per night
  • Windever Home is located in Mount Lavinia, just 1.3 miles from Mount Lavinia Beach and 5.4 miles from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 24 reviews

    Just a 3-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Aurora Holiday House features accommodations in Mount Lavinia with a shared lounge.

Traveling by car? These cottages in Mount Lavinia and nearby offer free parking

  • Furnished home in borelasgamuwa is located in Boralesgamuwa, just 5 miles from Bambalapitiya Railway Station and 8.1 miles from R Premadasa Stadium.

    From $38.85 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 13 reviews

    Spacious 4BR 4BA Family Villa wt Balcony & Lavish Garden is located in Ratmalana, just 7.2 miles from Bambalapitiya Railway Station and 11 miles from Khan Clock Tower.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 5 reviews

    Elegance Villa offers accommodations in Boralesgamuwa, 5.8 miles from Bambalapitiya Railway Station and 8.9 miles from R Premadasa Stadium.

    From $44.06 per night
  • Villa Penalty 2 is a recently renovated villa in Boralesgamuwa where guests can make the most of its indoor pool, garden, and shared lounge.

    From $113.22 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    The Loft Gate is located in Moratuwa, just 8 miles from Bambalapitiya Railway Station and 11 miles from Khan Clock Tower. Private parking is available on site at this recently renovated property.

    From $8.03 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 49 reviews

    Providing free bikes, Occazia Residence offers accommodations in Colombo. This vacation home features free private parking, a 24-hour front desk, and free Wifi.

    From $72 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Providing a garden, Spacious and Serene Family Home in Colombo features accommodations in Colombo. This property offers access to a balcony, free private parking, and free Wifi.

    From $123.79 per night
  • Teal Villa

    Colombo
    Free parking
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 7 reviews

    Teal Villa offers accommodations in Colombo, 1.3 miles from Wellawatte Beach and 2.1 miles from Bambalapitiya Railway Station.

    From $299.70 per night

FAQ about cottages in Mount Lavinia

Cottages That Guests Love in Mount Lavinia

See all
  • Avg. price/night: $48.40
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 44 reviews
    I arrived in Srilanka by arriving in Cottage Garden, such a nice place for stay and take Srilankan temperature. Quite, peaceful, with tortule friends who is walking in the garden. Breakfast was very good and generous.
    Guest review by
    Clémentine
    Solo traveler