Mount Lavinia
trover photo by Mohd Yamin

Mount Lavinia Hotels from Rs1,254

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Mount Lavinia

Mount Lavinia Hotel
4 out of 5
100 Hotel Road, Mount Lavinia
Free cancellation
Rs5,316
per night
12 Dec-13 Dec
4.1/5Very Good! (541 reviews)

"Outstanding food. Lovely pool terrace. Rooms can be a bit damp."…"

Reviewed on 8 Aug 2019

Mount Lavinia Hotel
Anarva Mount Lavinia
3.5 out of 5
348 Galle Road, Colombo District, Mount Lavinia, Western
Free cancellationReserve now, pay when you stay
Rs3,358
per night
4 Dec-5 Dec
4/5Very Good! (73 reviews)

"Clean and well maintained. Friendly and helpful staff"…"

Reviewed on 5 Nov 2019

Anarva Mount Lavinia
Royce Boutique Hotel
3 out of 5
8 Barnes Avenue, Mount Lavinia
Get Rates
3.1/5 (32 reviews)
A gracious Colonial house in a garden

"For those who feel Colombo has lost its old world charm, this boutique hotel comes as a welcome surprise. Sit in a tranquil garden sipping gin and tonic in the cool of the evening or the tastefully decayed verandah in the day."…"

Reviewed on 29 May 2017

Royce Boutique Hotel
Palms, Mount Lavinia
4 out of 5
No. 52, De Saram Road, Mount Lavinia
Rs2,133
per night
21 Nov-22 Nov
3.5/5Good! (53 reviews)

"Very friendly staff, very good hotel overall. Will repeat if I am in Colombo again"…"

Reviewed on 24 Jul 2019

Palms, Mount Lavinia
Berjaya Hotel Colombo
4 out of 5
36 College Avenue, Mount Lavinia
Rs3,668
per night
21 Nov-22 Nov
3.5/5Good! (79 reviews)

"Nice place.rooms are in avarage .overall this is a good location even though rates are bit high.reccomended"…"

Reviewed on 29 Sep 2019

Berjaya Hotel Colombo
The Penthouse Above Sea
3.5 out of 5
Marine City, 46, Station Road, Dehiwala, Mount Lavinia
Free cancellationReserve now, pay when you stay
Rs6,017
per night
4 Dec-5 Dec
4.7/5Exceptional! (38 reviews)

"Everything about the place was great. The only small disappointment was that there was no direct access to the beach. The manager/owner was extremely helpful and the breakfast very good too."…"

Reviewed on 7 Jan 2019

The Penthouse Above Sea
Ceylon City Hotel, Mt Lavinia
4 out of 5
38, Station Road, Mount Lavinia
Free cancellationReserve now, pay when you stay
Rs2,545
per night
4 Dec-5 Dec
4.3/5Excellent! (4 reviews)

"Wonderful and helpful staff. Quiet hotel. Very clean."…"

Reviewed on 1 Oct 2019

Ceylon City Hotel, Mt Lavinia
Ranveli Beach Resort
3 out of 5
56/09 De Saram Road, Mount Lavinia, Colombo
Free cancellationReserve now, pay when you stay
Rs1,254
per night
21 Nov-22 Nov
3/5 (36 reviews)
Lovely beach, lovely pool

"This guest house is steps away from gorgeous Mount Lavinia Beach. The rooms are well maintained, and so is the pool. The staff are extremely friendly and graciously accommodated my short-notice stay. I'll return the next time I need a place to crash in Mount."…"

Reviewed on 19 Aug 2019

Ranveli Beach Resort
Colombo Beach Hostel
2 out of 5
#30 De Saram Road, Mount Lavinia
Rs1,597
per night
4 Dec-5 Dec
4.2/5Very Good! (11 reviews)
Nice place

"Amazing"…"

Reviewed on 3 Feb 2019

Colombo Beach Hostel
Concord Grand
3 out of 5
139, Galle Road, Dehiwala, Mount Lavinia
Rs1,331
per night
11 Dec-12 Dec
3.2/5 (13 reviews)

"Unsatisfactory and unhelpful. Not flexible at delivering a good service."…"

Reviewed on 16 Sep 2018

Concord Grand
Can't see what you're looking for?
See all available properties in Mount Lavinia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Mount Lavinia

Travellers to Mount Lavinia give high marks for the beaches and top-notch restaurants. Tourists can also enjoy so much more including its zoo.

  • There are 74 hotels and other accommodation options in Mount Lavinia
  • The closest major airport is in Colombo (CMB-Bandaranaike Intl.), 23.4 mi (37.7 km) from the city centre

Dressing for Mount Lavinia

  • Between January and March, you can expect average temperatures of 32°C during the day and 22°C at night
  • From April to June, the average during the day is 32°C, whilst the average at night is 24°C
  • July to September has daytime averages of 30°C with night-time averages of 24°C
  • Between October and December, you can expect daytime averages of 31°C and nighttime averages of 23°C
  • About 93 millimetres of rain falls on Mount Lavinia each year
  • Usually April and March are the hottest months with an average of 32°C, whereas January and December are often coldest, averaging 23°C

More trip options

Mount Lavinia Hotel Reviews