Mount Lavinia

Mount Lavinia Beach Hotels

Select your dates to discover beach hotels in Mount Lavinia for a relaxing seaside stay.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Mount Lavinia Beach Hotels

Explore the best beach hotels in Mount Lavinia just steps from the sand.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Mount Lavinia
Featured facilities: Pool, Dry cleaning, BBQ
128 reviews
7.4/10
1 night
From PLN 149
Check availability
80
Hotels in Mount Lavinia
Featured facilities: Public beach, Pool
Very Good
45 reviews
8.6/10
1 night
From PLN 97
Check availability
76
Hotels in Mount Lavinia
Featured facilities: Pool, Dry cleaning
Very Good
50 reviews
8.2/10
1 night
From PLN 150
Check availability
15
Hotels in Mount Lavinia
Featured facilities: Public beach, Pool
Good
1 review
7.9/10
1 night
From PLN 111
Check availability
82
Hotels in Mount Lavinia
Featured facilities: Dry cleaning, Diving
Very Good
18 reviews
8.4/10
1 night
From PLN 88
Check availability
99+
Hotels in Mount Lavinia
Featured facilities: Public beach, Pool, Dry cleaning
Very Good
4 reviews
8.7/10
1 night
From PLN 95
Check availability
57
Hotels in Mount Lavinia
Featured facilities: Public beach, Pool, Dry cleaning
51 reviews
6.9/10
1 night
From PLN 151
Check availability
12
Hotels in Mount Lavinia
Featured facilities: Public beach, Pool, BBQ
12 reviews
7.5/10
1 night
From PLN 225
Check availability
17
Hotels in Mount Lavinia
Featured facilities: Private beach area, Pool, BBQ
Good
19 reviews
7.8/10
1 night
From PLN 119
Check availability
84
Hotels in Mount Lavinia
Featured facilities: Public beach, BBQ
Outstanding
2 reviews
10/10
1 night
From PLN 134
Check availability
See All Beach Hotels in Mount Lavinia

FAQs

What are the favorite Beach hotels to stay in Mount Lavinia?

Whether you are traveling to Mount Lavinia for business or fun, Mount Lavinia Hotel (from PLN 131) , Berjaya Hotel Colombo (from PLN 177) and Mount Breeze Hotel (from PLN 129) are all preferred hotels.

What’s the nightly rate for Beach hotels in Mount Lavinia?

For Beach hotels in Mount Lavinia, the average price on weekdays is PLN 253, and the average price on weekends (Friday–Saturday) is PLN 259

Which Beach hotels in Mount Lavinia provide gym & fitness center?

Wanna some body strengthening after a long day working or travelling? Mount Lavinia Hotel (from PLN 131) provides fitness facilities.

Which Beach hotels in Mount Lavinia provide luxury spa experience?

Looking for a hotel spa getaway? Mount Lavinia Hotel (from PLN 131) and Berjaya Hotel Colombo (from PLN 177) provide highly rated spa services.

Which Beach hotels in Mount Lavinia provide breakfast buffet?

What cheap deals are available for Beach hotels in Mount Lavinia?

Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

Mount Lavinia Beach Hotels Information

Total properties11
Number of reviews199
Lowest pricePLN 499
Highest pricePLN 2,004
Weekend Avg. PricePLN 259
Weekday Avg. PricePLN 253