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

Accommodation in Mount Lavinia

Find the accommodation that appeal to you the most

The best accommodation in Mount Lavinia

Check out our pick of great accommodation in Mount Lavinia

Filter by:

Review score

Tropic Inn - Mount Lavinia

Hotel in Mount Lavinia

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

S
Shyama
From
Singapore
Mr. Mohan Frederick was very helpful. Mr. Rashid and Mr. Ravin Fernando did everything to make our stay comfortable and memorable. Thank u Tropic Inn
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 105 reviews
Price from
US$39.98
1 night, 2 adults

Coza Ceylon

Hotel in Mount Lavinia

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Appalanaidoo
From
Malaysia
Stay was awesome. Room is huge with nice view
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 178 reviews
Price from
US$70
1 night, 2 adults

MountBaylk

Mount Lavinia

A few steps from Mount Lavinia Beach, MountBaylk is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

M
Mariia
From
Serbia
Great hotel with very friendly hosts. Everything what you need- you can just ask and staff will help you! Looking forward to come back again! Thank you!❤️
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 123 reviews
Price from
US$33
1 night, 2 adults

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

Set within 400 metres of Mount Lavinia Beach and 7.2 km of Bambalapitiya Railway Station, Mount Lodge Boutique Hotel offers rooms in Mount Lavinia.

C
Chloe
From
United Kingdom
Mount Lodge Boutique is such a wonderful home from home. It was exactly what we were hoping for, and more. It oozes classic and classy Sri Lankan antique style. We felt incredibly welcome and looked after by Gamini and his wife, who have looked after the home for more than 20 years on behalf of the owners. They make you feel like family. They serve a delicious and beautifully presented breakfast in the morning. We just loved it here and was perfect for what we wanted. It is located in Dehiwela, around 20 mins ride into the heart of Colombo city. We would recommend without hesitation to anyone looking for a small, homely, peaceful place to stay. Thank you to owner Benjamin as well who assisted us with our stay and flexible when our plans needed to change unexpectedly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 108 reviews
Price from
US$48.60
1 night, 2 adults

The Beach Villa

Hotel in Mount Lavinia

Situated in Mount Lavinia, 70 metres from Mount Lavinia Beach, The Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

H
Huzaifa
From
Ireland
Very nice,clean and bright property and all possible amenities are available. Very helpful and nice staff. Crystal clear clean pool. Literally 2 mins away from beach so the name really suit the property. Thank you. Will defiantely come back
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews
Price from
US$34
1 night, 2 adults

Lady Lavinia Residence

Mount Lavinia

2.7 km from Mount Lavinia Beach, Lady Lavinia Residence is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

D
Djordje
From
Serbia
Luxury interior, great, big bedrooms. Theres a big kitchen, with dining table for 8 people with modern living room. On 2nd floor are bedrooms with 2 luxury bathrooms and one shared living room where we watched netflix before sleep. You can chose breakfast (Sri Lankan or western), both are awesome. House is in quiet part of Colombo, 10km from city centre, 3km from beach. There is also 24h guard in front of complex so bothing to worry about safety.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 15 reviews
Price from
US$24
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.4
Superb - What previous guests thought, 5 reviews
Price from
US$89.10
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, 22 reviews
Price from
US$40.50
1 night, 2 adults

Lovely FLowers in Mount Lavinia

Mount Lavinia

Featuring a garden and views of quiet street, Lovely FLowers in Mount Lavinia is a recently renovated bed and breakfast located in Mount Lavinia, less than 1 km from Mount Lavinia Beach.

W
Wendy
From
United Kingdom
Close to amenities and the beach but quiet. Lovely clean room. Lovely guy looking after you. Big pot of tea or coffee in the morning.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 reviews
Price from
US$50.40
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.

