Skip to main content

Apartments for every style

Find the right apartment for you in Mount Lavinia

The best apartments in Mount Lavinia

Check out our selection of great apartments in Mount Lavinia

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Ice Berg, hotel in Mount Lavinia

Offering quiet street views, Ice Berg in Mount Lavinia offers accommodations and a garden. The air-conditioned accommodations are 1.4 miles from Mount Lavinia Beach.

This was my second stay at Iceberg in Mount Lavinia, and it was just as great as the first. The staff is friendly, the rooms are clean, and the location is perfect, close to the beach and restaurants. Highly recommend for a relaxing stay!.💖
Scored 9.2
9.2
Rated wonderful
Wonderful
202 reviews
Price from
$25
1 night, 2 adults
Beach Mount Apartment (Blue Ocean Apartment), hotel in Mount Lavinia

Beach Mount Apartment (Blue Ocean Apartment) features air-conditioned rooms in Mount Lavinia. This beachfront property offers access to free Wifi and free private parking.

location is prefect very central
Scored 9.4
9.4
Rated wonderful
Wonderful
35 reviews
Price from
$93.50
1 night, 2 adults
BNB RESIDENCIES MOUNT LAVINIA 2, hotel in Mount Lavinia

BNB RESIDENCIES MOUNT LAVINIA 2 is located in Mount Lavinia, just a 2-minute walk from Mount Lavinia Beach and 4.4 miles from Bambalapitiya Railway Station.

Cleanliness
Scored 9.0
9.0
Rated wonderful
Wonderful
19 reviews
Price from
$58.50
1 night, 2 adults
Rush Resident Mount Lavinia, hotel in Mount Lavinia

A 15-minute walk from Mount Lavinia Beach in Mount Lavinia, Rush Resident Mount Lavinia features accommodations with access to a fitness room.

Thr lady host and her father is excellent and so supportive. They helped to get everything smooth. Place is very close to main road and everything is around. Apartment was very clean and fully equipped. Wonderful place, will definitely visit again.
Scored 9.1
9.1
Rated wonderful
Wonderful
16 reviews
Price from
$63.92
1 night, 2 adults
Mount Bliss Retreat, hotel in Mount Lavinia

Just a 13-minute walk from Mount Lavinia Beach and 500 yards from Mount Lavinia Bus Stand, Mount Bliss Retreat features accommodations in Mount Lavinia with a shared lounge.

Good location, Clean and flexible
Scored 9.4
9.4
Rated wonderful
Wonderful
10 reviews
Price from
$33
1 night, 2 adults
Iddamal Bay Apartments, hotel in Mount Lavinia

Iddamal Bay Apartments enjoys a location in Mount Lavinia, a 7-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

The caretaker was friendly and helpful. Easily accessible to Galle road.
Scored 9.4
9.4
Rated wonderful
Wonderful
5 reviews
Price from
$45
1 night, 2 adults
Papura Wattarappala Midland, hotel in Mount Lavinia

Just a 14-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Papura Wattarappala Midland features accommodations in Mount Lavinia with a shared lounge.

We booked place 1week back and once we reached place, they said there was room a available. I was disappointed.there did not arrange any place.our family ,3kids were getting lost in colombo at night.we had to cancelled our plan n back to home with 9hours driving We are disappointed they are behavior service.
Scored 8.2
8.2
Rated very good
Very Good
6 reviews
Price from
$38
1 night, 2 adults
BNB RESIDENCIES MOUNT LAVINIA, hotel in Mount Lavinia

BNB RESIDENCIES MOUNT LAVINIA is located in Mount Lavinia, just a 2-minute walk from Mount Lavinia Beach and 4.4 miles from Bambalapitiya Railway Station.

View of the ocean from the apartment is wonderful
Scored 8.6
8.6
Rated excellent
Excellent
33 reviews
Price from
$65
1 night, 2 adults
N S Apartment, hotel in Mount Lavinia

N S Apartment offers accommodations in Mount Lavinia, 4.5 miles from Bambalapitiya Railway Station and 7.9 miles from Khan Clock Tower.

Exceptional host, very friendly and willing to assist in anyway to make the stay comfortable as possible.
Scored 7.7
7.7
Rated good
Good
30 reviews
Price from
$25
1 night, 2 adults
Sea View Fully Furnished 2BR Luxury Apartment, hotel in Mount Lavinia

Sea View Fully Furnished 2BR Luxury Apartment is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4 miles from Bambalapitiya Railway Station.

