Skip to main content

Beach Hotels in Mount Lavinia

Find the beach hotels that appeal to you the most

The best beach hotels in Mount Lavinia

Check out our pick of great beach hotels in Mount Lavinia

Filter by:

Review score

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

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

S
Shant
From
Switzerland
-The staff are excellent, both Pathmi and Silva are helpful, kind, and do a wonderful job of hosting their guests -The place is spotless and they make sure it stays that way -They serve a wonderful breakfast of fruit, eggs, and toast every morning -Benjamin (the manager) made himself available via whatsapp and was helpful in providing tips and accomodating special requests -I loved the furnishings and the general vibe of the place. It feels like an oasis! -Comfy bed, clean linens, clean bathroom. I am picky on hygiene -Value for money is on point
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 117 reviews
Price from
US$64.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.

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.3
Superb - What previous guests thought, 31 reviews
Price from
US$34
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.

K
Kálmán
From
Hungary
We spent one night in Ruwan's place. He is an excellent host. The room and the bathroom is very clean, and well-equipped. You can see the beach from your bed and the rooftop swimming pool is awesome. Only a few minutes walk to the main road where there are shops and cafes.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
US$40.50
1 night, 2 adults

Fully Furnished 2 Bedroom Apartment with Sea View

Mount Lavinia

Located in Mount Lavinia, a few steps from Mount Lavinia Beach and 6.7 km from Bambalapitiya Railway Station, Fully Furnished 2 Bedroom Apartment with Sea View offers air conditioning.

P
Pia Jelena
From
Slovenia
There is 24/7 security, who are very kind and helpful. They made me feel safe and never held back on compliments to the sarees I wore.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Price from
US$85
1 night, 2 adults

Colombo Mount Beach

Mount Lavinia

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.

P
Pennie
From
United Kingdom
Lovely space and you were made to feel at home
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 30 reviews
Price from
US$35
1 night, 2 adults

Colombo Beach Hostel

Mount Lavinia

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

Z
Zeus
From
Sri Lanka
The staff here are really great specially sithul & dhushyanthi helpful for everything. Everyone staying here was great also and was a good place to make friends to continue travelling with or to meet along the way in Sri Lanka! The dinner they make each night is also delicious and free.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 251 reviews
Price from
US$31.50
1 night, 2 adults

RACHEL HOMES

Hotel in Mount Lavinia

Set in Mount Lavinia, 500 metres from Mount Lavinia Beach, RACHEL HOMES offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.

S
Selvaraja
From
Sri Lanka
The apartment was very nice and very clean I am very happy to stay this apartment and the staffs are very kind and helpful I enjoy my business journey
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 79 reviews
Price from
US$25.20
1 night, 2 adults

Berjaya Hotel Colombo

Hotel in Mount Lavinia

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.

I
Ishara M. Priyadarshana
From
Sri Lanka
Very convinient and closer access to the beach and there is a night club just in front of the hotel.
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 193 reviews
Price from
US$60
1 night, 2 adults

Ranveli Beach Hotel

Hotel in Mount Lavinia

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.

R
Randika
From
Sri Lanka
I had an amazing stay at Ranveli Beach Resort! The location is perfect—right by the beach. The breakfast was delicious, with a good variety of options to choose from. The staff were incredibly friendly and helpful throughout my stay. The room was clean, comfortable, and had everything I needed. I would definitely recommend this place to anyone looking for a relaxing and enjoyable getaway
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 59 reviews
Price from
US$30
1 night, 2 adults
All beach hotels in Mount Lavinia

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Mount Lavinia and surroundings in the past month

See all

Popular with guests booking beach hotels in Mount Lavinia

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Mount Lavinia

Popular with guests booking beach hotels in Mount Lavinia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Mount Lavinia

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 13 reviews

Popular with guests booking beach hotels in Mount Lavinia

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

Popular with guests booking beach hotels in Mount Lavinia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 79 reviews

Popular with guests booking beach hotels in Mount Lavinia

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

Popular with guests booking beach hotels in Mount Lavinia

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 reviews

Popular with guests booking beach hotels in Mount Lavinia

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

Popular with guests booking beach hotels in Mount Lavinia

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

Enjoy breakfast in Mount Lavinia and nearby

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

From US$30 per night
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$46.40 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews

Set in Boralesgamuwa, 12 km from Bambalapitiya Railway Station, COLOMBO Water Front offers accommodation with a private beach area, free private parking, a garden and a terrace.

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

Set in Colombo, 400 metres from Mount Lavinia Beach, Hotel Nelly Marine offers beachfront accommodation and various facilities, such as a terrace.

From US$55 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 515 reviews

Boasting spectacular ocean view from every guest room, The Ocean Colombo - Guaranteed Sea View Rooms features modern and comfortable accommodation along Marine Drive.

From US$144.21 per night

Marine Bay Colombo

Colombo
Breakfast options
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 271 reviews

Marine Bay Colombo is situated on the beachfront in Colombo, a few steps from Bambalapitiya Beach and 400 metres from Bambalapitiya Railway Station.

From US$69.58 per night

