The 10 best beach hotels in Mount Lavinia, Sri Lanka | Booking.com
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

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.

J
Jan
From
Poland
The cervice was incredibly helpful and friendly and the stuff whent above and beyond ensure every detail was perfect.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 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.

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.5
Exceptional - What previous guests thought, 27 reviews
Price from
US$34
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, 22 reviews
Price from
US$42.30
1 night, 2 adults

Mount Beach Villa77

Mount Lavinia

Boasting air-conditioned accommodation with a rooftop pool, garden view and a patio, Mount Beach Villa77 is situated in Mount Lavinia.

J
Jiří
From
Czech Republic
This is a whole two bedroom apartment, both rooms have separate bathrooms. The living room and kitchen are fully equipped, and you will definitely feel there like a home. Two separate A/C units and ceiling fans will help you in hot days. View is amazing, and the location of this apparent is very close to the beach where you can find many restaurants and bars. This apparent is in a big apparent building, you will get an access key to the roof top swimming pool, which is shared for the whole building. The apartment unit itself is very clean and well equipped. There is nothing to complain about.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 22 reviews
Price from
US$76
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.

S
Shamma Shareef
From
Maldives
We appreciate the host for being so thorough with the details of our stay from the very beginning. Check-in was seamless, and the apartment was spotless. Our entire stay was extremely pleasant, to say the least, and we would definitely return for a longer stay in the future.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 12 reviews
Price from
US$85
1 night, 2 adults

Beach Mount Apartment (Blue Ocean Apartment)

Mount Lavinia

Set within 100 metres of Mount Lavinia Beach and 6.5 km of Bambalapitiya Railway Station, Beach Mount Apartment (Blue Ocean Apartment) features rooms with air conditioning and a private bathroom in...

R
Ruslan
From
Russia
A wonderful place for a large family or a large company. For little money we got three bedrooms, a huge living room with a fully equipped kitchen and two toilets with showers. Very convenient parking for a car and, of course, a wonderful swimming pool on the top eighth floor. The apartments are located very close to a large convenient beach with many cafes and restaurants where we had the opportunity to eat deliciously and varied. Amazing cleanliness and order in the apartments, corridors, elevator and parking. Very welcoming and friendly staff who responded to all our requests. We recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 42 reviews
Price from
US$99
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.

O
Oana-Maria
From
Romania
The owners were very helpful, polite and kind to us. They gave us the most useful advice for our trips. They woke up very early to prepare our breakfasts, we really appreciated it.The lhouse is really beautiful and clean, with many spaces to relax. The rooms are comfortable with big and clean bathrooms.The general atmosphere is cozy and special, you feel like in your own 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.

A
Adel
From
Slovenia
Very nice hosts in a very comfy hostel. Loved the evening group diners. Kudos to Woody and the whole crew. They were all great!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 244 reviews
Price from
US$31.19
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.2
Very good - What previous guests thought, 75 reviews
Price from
US$25.20
1 night, 2 adults

Mount Lavinia Hotel

Hotel in Mount Lavinia

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.

j
jeremy
From
Australia
Fantastic location and amazing old style service. The breakfast was amazing. Great pool and lovely private beach
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 336 reviews
Price from
US$55.70
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

FAQ about beach hotels in Mount Lavinia

Beach hotels that guests love in Mount Lavinia

See all
  • Avg. price/night: US$88.01
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 336 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$99
    Scored out of 10, guest rating 9.5
    Exceptional - 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$77.88
    Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 197 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