G
Gil
From
Israel
My grateful thanks to the owners Mahesa and Anil who were quick to respond and helped me a lot when I needed to take care of my leg in a hospital. My grateful thanks to the caretakers of the house Mrs. Soma and Mr. Premeratna, who took care of me like their son, and prepared so delicious Sri Lankan meals for a very reasonable price. I felt so good in this so beautiful and big apartment, which also has very comfortable bed, and very good shower.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
US$33
1 night, 2 adults
All accommodation in Mount Lavinia

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

See all

Enjoy breakfast in Mount Lavinia and nearby

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 108 reviews

    Located in Mount Lavinia, 700 metres from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

    From US$69.84 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 30 reviews

    Set in Mount Lavinia, 600 metres from Mount Lavinia Beach, Colombo Mount Beach offers accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$35 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 59 reviews

    Situated in Mount Lavinia, within 50 metres of Mount Lavinia Beach and 7.3 km of Bambalapitiya Railway Station, Lavinia Bay Beach Hotel features accommodation with a terrace and free WiFi throughout...

    From US$65.82 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 21 reviews

    Royal Mount Hotel is situated in Mount Lavinia, within 500 metres of Mount Lavinia Beach and 7.8 km of Bambalapitiya Railway Station. This 3-star hotel offers free WiFi.

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

    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.

    From US$48.40 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 197 reviews

    Berjaya Hotel Colombo is within walking distance of Mount Lavinia Beach and Odel Shopping Mall. It features 2 restaurants and an outdoor pool. Free WiFi is available.

    From US$77.88 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 86 reviews

    Situated in Mount Lavinia, a few steps from Mount Lavinia Beach, Lavinia Blue Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 8 reviews

    Set in Mount Lavinia in the Colombo District region, Papura Wattarappala Midland has a terrace and garden views.

    From US$42.18 per night

Save money on accommodation in Mount Lavinia and nearby – budget options available

  • Evolve - Royal Mount

    Mount Lavinia
    Budget options available

    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.

    From US$92.13 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 10 reviews

    Situated in Mount Lavinia, within 600 metres of Mount Lavinia Beach and 7.5 km of Bambalapitiya Railway Station, Prestige Court Residencies features accommodation with a terrace and free WiFi as well...

    From US$88.55 per night
  • Sithila Villa

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 39 reviews

    Set within 1.6 km of Mount Lavinia Beach and 7.7 km of Bambalapitiya Railway Station in Mount Lavinia, Sithila Villa provides accommodation with seating area.

    From US$40 per night
  • Ranveli Beach Hotel

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 52 reviews

    Situated in Mount Lavinia, a few steps from Mount Lavinia Beach, Ranveli Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$44.40 per night
  • Mount Lavinia Hotel

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 347 reviews

    Boasting a private beach area and a terrace with views of the bay and Colombo’s skyline, Mount Lavinia Hotel offers a relaxing getaway. This colonial-style hotel features a spa and 3 dining options.

    From US$88.01 per night
  • Ocean View Residence

    Watumulla
    Budget options available

    Boasting sea views, Ocean View Residence features accommodation with a balcony, around 300 metres from Mount Lavinia Beach.

    From US$111.08 per night
  • Beverly Hills Hotel

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 15 reviews

    Located in Mount Lavinia, 200 metres from Mount Lavinia Beach, Beverly Hills Hotel provides accommodation with a private beach area, free private parking, a terrace and a restaurant.

    From US$60 per night
  • Ayrish Grand

    Mount Lavinia
    Budget options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Situated just 13 km from Khan Clock Tower, Ayrish Grand provides accommodation in Mount Lavinia with access to a fitness centre, a terrace, as well as a lift.

    From US$77.70 per night

