Skip to main content

The best beach hotels in Mount Lavinia

Check out our pick of great beach hotels in Mount Lavinia

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Mount Lodge Boutique Hotel, hotel in Mount Lavinia

Operating a 24-hour front desk, Mount Lodge offers stylish and tranquil accommodation with free WiFi access in the entire property.

For our purposes, the hotel was well located. We could walk safely at night to a couple of good places to eat, including Spoons and Mt Lavinia Hotel which puts on a banquet of the most authentic SL foods we experienced in our albeit limited travels, as well as other cuisines, and high quality live entertainment. For trips into busier parts of Colombo, we had a tuk-tuk station just up the road and kept the same driver for the entirety of our stay. The hotel itself is one of those Tardis spaces, tiny and unprepossessing from the exterior, but opening up into spacious, cool, and attractively designed spaces with a touch of excitement and even romance to the numerous communal and private spaces on three levels. The manager mentioned that the design was based on Bawa Part 1, which confirmed the archetypal Sri Lankan architectural design approach loudly evident in the inner courtyard spaces towering to the open air from ground up, allowing diffused light throughout the interiors, and the smooth grey cement floors. We only regret we couldn't be there during a downpour just to experience the sensory impact of such spaces that blur the distinction between outside and in. The design also carefully rendered the bustle of the built infrastructure surrounding the hotel invisible, offering a feeling of sanctuary, a feeling supported by the careful tending of the staff. Saliya and Silva and another gentleman were available for us at any and all hours of the day and night, ever providing advice and information and taking care of our non-tourist needs, which were many as we were also keeping up our workload during our stay. The staff were the backbone of the hotel and the primary reason for our sense of home away from home and real friendships in Sri Lanka.
Scored 9.2
9.2
Rated superb
Superb
41 reviews
Price from
£63
1 night, 2 adults
BNB RESIDENCIES MOUNT LAVINIA 2, hotel in Mount Lavinia

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.

Great location. Property was very new and clean.
Scored 9.2
9.2
Rated superb
Superb
10 reviews
Price from
£48
1 night, 2 adults
Colombo Beach Hostel, hotel in Mount Lavinia

Located 500 metres from the Mount Lavinia Beach, Colombo Beach Hostel features free Wi-Fi in public areas. Guests can relax on the terrace, which is fitted with tables and chairs.

The place is nice, full of interesting people that are helpful. They also prepared a dinner for free. Everything went smooth ans the staff was helpful.
Scored 8.3
8.3
Rated very good
Very good
179 reviews
Price from
£22
1 night, 2 adults
Colombo Mount Beach, hotel in 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.

This is sort of a homestay, which means it gives a good value for your money. The land lady was very kind and friendly. Room and bathroom were very clean and comfortable. A small refrigerator in the room would have made the stay more comfortable. Breakfast was also good and freshly made. Lovely view (of the sea (sun set) and skyline of Colombo) from the top floor deck.
Scored 8.9
8.9
Rated fabulous
Fabulous
57 reviews
Price from
£26
1 night, 2 adults
Lavinia Bay Beach Hotel, hotel in Mount Lavinia

Situated in Mount Lavinia, 50 metres from Mount Lavinia Beach, Lavinia Bay Beach Hotel features accommodation with a garden, free private parking, a terrace and a bar.

Very friendly staff and good breakfast!
Scored 8.4
8.4
Rated very good
Very good
10 reviews
Price from
£52
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.

Location
Scored 6.2
6.2
Rated pleasant
Pleasant
170 reviews
Price from
£44
1 night, 2 adults
Ranveli Beach Resort, hotel in Mount Lavinia

Located next to Mt. Lavina Beach, Ranveli Beach Resort is a 5-minute drive from Odel Mt. Lavina Shopping Centre. It offers free parking, a restaurant and rooms with an en suite bathroom.

Nothing
Scored 5.3
5.3
Rated passable
Average
126 reviews
Price from
£25
1 night, 2 adults
Lavinia Blue Hotel, hotel in Mount Lavinia

Situated in Mount Lavinia, 400 metres from Mount Lavinia Beach, Lavinia Blue Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

Very near to beach mt llama
Scored 7.0
7.0
Rated good
Good
77 reviews
Price from
£18
1 night, 2 adults
Mode apartment non ac room, hotel in Mount Lavinia

Featuring accommodation with a rooftop pool, sea view and a balcony, Mode apartment non ac room is located in Karagampitiya.

We really loved our stay at Mode apartments. Jeffrey and his wife were very kind, helpful and accommodating. The flat is new and sparkling clean. The bed is extremely comfortable (it’s literally one huuuuuuuge and thick mattress). We haven’t slept so nicely in forever. The view from the balcony is beautiful with gorgeous sunsets. It is very easy to get to the flat with public transportation. The flat is 3 min walking from the beach with various restaurants. Definitely recommend!
Scored 9.4
9.4
Rated superb
Superb
5 reviews
Price from
£17
1 night, 2 adults
Green Star City Apartment, hotel in Mount Lavinia

Set in Dehiwala, the recently renovated Green Star City Apartment provides accommodation 100 metres from Mount Lavinia Beach and 2.2 km from Wellawatte Beach.

Room, the view, the ac!! The bed!!! How everything was clean and maintained. Just felt like home even it was for 2 nights and 1 day. The beach and restaurant out front
Scored 9.7
9.7
Rated exceptional
Exceptional
29 reviews
Price from
£56
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.
Search beach hotels in Mount Lavinia

Most booked beach hotels in Mount Lavinia this month

FAQ about beach hotels in Mount Lavinia

Beach hotels that guests love in Mount Lavinia

  • Scored 5.6
    5.6
    Rated okay
    Above average
     · 79 reviews
    Breakfast on the beach , staff friendly and helpful
    Richard Philippe
    Solo traveller
  • Avg. price/night: £24.63
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 80 reviews
    Beach view from balcony was some un expected delight! Very nice…
    VMnDS
    Young couple
  • Avg. price/night: £114.20
    Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 16 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.
    Mohit
    Family with young children
  • Avg. price/night: £24.63
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 80 reviews
    Nice little Guest House near the beach - only across the railway. Was quite weird to cross the railway without any crossing path. Beach was full of people, restaurants on the beach a bit overpriced.
    Birute
    Group
  • Avg. price/night: £35.83
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review
    Great hosts, very accommodating and ensured all our requests were catered for. Awesome location with beach access within minutes.
    Samitha
    Family with young children
  • Avg. price/night: £24.63
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 80 reviews
    I had a great stay at the Mount Bay Guest House. The room and bathroom were very clean and spotless.It was large and air-conditioned, and had a balcony. The owners and staff were very friendly and helpful. The hotel is situated near the beach, restaurants on the beach. I definitely recommend this accommodation and would stay there again if I visited Sri Lanka again in the future.
    Colleen
    Solo traveller
  • Avg. price/night: £24.63
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 80 reviews
    The way they managing is excellent & cleanliness and great staff behaviors mainly very affordable! Beach view is ultimate! enjoyed staying there
    V
    Vimalraj
    Group
  • Avg. price/night: £49.71
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 29 reviews
    Very nice place to stay around colombo area and clean place with beach view. Highly recommended place!
    Nelly
    Group
  • Avg. price/night: £65.68
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 36 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.
    Jennifer
    Young couple
  • Avg. price/night: £44.56
    Scored 6.2
    6.2
    Rated pleasant
    Pleasant
     · 170 reviews
    Front line staff very friendly. Beautiful view of ocean. Hotel had a nice garden. Restaurant on the beach was lovely
    Kim
    Young couple
gogless