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.

J
Jana
From
Germany
The staff was very friendly and helped us to book a taxi to Sigiriya without any hassle. The rooms are well equipped and very clean. Best shower that we had during our 4 months journey through India and Sri Lanka! And the towels smell soo good. The location of the hotel couldnt be better: close to the beach and restaurants but far away enough to not be disturbed by the railway noise.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
Price from
US$33.14
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
Ankush
From
India
Personalised service and willing to got the extra mile to care to customer demands.
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.

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

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.

L
Lina Narvilaitė
From
Lithuania
Everything is just perfect here. You dont feel like you are staying in a hotel, feels more like at some close relatives house. Owner and the people who are working here Saliya and Silva are just perfect, the hospitality is just amazing😊 Breakfast are so tasty. All hotel is very cleal. Wonderful thing is that if you are staying in deluxe room all the floor is yours with balcony and additional room. On the top of that sea is so close🤟 Highly recommended.
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.

A
Alessandra
From
Italy
Modern elegant appartment, excellent furnitures in the room, welcome drink, position just few min from the beacg, excellent breakfast, friendly owner, you feel like at home
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.

m
mohomed
From
Sri Lanka
It's perfect location to stay and friendly hospitality.
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.6
Good - What previous guests thought, 65 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, 383 reviews

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

Anarva Hotel & Spa

Mount Lavinia
Budget options available
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
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

Sycamore Residences

Mount Lavinia
Budget options available
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$27.75 per night

Lavinia Bay Beach Hotel

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

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

Enjoy breakfast in Mount Lavinia and nearby

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, 383 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
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 188 reviews

Located in Mount Lavinia, 600 metres from Mount Lavinia Beach, Clock Inn Dehiwala provides accommodation with a garden, free private parking and a shared lounge.

From US$36.58 per night

Boasting accommodation with a private pool, Soul Beach Colombo is situated in Dehiwala. This property offers access to a balcony, free private parking and free WiFi.

From US$72.15 per night

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

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