Great access to the city centre. Check these accommodation in Mount Lavinia and nearby

  • Kozy B&B

    Mount Lavinia
    Central location
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 70 reviews

    Located within 800 metres of Mount Lavinia Beach and 7.3 km of Bambalapitiya Railway Station, Kozy B&B features rooms with air conditioning and a private bathroom in Mount Lavinia.

    From US$35 per night
  • Scored out of 10, guest rating 7.2
    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 8.5
    Very good - What previous guests thought, 6 reviews

    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.

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

    Located within 500 metres of Mount Lavinia Beach and 7.2 km of Bambalapitiya Railway Station, N S Apartment offers rooms with air conditioning and a private bathroom in Mount Lavinia.

    From US$25 per night
  • Located 13 km from Khan Clock Tower, 15 km from R Premadasa Stadium and 34 km from Leisure World, The Royal Mount Palace Colombo features accommodation set in Mount Lavinia.

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

    Offering a garden and garden view, Holy Spirit Mission Camps is set in Mount Lavinia, 400 metres from Mount Lavinia Beach and 7.1 km from Bambalapitiya Railway Station.

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

    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.

    From US$58.30 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 9 reviews

    Located in Mount Lavinia, 1.3 km from Mount Lavinia Beach, Hitchhike Backpackers provides accommodation with a shared lounge, free private parking and a terrace.

    From US$25.60 per night

FAQ about accommodation in Mount Lavinia

Accommodation that guests love in Mount Lavinia

See all
  • Avg. price/night: US$62.94
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 63 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."
    Guest review by
    udi
    Young couple
  • Avg. price/night: US$30
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 231 reviews
    I recently stayed at this hotel and had a wonderful experience. The receptionist was exceptional—very friendly, accommodating, and flexible, making the check-in and check-out process seamless. The hotel is well worth the price, offering great value for money. Its location is fantastic, providing easy access to many attractions around Colombo. The customer service throughout my stay was excellent, ensuring a comfortable and pleasant visit. Highly recommend!
    Guest review by
    Walakuluarachchi
    People with friends
  • Avg. price/night: US$21
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 563 reviews
    I recently stayed at this hotel and had a wonderful experience. The receptionist was exceptional—very friendly, accommodating, and flexible, making the check-in and check-out process seamless. The hotel is well worth the price, offering great value for money. Its location is fantastic, providing easy access to many attractions around Colombo. The customer service throughout my stay was excellent, ensuring a comfortable and pleasant visit. Highly recommend!
    Guest review by
    Walakuluarachchi
    Young couple
  • Avg. price/night: US$56
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 178 reviews
    This was the standout hotel of our whole journey around Sri Lanka! Exceptional staff, exceptional accommodation. Hosts and staff go above and beyond to make you feel at home. The shower, bed and whole room were very comfortable and spacious, particularly the modern bathroom. Amazing location a few minute walk from Mount Lavinia Beach. Thank you very much for a fantastic stay! We will be back again :-)
    Guest review by
    Paul
    Young couple
  • Avg. price/night: US$30
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 231 reviews
    You stay in a nice place, that even has an extra living room. It was the perfect start and end for our vacation in Sri Lanka. And the family that runs the place is really lovely and super helpful.
    Guest review by
    Anonymous
    Young couple
  • Avg. price/night: US$31
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 123 reviews
    I had a great stay at the Mount Bay Guest House. The room and bathroom were very clean and spotless.It was large and air-conditioned, and had a balcony. The owners and staff were very friendly and helpful. The hotel is situated near the beach, restaurants on the beach. I definitely recommend this accommodation and would stay there again if I visited Sri Lanka again in the future.
    Guest review by
    Colleen
    Solo traveller
  • Avg. price/night: US$56
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 178 reviews
    Coza is a beautiful accomodation and I stay there every time I visit Sri Lanka! The interior is well designed and the whole place feels so calm and relaxing! Definitely recommend!
    Guest review by
    Jayme
    Group
  • Avg. price/night: US$56
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 178 reviews
    Very friendly host who kindly let us check in a lot earlier, and staff were also helpful.Nicely built accommodation. Spacious room and bathroom. There are some minor but important improvements that may help guests to have a lovely stay. All the best!
    Guest review by
    Surekha
    Young couple
  • Avg. price/night: US$38.12
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 245 reviews
    Calm place to stay your vacation.They have very friendly staff. Im satisfied with the price.go and enjoy the vacation with colombo beach hostel😍
    Guest review by
    Nethmi
    Young couple