The design and location
Scored 7.3
7.3
Rated good
Good
50 reviews
Price from
$55.89
1 night, 2 adults
All apartments in Mount Lavinia
Looking for an apartment?
For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Mount Lavinia this month

See all

Enjoy breakfast in Mount Lavinia!

  • Ice Berg
    Breakfast options
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 202 reviews

    Offering quiet street views, Ice Berg in Mount Lavinia offers accommodations and a garden. The air-conditioned accommodations are 1.4 miles from Mount Lavinia Beach.

    Calm nice place. No any disturbance. Breakfast was good.

  • Papura Wattarappala Midland
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 6 reviews

    Just a 14-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Papura Wattarappala Midland features accommodations in Mount Lavinia with a shared lounge.

  • BNB RESIDENCIES MOUNT LAVINIA 2
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 19 reviews

    BNB RESIDENCIES MOUNT LAVINIA 2 is located in Mount Lavinia, just a 2-minute walk from Mount Lavinia Beach and 4.4 miles from Bambalapitiya Railway Station.

    Everything was perfect! It was clean and comfortable.

  • Two Bed Roomed, Fully Furnished & Air Conditioned Apartment with Sea View for Rent at Beach Road, Mount Lavinia
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 17 reviews

    Just a 6-minute walk from Mount Lavinia Beach and 0.7 miles from Mount Lavinia Bus Stand, Two Bed Roomed, Fully Furnished & Air Conditioned Apartment with Sea View for Rent at Beach Road, Mount...

    This apartment is very nice and very clean I enjoy the days

  • Sea view A
    Breakfast options
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 42 reviews

    Just a few steps from Mount Lavinia Beach and a 16-minute walk from Mount Lavinia Bus Stand, Sea view A features accommodations in Mount Lavinia with a fitness center.

    Very good 👍 staff very helpful all ways with a smile 😃

  • Orchidee Apartments
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 67 reviews

    Orchidee Apartments offers accommodations in Mount Lavinia, 1.3 miles from Mount Lavinia Beach and 5.3 miles from Bambalapitiya Railway Station.

    The property is very comfortable and very affordable.

  • Fully Furnished 2 Bedroom Apartment with Sea View
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 10 reviews

    Fully Furnished 2 Bedroom Apartment with Sea View is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4.2 miles from Bambalapitiya Railway Station.

    Clean and comfortable apartment with all facilities and good balcony.

  • Dominic's best
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 34 reviews

    3.9 miles from Bambalapitiya Railway Station in Mount Lavinia, Dominic's best features accommodations with access to a fitness center.

    Neat and clean . Good host . Everything you need is available

Save money on apartments in Mount Lavinia – budget options available!

  • Rush Resident Mount Lavinia
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 16 reviews

    A 15-minute walk from Mount Lavinia Beach in Mount Lavinia, Rush Resident Mount Lavinia features accommodations with access to a fitness room.

  • Iddamal Bay Apartments
    Budget options available
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 5 reviews

    Iddamal Bay Apartments enjoys a location in Mount Lavinia, a 7-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

  • Beach Mount Apartment (Blue Ocean Apartment)
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 35 reviews

    Beach Mount Apartment (Blue Ocean Apartment) features air-conditioned rooms in Mount Lavinia. This beachfront property offers access to free Wifi and free private parking.

    Dobrá a rychlá komunikace s majitelem nemovitosti přes Whatsapp.

  • BNB RESIDENCIES MOUNT LAVINIA
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 33 reviews

    BNB RESIDENCIES MOUNT LAVINIA is located in Mount Lavinia, just a 2-minute walk from Mount Lavinia Beach and 4.4 miles from Bambalapitiya Railway Station.

    Peaceful and quite place all the facilities available. Flexible for requests.

  • The Blue Beach
    Budget options available

    The Blue Beach is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4.1 miles from Bambalapitiya Railway Station.

  • Modern luxury Condo,3 bedroom and 3 bathrooms
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 4 reviews

    Just a few steps from Mount Lavinia Beach and a 16-minute walk from Mount Lavinia Bus Stand, Modern luxury Condo,3 bedroom and 3 bathrooms features accommodations in Mount Lavinia, with a fitness...

  • Sea View Fully Furnished 2BR Luxury Apartment
    Scored 7.3
    7.3
    Rated good
    Good
     · 50 reviews

    Sea View Fully Furnished 2BR Luxury Apartment is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4 miles from Bambalapitiya Railway Station.

    It was neat and had everything we needed. I recommend this place.

  • Mount Princess
    Budget options available
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 10 reviews

    3.8 miles from Bambalapitiya Railway Station in Mount Lavinia, Mount Princess offers accommodations with access to a fitness center.

    Jerome the owner was a friendly and very welcoming and great host

