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.

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, 107 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

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$36
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.

K
Keerthi
From
United Kingdom
Great host, and a really nicely equipped and well maintained flat in a nice building. As a host myself (on Booking.com and Airbnb), I know how much work goes into offering this standard of accommodation. Thank you!
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...

A
Ashit Kumar
From
Bangladesh
Clean, tidy, calm & quiet place.
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.

r
reza
From
Iran
Staying with a lovely family and their guidance and help in a safe and friendly environment was one of the best memories of our trip. The feeling of living with family❤️
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.

T
Thibaud
From
France
This place has such an amazing atmosphere. The staff is incredibly friendly, and everyone is having such a good time everywhere, you literally don't need to leave the hostel to have fun. It is very close to the beach, which is not crowded at all. The free vegan dinners 3 days a week are also amazing, so was the karaoke night!
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, 76 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.

K
Krishanthi
From
India
Came here for a week and wished we stayed here longer. First of all the hospitality and care the staff gave us including the front desk: Elisha, Tashani and Thiwanka helped us when needed and made sure to give us the utmost support. The structure of the hotel made us interested aswell including the antique dining room and the buffet right outside a beautiful breathtaking view of Colombo and a well kept deep and shallow pool which was enough to satisfy my 14 and 8 year old. not to mention the room we got: a partial sea view with Colombo and the beaches outside our window. The private beach amazing for photos, a quick salty swim and a relax in the sunshine. This hotel was extremely convenient for being right next to the local train station which made travelling a lot easier. Definitely would recommend.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 346 reviews
Price from
US$51
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, 197 reviews
Price from
US$66
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, 346 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