Colombo Residency

Colombo
Breakfast options
Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 8 reviews

Situated in Colombo, 100 metres from Bambalapitiya Beach, Colombo Residency features accommodation with free bikes, free private parking, a shared lounge and a terrace.

From US$140 per night

Highly rated beach hotels in Mount Lavinia and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 30 reviews

Set in Dehiwala, within 80 metres of Mount Lavinia Beach and 6.4 km of Bambalapitiya Railway Station, Moringa Breeze - Colombo offers accommodation with a private beach area and free WiFi as well as...

From US$56.57 per night

50 By The Sea

Dehiwala
8.0+ review score
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 102 reviews

Set in Dehiwala, 400 metres from Mount Lavinia Beach, 50 By The Sea offers accommodation with a garden, free private parking and a terrace.

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

Situated in Colombo, 200 metres from Wellawatte Beach, Marine Breeze Residencies Colombo features accommodation with a private beach area, free private parking, a rooftop pool and a garden.

From US$132.88 per night

Uyana View

Moratuwa
8.0+ review score
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews

Offering a garden and garden view, Uyana View is located in Moratuwa, 14 km from Bambalapitiya Railway Station and 19 km from Khan Clock Tower.

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

Located in Mount Lavinia, 200 metres from Mount Lavinia Beach and 7.1 km from Bambalapitiya Railway Station, BNB RESIDENCIES MOUNT LAVINIA 2 offers air conditioning.

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

Featuring air-conditioned accommodation with a rooftop pool, Sea La Vie! At De Saram Residencies- Mount Lavinia is set in Watumulla.

Blue Ocean

Dehiwala
8.0+ review score
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Located in Dehiwala, Blue Ocean provides accommodation with a private pool and sea views. This beachfront property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

Blue Ocean Mount Lavinia is a recently renovated apartment in Watumulla, where guests can makes the most of its rooftop pool, private beach area and fitness centre.

Beach Hotels with swimming pools in Mount Lavinia and nearby

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 59 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$33.30 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Featuring air-conditioned accommodation with a rooftop pool, Prime Wave Residence is set in Mount Lavinia. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$83.60 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 63 reviews

Boasting air-conditioned accommodation with a rooftop pool, city view and a patio, Sea View Luxury Apartment, Fully Furnished, 2 Bedrooms, 2 Bathrooms is situated in Mount Lavinia.

From US$68.93 per night

Boasting air-conditioned accommodation with a rooftop pool, Beach Front Easy Living is situated in Karagampitiya.

From US$83.25 per night

The Bay

Dehiwala
Swimming pool

Boasting air-conditioned accommodation with a private pool, The Bay is situated in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

Featuring air-conditioned accommodation with a rooftop pool, sea view and a balcony, Marina Luxe Appartment is located in Dehiwala.

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

Set in Dehiwala, 300 metres from Mount Lavinia Beach and 5.5 km from Bambalapitiya Railway Station, Sea View Apartment in Colombo -Dehiwala offers a private beach area and air conditioning.

From US$88.80 per night

Featuring accommodation with a rooftop pool, 43 By The Sea is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$124.32 per night

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

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$37.95 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$104.91 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

Akshana Residency

Mount Lavinia
Budget options available
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 4 reviews

Set in Mount Lavinia, 6.4 km from Bambalapitiya Railway Station, Akshana Residency offers accommodation with a private beach area, free private parking and a terrace.

From US$26.86 per night

Sea view luxury 3BHK

Dehiwala
Budget options available

Featuring air-conditioned accommodation with a private pool, Sea view luxury 3BHK is located in Dehiwala. This beachfront property offers access to a balcony, free private parking and free WiFi.

From US$109.89 per night

The Wonder 39

Wellawatte, Colombo
Budget options available

In the Wellawatte district of Colombo, close to Wellawatte Beach, The Wonder 39 has a private beach area and a washing machine.

From US$104.90 per night

Situated just 500 metres from Wellawatte Beach, Azure Horizon Wellawatha by Tequila Holidays features accommodation in Colombo with access to a private beach area, a fitness centre, as well as a 24-...

From US$104.91 per night

Palmyrah Residencies

Colombo
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 533 reviews

Situated in Colombo, 70 metres from Bambalapitiya Beach, Palmyrah Residencies features accommodation with a shared lounge, free private parking and a terrace.

From US$26 per night

FAQ about beach hotels in Mount Lavinia

Beach hotels that guests love in Mount Lavinia

See all
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 370 reviews
The colonial ambience, the commanding location, with great views out to sea, and private beach access. The swimming pool deck is also very inviting.
Guest review by
Mohit
Family with young children
Avg. price/night: US$96.25
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 42 reviews
Great view of the ocean, property, spacious, minute walk to beach, very well equipped and owner was very accomodating and efficient with everything requested and pool was very clean and great to have a cool swim.
Guest review by
Jennifer
Young couple
Avg. price/night: US$82.60
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 193 reviews
Front line staff very friendly. Beautiful view of ocean. Hotel had a nice garden. Restaurant on the beach was lovely
Guest review by
Kim
Young couple