Skip to main content

Places to Stay in Mount Lavinia

Find the places to stay that appeal to you the most

The best places to stay in Mount Lavinia

Check out our pick of great places to stay 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.

P
Peter
From
Switzerland
If I should come back to Colombo, I would stay here again in any case. The hotel shines with its cleanliness and is very professionally run. The room has everything and everything works perfectly. The staff was very friendly and supportive. I felt like I was in a 5-star hotel here. The closeness to the beach is brilliant. You can reach the ocean in just 2 minutes walking distance and have a beautiful beach for walking and swimming. On the other hand, you are not just in a touristic part of the city and have various local shopping facilities and restaurants right on your doorstep. The location is very quiet and the singing of the birds makes you feel like you're not in the big capital. The internet is very fast and working the whole time. The breakfast was very delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
Price from
US$33.29
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.

P
Patrick
From
Ireland
Excellent and friendly service. Very helpful. Delicious breakfast.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews
Price from
US$50
1 night, 2 adults

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.

I
ILIA SIMMONZ
From
Russia
It was a very hospitality house for 1 night. Very nice location and friendly owner of the house. Beautiful breakfast and very delicious. My advice: to see Colombo or stay for cople days to explore Colombo choose this place.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 236 reviews
Price from
US$25
1 night, 2 adults

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

Mount Lodge Boutique Hotel is located in Mount Lavinia, within 7.2 km of Bambalapitiya Railway Station and 13 km of Khan Clock Tower.

J
Joyce
From
Singapore
The property is as featured in the photos. They have a pair of caretakers who look after us well. Location is quiet, and very near to Mt. Lavinia Hotel. Don’t judged the place by the exterior of the building, it is an oasis in there. The room is clean and nice, with air con and a ceiling fan. Mosquito net draped over the bed and the bathroom is also equipped with amenities + hot water. We asked for omelettes and toast for our breakfast and it was done perfectly.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews
Price from
US$80
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.

S
Shan
From
Sri Lanka
The place is very clean All the things working fine The staff is very friendly Pool is very clean So close to the beach Calm place There is no sound from outside rooms. Towel and other stuff are clean
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 32 reviews
Price from
US$34
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

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.

C
Clémentine
From
France
Arriving in Lovely Flowers, I was welcome like in my home. The father of the house, is Deen, who is took care of me like if I was her daughter. I didn't have the chance to meet Bruno, but we was in contact by phone, we can hear in this voice such the big heart he have. Anything I needed, everything I had, even whitout asking anything ! The place is very quite, and peaceful, I also had the chance to had a beautiful thunder show on the terrace. Two lovely animals friends live ther also, Lyly and Lion, who always will speak with you to make you confortable... The bonus for me, it was to have the surprise to see that just next to the Villa, a Bouddhisme Temple was very close. A good chance to give everyday the flowers of Lovely Flowers in Bouddha on the early morning. Thanks for this stay
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 reviews
Price from
US$49.30
1 night, 2 adults
All places to stay in Mount Lavinia

Most booked places to stay in Mount Lavinia and surroundings in the past month

See all

Popular with guests booking places to stay in Mount Lavinia

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

Popular with guests booking places to stay in Mount Lavinia

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

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 63 reviews

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 188 reviews

Popular with guests booking places to stay in Mount Lavinia

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

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 64 reviews

Popular with guests booking places to stay in Mount Lavinia

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

Popular with guests booking places to stay in Mount Lavinia

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 382 reviews

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

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 104 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$73.87 per night

Kozy B&B

Mount Lavinia
Central location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 69 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$30 per night
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 8.8
Fabulous - What previous guests thought, 7 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

Boasting air-conditioned accommodation with a balcony, Home stay Templers is situated in Mount Lavinia. It is located 7.5 km from Bambalapitiya Railway Station and offers luggage storage space.

From US$28.86 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 52 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.

From US$177.60 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 42 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$13.32 per night

Enjoy breakfast in Mount Lavinia and nearby

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

Set in Mount Lavinia, within 500 metres of Mount Lavinia Beach and 7.8 km of Bambalapitiya Railway Station, Sycamore Residences offers accommodation with a shared lounge and free WiFi as well as free...

From US$33.30 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 64 reviews

Situated in Mount Lavinia, 50 metres from Mount Lavinia Beach, Lavinia Bay Beach Hotel features accommodation with an outdoor swimming pool, free private parking and a terrace.

From US$65.82 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 19 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 6.6
Pleasant - What previous guests thought, 382 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
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 188 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$70.80 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 84 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.

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

Boasting an infinity pool, garden and views of pool, The Villa In Lavinia is situated in Mount Lavinia, 300 metres from Mount Lavinia Beach. Private parking is available on site.

From US$40.70 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 17 reviews

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.

From US$52.17 per night

Save money on places to stay in Mount Lavinia and nearby – budget options available

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 11 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$44.28 per night

Omni Holiday Bungalow

Mount Lavinia
Budget options available

