Hotels in Mount Lavinia

Best Mount Lavinia Hotels

Enter your dates for prices and availability of the best hotels in Mount Lavinia.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Mount Lavinia
Breakfast includedAir conditioningApartmentHomes & aptsMount Lavinia Beach.PoolWithin 1 km2 bedroomsFree cancellationSpa
Property Type
HotelServiced apartmentApartmentGuest houseHomestayHostel
Property facilities & services
PoolSpaCurrency exchangeParking availableWi-Fi in public areasFree parkingSmoking areaElevatorLuggage storageRestaurantCar rentalsGymairport transfersBarbecueBarConference roomWake-up callPets welcomeSaunaGolf course

14 Best Hotels to Stay in Mount Lavinia

Trip.com brings you a curated list of top accommodations in Mount Lavinia, complete with reviews, price insights, and amenity highlights, making it easy to find the perfect place to stay.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Mount Lavinia
Golf course
Outdoor swimming pool
Massage room
+17
"Fantastic! Like traveling through time, but with the amenities of today. What a great location, what a great room and great value for money. We enjoyed every second and would love to come back! Tip: be sure to join the free tunnel tour at the hotel! This is the only way to get an insight into the dreamlike locations of this historic hotel."
104 reviews
7.1/10
1 night
From $66
Check availability
70
Hotels in Mount Lavinia
Outdoor swimming pool
Spa
Massage room
+12
"The hotel was probably once gorgeous, now it's just not bad. The furniture is old, the walls are shabby, some things (like switches) could be wiped more thoroughly. But overall the impressions were positive. The breakfasts are hearty, the bed and bed are comfortable, the pool is simply gorgeous. True, on weekends locals come to swim, for an additional price. And on weekdays it is quiet and calm, you can wait a very long time for your drink from the employee. There is a railway next to the hotel, trains run all day, you won't get much sleep during the day, but at night there are no trains, nothing will interfere with your sleep."
45 reviews
7.5/10
1 night
From $40
Check availability
67
Hotels in Mount Lavinia
Outdoor swimming pool
Private parking
Luggage storage
+4
"The hotel is near and clean and the staff are very friendly and helpful If I ever return to Colombo again, I will stay there again.."
Very Good
40 reviews
8.4/10
1 night
From $76
Check availability
78
Hotels in Mount Lavinia
Outdoor swimming pool
Sauna
Spa
+16
"The open-air swimming pool on the roof is in good condition, breakfast is average, there are not many choices. On the roadside, it is very convenient to go out to work, but the holiday is not suitable."
Very Good
47 reviews
8.2/10
1 night
From $48
Check availability
94
Hotels in Mount Lavinia
Parking
Currency exchange
Luggage storage
+6
"Super clean and functional hotel Staff are freindly and helpful Nice manager who is always on hand to assist Location is good Will come again soon"
Very Good
11 reviews
8.7/10
1 night
From $25
Check availability
82
Hotels in Mount Lavinia
Public parking
Luggage storage
Airport pick-up
+7
"Enough for a single person. Room is okay for the paid money.."
Very Good
6 reviews
8.4/10
1 night
From $26
Check availability
12
Hotels in Mount Lavinia
Outdoor swimming pool
Parking
Restaurant
+1
"The stayed at Lavinia Bay Beach Hotel, and it was an exceptional experience. The rooms were spacious, clean, and elegantly designed, offering a perfect balance of comfort and luxury. The staff was incredibly friendly and attentive, ensuring that every need was met with a smile. The highlight of my stay was the breathtaking view from the balcony with a sea view, which provided a perfect spot for relaxation. The on-site restaurant served a variety of delicious dishes, with fresh ingredients and excellent presentation.But the pool has to be renovated and maintained."
Good
11 reviews
7.6/10
1 night
From $58
Check availability
26
Hotels in Mount Lavinia
Parking
Priority airport pick-up
Restaurant
+1
With a stay at Blue Ocean Apartment by EPICK in Mount Lavinia, you'll be within a 5-minute drive of Traditional Puppet Art Museum and Siddhalepa Ayurveda Hospital. This apartment is 0.9 mi (1.4 km) from Mount Lavinia Beach and 1.8 mi (2.9 km) from Dehiwala Zoological Garden. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including tour/ticket assistance. Free self parking is available onsite. Stay in one of 2 guestrooms featuring flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Conveniences include washing machines and irons/ironing boards.
Outstanding
9.8/10
1 night
From $138
Check availability
26
Hotels in Mount Lavinia
Parking
Airport pick-up
Airport drop-off
+2
When you stay at this aparthotel in Mount Lavinia, you'll be on the beach, within a 5-minute drive of Mount Lavinia Beach and Siddhalepa Ayurveda Hospital. This beach aparthotel is 2 mi (3.2 km) from Traditional Puppet Art Museum and 2.3 mi (3.7 km) from Dehiwala Zoological Garden. Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance. At this aparthotel, enjoy a satisfying meal at the restaurant. Featured amenities include dry cleaning/laundry services, laundry facilities, and an elevator. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself comfortable in this air-conditioned apartment, featuring a kitchenette with a refrigerator and a microwave. A flat-screen television with satellite programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include an electric kettle and an iron/ironing board, and housekeeping is provided weekly.
1 night
From $56
Check availability
Hotels in Mount Lavinia
Private parking
Priority airport pick-up
Restaurant
+2
With a stay at Bansri Villa - Mount Lavinia in Mount Lavinia, you'll be within a 5-minute drive of Traditional Puppet Art Museum and Siddhalepa Ayurveda Hospital. This hotel is 0.6 mi (0.9 km) from Mount Lavinia Beach and 1.6 mi (2.6 km) from Dehiwala Zoological Garden. Make use of convenient amenities, which include complimentary wireless internet access and concierge services. At Bansri Villa - Mount Lavinia , enjoy a satisfying meal at the restaurant. Continental breakfasts are available daily from 6:30 AM to 9:30 AM for a fee. Featured amenities include a 24-hour front desk and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 10 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
1 night
From $105
Check availability
See More Hotels in Mount Lavinia