Great access to the city center! Check these apartments in Mount Lavinia

  • Sea View Luxury 2 Bedroom Apartment in Mount Lavinia
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering a garden and a shared lounge, Sea View Luxury 2 Bedroom Apartment in Mount Lavinia in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

  • Oceanic Shades - Mount Lavinia
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Oceanic Shades - Mount Lavinia is a recently renovated apartment in Mount Lavinia where guests can make the most of its garden and terrace. With garden views, this accommodation offers a patio.

  • Dil Apartments 2
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    Dil Apartments 2 offers accommodations in Mount Lavinia, a 10-minute walk from Mount Lavinia Beach and 4.6 miles from Bambalapitiya Railway Station.

  • BNB RESIDENCE MOUNT LAVINIA 1
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 2 reviews

    BNB RESIDENCE MOUNT LAVINIA 1 is located in Mount Lavinia, just a 2-minute walk from Mount Lavinia Beach and 4.4 miles from Bambalapitiya Railway Station.

  • Luxury 2BR Beachside Apartment Mt Lavinia
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 3 reviews

    Just a few steps from Mount Lavinia Beach and a 14-minute walk from Mount Lavinia Bus Stand, Luxury 2BR Beachside Apartment Mt Lavinia features accommodations in Mount Lavinia with a rooftop pool.

  • Dil Apartments - Mount Lavinia
    Scored 3.0
    3.0
    Rated disappointing
    Poor
     · 2 reviews

    Dil Apartments - Mount Lavinia is located in Mount Lavinia, just a 10-minute walk from Mount Lavinia Beach and 4.6 miles from Bambalapitiya Railway Station.

  • Mount House
    Central location
    Scored 1.0
    1.0
    Rated very poor
    Bad
     · 1 review

    Mount House offers accommodations in Mount Lavinia, a 16-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

  • R&R residencies

    Offering a garden and a terrace, R&R residencies in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand. This apartment offers free private parking and free Wifi.

  • House Of Erskine for Solo

    1.1 miles from Mount Lavinia Beach in Mount Lavinia, House Of Erskine for Solo offers accommodations with access to a fitness room.

  • 91-10B Papura family flat

    91-10B Papura family flat is located in Mount Lavinia, just 4.6 miles from Bambalapitiya Railway Station and 8 miles from Khan Clock Tower.

FAQ about apartments in Mount Lavinia

Apartments that guests love in Mount Lavinia

See all
  • Avg. price/night: $83.25
    Scored 7.3
    7.3
    Rated good
    Good
     · 50 reviews
    "It's a hidden gem with lovely furniture. All the supermarkets and grocery shops are within walking distance. The place is spotlessly clean and well decorated. The two-bedroom apartment is immaculate and has a very cozy balcony. The host is also very helpful. I highly recommend this apartment to anyone looking for a relaxing stay with a stunning sea view. The same owner also has a restaurant, so if you stay here and want to order food for delivery, you can get that as well."
    udi
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 16 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.
    Gihan
    Family with young children
  • Avg. price/night: $72.15
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 33 reviews
    Clean tidy apartment
    nishantha
    Family with young children
  • Avg. price/night: $25
    Scored 7.7
    7.7
    Rated good
    Good
     · 30 reviews
    Apartment was clean and neat, friendly staff stay and decent area
    aravind
    Travelers with friends
  • Avg. price/night: $72.15
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 33 reviews
    The apartment was very new and has a great layout and of course an amazing view of the ocean
    Easha
    Family with young children
  • Avg. price/night: $28
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 202 reviews
    Apartment was in good condition, safe and easy to locate.
    deeepika
    Young couple
  • Avg. price/night: $49.50
    Scored 7.3
    7.3
    Rated good
    Good
     · 3 reviews
    Apartments were spacious and clean Convinient location to hail Uber and pick me rides Many options to get food delivered Very helpful staff
    Jamal
    Solo traveler
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 42 reviews
    Nice apartments for the price. There is a rooftop pool and a tiny gym with free entry. The beach is 100 meters across the railway from this place. There are some beach cafes nearby. Food shop is 5 minutes away by tuk-tuk.
    Aleksei
    Family with young children
  • Avg. price/night: $28
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 202 reviews
    Everything about the property is wonderful, owners were realy helpful. The entire apartment is fully equipped, clean, organized, cozy and private. Closer to the mount beach, famous resturents in the area to go out for a dinner. A perfect stay away from home.
    Poorna
    Young couple