Skip to main content

Search hotels in Mount Lavinia

Enter your dates to see the latest prices and deals for Mount Lavinia hotels

Filter by:

Star Rating

Review score

Mount Lavinia – 34 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Lion Pub & Hotel, hotel in Mount Lavinia

Located in Mount Lavinia, a 6-minute walk from Mount Lavinia Beach, The Lion Pub & Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

The room is very good me&my partner came here there are no words to it is very clean and the bathroom is also good Room boy mr.dulshan is my best help .and he is so friendly . thank you dulshan dr friend .
Scored 7.6
7.6
Rated good
Good
479 reviews
Price from
$21
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.

the location was perfect . love the view from the room. the food was good the outside bar was perfect
Scored 6.2
6.2
Rated pleasant
Pleasant
178 reviews
Price from
$49.50
1 night, 2 adults
Lavinia Villa, hotel in Mount Lavinia

A 2-minute walk from Mount Lavinia Bus Station, Lavinia Villa offers air-conditioned rooms with a cable TV. This property houses a restaurant, and provides free Wi-Fi and parking.

Scored 8.8
8.8
Rated excellent
Excellent
9 reviews
Price from
$34
1 night, 2 adults
Anarva Hotel & Spa, hotel in Mount Lavinia

Located in Mount Lavinia, a 8-minute walk from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

Location
Scored 7.1
7.1
Rated good
Good
108 reviews
Price from
$62
1 night, 2 adults
Prestige Court Residencies, hotel in Mount Lavinia

Located in Mount Lavinia, a 7-minute walk from Mount Lavinia Beach, Prestige Court Residencies has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored 6.6
6.6
Rated pleasant
Pleasant
10 reviews
Price from
$29.75
1 night, 2 adults
Lavinia Bay Beach Hotel, hotel in Mount Lavinia

Located in Mount Lavinia, a few steps from Mount Lavinia Beach, Lavinia Bay Beach Hotel has accommodations with a garden, free private parking, a terrace and a bar.

I had an incredible stay at Lavinia Bay Beach Hotel! The first thing that struck me was the breathtaking views that surround the property—absolutely stunning. Whether you're by the pool, in the restaurant, or relaxing on your balcony, you're always treated to a beautiful backdrop. Speaking of the restaurant, Olivia, the Italian dining experience here is top-notch. The authentic flavors, paired with the aroma of pizzas cooking in the brick oven, transported me straight to Italy. The hotel also knows how to entertain its guests. I had a blast at the BBQ night and the DJ party—both events were well-organized and a lot of fun. It’s clear that they put effort into creating a lively atmosphere for everyone. As for the rooms, they were spacious, impeccably clean, and very comfortable. It was the perfect retreat after a day of activities. What really made the stay exceptional, though, was the staff. From the moment I arrived, everyone was incredibly friendly and inviting. They went above and beyond to ensure I had everything I needed and more. Overall, Lavinia offers an amazing experience—highly recommend it to anyone looking for a memorable getaway!
Scored 7.8
7.8
Rated good
Good
28 reviews
Price from
$49.92
1 night, 2 adults
RACHEL HOMES, hotel in Mount Lavinia

Located in Mount Lavinia, a 5-minute walk from Mount Lavinia Beach, RACHEL HOMES has accommodations with a shared lounge, free private parking and a terrace.

We absolutely loved the stay here. Best place in Mount Lavinia to have a peaceful stay . Spotless clean , spacious and comfortable . Staff is very helpful , specially the manager Mr. Shane is a wonderful person and he always seemed to go out of his way to help his guests. Just 100 meters away is the gorgeous Mt. Lavinia beach. Best value for money . We would highly recommend this place
Scored 7.6
7.6
Rated good
Good
28 reviews
Price from
$25.20
1 night, 2 adults
Coza Ceylon, hotel in Mount Lavinia

Located in Mount Lavinia, a 9-minute walk from Mount Lavinia Beach, Coza Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

The hospitality here was second to none! We were so well looked after. The breakfasts we had during our two night stay were simply sensational! We loved our stay!
Scored 9.1
9.1
Rated wonderful
Wonderful
142 reviews
Price from
$50
1 night, 2 adults
Mount Lodge Boutique Hotel, hotel in Mount Lavinia

Located within a 4-minute walk of Mount Lavinia Beach and 4.5 miles of Bambalapitiya Railway Station, Mount Lodge Boutique Hotel provides rooms in Mount Lavinia.

Amazing Place, lovely decorated, such a great attention to details, very calm area close to the mount lavinia beach. We will go back at the end of our trip. The staff helped us a lot and they were so so kind. a great welcome to Sri Lanka
Scored 9.2
9.2
Rated wonderful
Wonderful
56 reviews
Price from
$85.50
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 Center. It offers free parking, a restaurant and rooms with an private bathroom.

Beach front.friendly staff. Very clean.location
Scored 5.1
5.1
Rated fair
Average
125 reviews
Price from
$17.50
1 night, 2 adults
See all 28 hotels in Mount Lavinia

Most-booked hotels in Mount Lavinia in the past month

See all