Trip.com's insights for hotels in Mount Lavinia

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Mount Lavinia hotel at the right time!

Which month offers the lowest hotel rates in Mount Lavinia?

April is the most affordable month to book a hotel in Mount Lavinia, with average nightly rates around $51. Prices peak in May, when rates reach about $88 per night.
(Based on Trip.com data from February 6, 2025 to February 6, 2026.)
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan

What is the cheapest day of the week for hotels in Mount Lavinia?

Hotel rates in Mount Lavinia are typically lowest on Sunday, with average nightly rates around $59. Saturday tends to be the most expensive, averaging $85 per night.
(Based on Trip.com data from February 6, 2025 to February 6, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Trending places in Mount Lavinia

Find top attractions and hotspots in Mount Lavinia

Find your unique stays in Mount Lavinia

Immerse yourself in the vibrant atmosphere of Mount Lavinia with our handpicked accommodation options

FAQs About Mount Lavinia Hotels

What are the best places to stay in Mount Lavinia?

Some of the best places to stay in Mount Lavinia are near popular attractions like Mount Lavinia Beach and Mount Lavinia Children's Park, offering easy access to key sights and amenities.

What are the top hotels in Mount Lavinia near Mount Lavinia Beach?

Some of the top hotels in Mount Lavinia near Mount Lavinia Beach include The Villa in Lavinia (from $28), Berjaya Hotel Colombo (from $47) and Colombo Beach Hostel (from $11), all offering easy access to Mount Lavinia Beach, making them ideal for visitors looking to explore the area.

Which hotels are the best hotels to stay at in Mount Lavinia?

Mount Lavinia has many popular hotels. Whether you're looking for a business stay or a vacation hotel, The Villa in Lavinia (from $28), Berjaya Hotel Colombo (from $47) and Mount Lavinia Hotel (from $59) are best choices.

What are the best hotels with a spa in Mount Lavinia?

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Berjaya Hotel Colombo (from $47) and Anarva Hotel & Spa (from $62) provide highly rated spa services.

What hotels in Mount Lavinia provide swimming pools?

The Villa in Lavinia (from $28), Berjaya Hotel Colombo (from $47) and Mount Lavinia Hotel (from $59) are hotels with swimming pools. Book now and enjoy your swimming pool!

Which hotels in Mount Lavinia have the best breakfast?

Mount Lavinia Hotel (from $59),Anarva Hotel & Spa (from $62) and Bansri Villa Mount Lavinia (from $91) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Mount Lavinia?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.

Mount Lavinia Hotels Info

Number of Reviews
286
Total Properties
14
Weekday Avg. Price
$69
Weekend Avg. Price
$69
Trending hotel
The Villa in Lavinia