Ocean View King
Sleeps 3 · 20 m² · King bed
- Desk
- Laptop-friendly workspace
- Bathrobe
- Private bathroom
- Coffee/tea maker
★★★★ No 100, Hotel Road, Mount Lavinia, LK
8.2 guest rating· 802 reviews
Luxurious Colonial-Style Retreat
Private Beach & Spectacular Views
Enjoy a private beach area and terrace overlooking the bay and Colombo’s skyline. Indulge in spa treatments and savor delicious meals at 3 dining venues.
Unique Historical Tours & Balinese Spa
Explore the underground historical tunnel and museum tour exclusive to our hotel. Unwind at the Balinese spa with serene beach views.
Modern Amenities & Dining Experiences
Relax in colonial-style rooms with modern comforts and private balconies. Take advantage of 24-hour travel desk, gym, and game room. Delight in fresh seafood at Seafood Cove or international buffets at The Governors restaurant.
Book now for an unforgettable stay at Mount Lavinia Hotel.
These prices drop 10% for members
Membership is free and takes one email address. No password, and the prices on this page update straight away.
Sleeps 3 · 20 m² · King bed
Sleeps 4 · 21 m² · Extra-large double bed (Super-king size), 2× Twin bed
Sleeps 3 · 21 m² · Extra-large double bed (Super-king size), 2× Twin bed
Sleeps 4 · 52 m² · Extra-large double bed (Super-king size)
Sleeps 3 · 27 m² · Extra-large double bed (Super-king size)
Sleeps 3 · 52 m² · Extra-large double bed (Super-king size)









No 100, Hotel Road, Mount Lavinia, LK
This is a living hell! Don't ever think to stay here
2.0The worst hotel I have ever stayed in! That’s not a stay; I checked out within 2 hours of checking in due to the unbearable smell of mould in the rooms and corridors! This is one of the worst hotels — so-called hotels! Butlers escorted guests through those musty, mouldy corridors without hesitation. Even the picture frames were covered in fungi! Towels and bed sheets were stained. No proper lighting; some lights were broken. The room was extremely stinky. No water was provided despite three calls to the front desk! The hot water was broken. We couldn’t tolerate the smell and felt nauseous. I asked for a room change or an upgrade with extra payment, but they didn’t bother to care. So we checked out immediately, even without asking for a refund. Never, ever try this hotel!
Check-in not in Time
8.0I stayed at Mount Lavinia Hotel from July 17–20, 2026. The room was spacious, well-equipped, and the breakfast was excellent. However, the check-in was delayed until about 3:30 PM despite the 2:00 PM check-in time. Overall, it was a comfortable stay with great dining, but a faster check-in process would make the experience much better.
Worst check in experience
2.0Desk staff unhelpful. Arrived 2pm, check in time but still not received keys an hour later. Shocking service.
DO NOT GO
2.0DO NOT GO. This is the worst hotel we have ever been to. We were booked for 3 nights and left after the first. No towels, no hot water, air conditioning and t.v not working and pretty dirty. We requested help 5 times and no one came. Unfortunately what was once a grand hotel is now terrible.
Heartbreaking to see such a beautiful hotel not maintained
4.0What you see, is noting compared to what you get!” We booked Mount Lavinia because of its rich heriftage. The hotel promotes itself beautifully on social media but it is no where even close to a 5star resort. I would rate it as a 3star overall. We checked in late at about 9pm and were made to wait as the receptionist informed us that the hotel had run short of room keys. The first room we got was a garden facing where I had paid for a sea facing. The rooms are in the most horrendous conditions, there was fresh urine stains on the pot. The tiles in the room were broken and covered with a dirty carpet. The front desk changed our room to another room which was equally dirty. Finally after an hour of waiting and been shuffled around, we asked for a manager who immediately upgraded us to a suite. The suite was comfortable but I was unable to trust the hotel where it came to cleanliness. The only plus point to the hotel was the breakfast. It had a marvelous spread of a variety of cuisines. Overall Mount Lavinia is beautiful but very poorly maintained. The staff seem to be struggling to work with what they have. As we were not the only guest complaining that the hotel seems to hoodwinking people on being a 5star where it just about qualifies as a 3. I wouldnt recommend this hotel purely based on the cleanliness factor.
Club Mahindra members do not book in Mount Lavinia Hotel, SriLanka
2.0I went to Hotel Mount Lavinia with my family. We are members of Club Mahindra for the last 12years and have stayed in various properties of Club Mahindra as well as associate resort. This Hotel just boasts of history but cannot honor the basic comfort to its partnered hotel. This was the first time we had such a pitiful experience. The rooms given to the CM members were the worst ones , poorly maintained and in pitiful state. inspite of paying a high amount on associate fees. There was mildew in the rooms and the walls were full of humidity . The mirrors and floor tiles was all spoilt. Even the lawns outside the CM rooms were not maintained whereas the rest of the property was better.Also the restaurant of the hotel charged double to the CM members for all meals. While their own direct guests enjoyed meals at a much cheaper price and enjoyed good rooms on a good floor. CM members are given side rooms with poor maintaince and bad service. I put up alot of complaints whislt in the hotel itself but neither the hotel nor CM helped or did anything to ease my discomfort at the hotel property. PLEASE DO NOT WASTE YOUR HOLIDAY INVENTORY NOR PAY THE FEE FOR THIS VERY BOGUS HOTEL.
Pets are not allowed.
WiFi is available in the hotel rooms and is free of charge.
Free private parking is possible at a location nearby (reservation is needed).
Children of any age are allowed.
Children up to and including 5 years old stay for free when using an existing bed.
Children from 6 years old to 11 years old stay for US$25 per person per night when using an existing bed.
Children from 12 years old to 17 years old stay for US$35 per person per night when using an existing bed.
Adults stay for US$25 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.