Budget hotels in Mount Lavinia

  • Lavinia Blue Hotel
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 82 reviews

    Located in Mount Lavinia, a 4-minute walk from Mount Lavinia Beach, Lavinia Blue Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

    great location, with a fantastic Sri Lankan breakfast!

  • Royal Mount Hotel
    Scored 7.5
    7.5
    Rated good
    Good
     · 25 reviews

    Located in Mount Lavinia, Royal Mount Hotel has air-conditioned rooms with free WiFi.

    the staff was so nice! really did everything they could to help

  • Iddamal Apartments
    Scored 7.3
    7.3
    Rated good
    Good
     · 3 reviews

    Iddamal Apartments is located in Mount Lavinia, within 1.6 miles of Mount Lavinia Beach and 5.8 miles of Bambalapitiya Railway Station. This 3-star hotel offers a 24-hour front desk.

  • Prestige Court Residencies
    Scored 6.6
    6.6
    Rated pleasant
    Pleasant
     · 10 reviews

    Located in Mount Lavinia, a 7-minute walk from Mount Lavinia Beach, Prestige Court Residencies has accommodations with a garden, free private parking, a terrace and a restaurant.

  • Mount Lavinia Hotel
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 17 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.

  • Beverly Suites Mount Lavinia
    Scored 7.7
    7.7
    Rated good
    Good
     · 4 reviews

    Located in Mount Lavinia, a 5-minute walk from Mount Lavinia Beach, Beverly Suites Mount Lavinia has accommodations with a garden, free private parking and a terrace.

FAQs about hotels in Mount Lavinia

What Guests Said About Mount Lavinia:

  • Scored 10
    10

    My stay was quite comfortable, I felt very much at home.

    My stay was quite comfortable, I felt very much at home. The staff were really friendly and super accommodating, especially James. And the host was great at checking in to see if I was okay and if I needed anything. The home is also located near the beach is amazing and close to various amenities which is great. Even With the shared kitchen and dinning area, the home still offered the needed privacy during my stay. I'd come back if I get the chance to visit Sri Lanka again
    Samantha
  • Scored 8.0
    8.0

    Many restaurants and shacks closed, not many tourists.

    Many restaurants and shacks closed, not many tourists. Nice beach, a bit dirty, near to Colombo, good train links if you need to go in to do stuff.Large town which I didn’t see until leaving. Mount Lavinia Hotel closed.
    Jenny
    United Kingdom
  • Scored 10
    10

    I really liked the area, beautiful large beach.

    I really liked the area, beautiful large beach. The hotel I stayed at were really professional and great value for money. There are quite a few places to eat around but during this time many places were closed due to the escalation of the Corona Virus. They do offer water sport activities around the area but it was just nice to have some peace. The people around do love to try and sell you items even when you say no, so be adamant and don't entertain them.
    Chathuri
    United Kingdom
  • Scored 10
    10

    Mount Lavinia Hotel is a very old colonial establishment.

    Mount Lavinia Hotel is a very old colonial establishment. We love staying there and there is a great choice of food whether it is breakfast, lunch or dinner. The staff are friendly and helpful and indeed, the service is excellent.
    Muriel
    United Kingdom
  • Scored 8.0
    8.0

    Room was good and clean. Staff was very friendly.

    Room was good and clean. Staff was very friendly. Dining is good and I was able to find lots of varieties of foods. Local as well as international food were available in the all day dining area. So clean and the view was so great with the pool area and beach.
    Nuwan
    Sri Lanka
  • Scored 10
    10

    It is a lovely and famous, coastal area in the capital.

    It is a lovely and famous, coastal area in the capital. However, beach-front properties are often fully booked and are expensive. The area is quite safe for anyone. The beach is beautiful, but locals don't recommend dipping in the sea here as it is considered too polluted.
    Ben Bandara
    United Kingdom

See reviews by guests who stayed at hotels in Mount Lavinia

See all
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 61 reviews
    The host, Suren, makes all the difference. While this is a very chilled out place, and overall stay was comfortable and worthy of the money you pay, Suren's customer service transcends that of 5 star hotel. He makes you feel like a VIP and always proactive with his services. I am a digital nomad who does loads of travelling around the world, hands down, this is this best customer service I ever received. Suren and his wife would do anything make your stay comfortable and memorable. I highly recommend this place to anyone!
    Dinesh
    United Kingdom
  • From $35 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 93 reviews
    We had an amazing stay here. The hosts, Sam and Steph, are the most kind, welcoming people you could meet. The staff are very helpful, nothing was a problem for them. The Sri Lankan omelette for breakfast was the best I'd had in the three weeks of travelling the country. Mount Bay Guest House rooms have all that you would expect at more expensive hotels. All the boxes are ticked. A very comfortable stay.
    Kerry & Tricia
    Australia
  • From $65.55 per night
    Scored 7.5
    7.5
    Rated good
    Good
     · 25 reviews
    Very nice Hotel, good location and very helpful and caring staff. We arrived during a power outage, but the hotel staff did everything to make us feel welcome and comfortable. The room was large and had everything we needed, a very nice experience! I would recommend this Hotel to everyone.
    M
    Marc
    Germany
  • From $25 per night
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 198 reviews
    Everything was perfect from the service and amenities to the food. I highly recommend the property and this will be my go-to place for this budget in Colombo from now onwards!
    Wijesiri S.
    Sri Lanka
  • Scored 7.6
    7.6
    Rated good
    Good
     · 30 reviews
    Close to galle road , Mount lavinia beach . Our rooms looks old and. Nothing like the photos advertised.
    A
    Amila
    Sri Lanka