Situated in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Omni Holiday Bungalow features accommodation with free WiFi and free private...

From US$111 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews

Situated in Mount Lavinia, 400 metres from Mount Lavinia Beach, Beverly Suites Mount Lavinia features accommodation with a garden, free private parking and a terrace.

From US$64.13 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$45 per night

Ranveli Beach Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 63 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

Beverly Hills Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 16 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 8.0
Very good - What previous guests thought, 3 reviews

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$81.03 per night

Kaveen Homes

Mount Lavinia
Budget options available

Set in Mount Lavinia, 2 km from Mount Lavinia Beach and 8.1 km from Bambalapitiya Railway Station, Kaveen Homes offers air conditioning.

From US$88.80 per night

FAQ about places to stay in Mount Lavinia

Places to stay that guests love in Mount Lavinia

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews
I recently stayed at BNB Residencies Mount Lavinia and had an excellent experience. The hotel offers stunning seaviews, is impeccably clean, and is in a fantastic location. It's a great value for the price. I highly recommend it!!!!
Guest review by
Mohammed
Group
Avg. price/night: US$21
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews
Location, staff and facilties
Guest review by
Rathnayake
Solo traveller
Avg. price/night: US$36.58
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 188 reviews
I liked the place, cleanness staff and the location. Parking also safe and access to the other places
Guest review by
Shafkhan
Young couple
Avg. price/night: US$88.01
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 382 reviews
The location.
Guest review by
Indy
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 40 reviews
Location and travelling distance to most places
Guest review by
Mohamed
Family with young children
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 142 reviews
Only location
Guest review by
Dhanushka
Young couple
Avg. price/night: US$21
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews
The location The AC wasn't working so when we asked they changed the room
Guest review by
Sahan
Young couple
Avg. price/night: US$70.80
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 188 reviews
Location
Guest review by
Anish Rajan K N
Family with young children
Avg. price/night: US$21
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews
The Lion Pub is famous in Sri Lanka, located by the Galle Road. The rooms are decent, but the hotel feels a bit empty. Considering its location and price, it's worth it. Amenities include a bed-mounted TV and functional AC. Bathrooms are clean and odor free, and the place feels safe. Clean bed sheets and comfy beds make for a satisfying stay, though it's not a luxury experience.
Guest review by
Silva
Young couple
Avg. price/night: US$132
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews
Lovely couple running the property and cooking breakfast. Good AC and warm shower and in a nice quiet location. Walking distance to Mount Lavinia beach.
Guest review by
Katy
Young couple
Avg. price/night: US$45
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 39 reviews
Location, comfortable & clean
Guest review by
Prabhagya
Family with young children
Avg. price/night: US$38.12
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 257 reviews
Colombo Beach Hostel provides an excellent stay with its friendly staff, spacious and comfortable rooms, and a beautiful terrace perfect for relaxation. Its prime location, just a 3-minute walk from Lavinia Beach and close proximity to both train and bus stations, makes it ideal for easy city access. Highly recommended for a delightful beachside getaway.
Guest review by
Cristian Montanaro
Solo traveller
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews
Location and cleanness is nice.
Guest review by
madushan
Young couple
Avg. price/night: US$88.01
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 382 reviews
Location and breakfast menu and staff especially Ms. Hasika...
Guest review by
MOHAMED
People with friends
Avg. price/night: US$21
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews
The location is excellent. There are a lot of stores nearby, and I truly enjoyed it. The employees were fantastic—honestly kind and very helpful. There is a really kind girl at the check-in who assisted me with everything. Good-sized space. The bed was comfy. The staff was excellent. worth for the money.
Guest review by
Madushan Dissanayake
Group
Avg. price/night: US$30
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 126 reviews
The staff were very attentive and friendly, we really appreciated their help and hospitality. The location was excellent, right near the beach and the sea was visible from the balcony. The air conditioning functioned well and the room was clean.
Guest review by
Bridget
Young couple
Avg. price/night: US$21
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews
The location
Guest review by
Sasee g
Solo traveller
Avg. price/night: US$45
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 16 reviews
Excellent service and beautiful location close beach side. Maganer also very kind....
Guest review by
nimalan
Young couple
Avg. price/night: US$21
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews
Good location with a supermarket directly across the road. Not too far from Galle Face or Colombo Fort Station. Downstairs you can relax in a more upmarket sports bar environment and I met some wonderful retired local people there. Also directly next door is a superb pizza place.
Guest review by
Prue
Solo traveller
Avg. price/night: US$21
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 569 reviews
Nothing but only the location
Guest review by
Shafran
Solo traveller
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 24 reviews
Location of the property is amazing. Walking distance to beautiful Mt. Lavinia beach. Supermarkets, restaurants in walking distance as well. 3 bed flat - A/C in all rooms, Very Clean property with all the facilities. TV, fridge freezer, microwave, kettle, washing machine. Balcony views Property coordinator Athula met us and greet us with all the necessary details that we needed and always reachable whenever we need.
Guest review by
Anu
Family with young children