Photo by Mohd Yamin

Find hotels near Mount Lavinia Beach, Western Province

Beach vacation deals from $8

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Blue Paradise Royal Suite
3.5 out of 5
0.086 mi from Mount Lavinia Beach
Blue Paradise Royal Suite
Colombo Beach Hostel
2 out of 5
0.2 mi from Mount Lavinia Beach
The price is $20 per night from Aug 8 to Aug 9
4.2/5 Very Good! (11 reviews)
Nice place
"Amazing"

Reviewed on Feb 3, 2019

Colombo Beach Hostel
The Villa in Lavinia
3.5 out of 5
0.2 mi from Mount Lavinia Beach
Fully refundableReserve now, pay when you stay
The price is $16 per night from Aug 8 to Aug 9
4.1/5 Very Good! (36 reviews)
"Quiet cosy atmosphere. Staff was friendly and provide assistance."

Reviewed on Aug 13, 2019

The Villa in Lavinia
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Berjaya Hotel Colombo
4 out of 5
0.2 mi from Mount Lavinia Beach
Fully refundableReserve now, pay when you stay
The price is $34 per night from Aug 8 to Aug 9
3.5/5 Good! (86 reviews)
"Excellent service from the entire team during these challenging times. The customer service and the food were excellent. Thank you all."

Reviewed on Jul 11, 2022

Berjaya Hotel Colombo
De Saram Residencies
4 out of 5
0.4 mi from Mount Lavinia Beach
De Saram Residencies
The Pallet House
2.5 out of 5
0.4 mi from Mount Lavinia Beach
The price is $15 per night from Aug 8 to Aug 9
The Pallet House
Mount Lavinia Hotel
4 out of 5
0.6 mi from Mount Lavinia Beach
4.1/5 Very Good! (584 reviews)
Nice hotel great location
"Hotel is in perfect location. Steeped in history and a very grand building. However this shows in its condition in places. Some corridors do smell very damp but is very clean. The bathroom we had showed signs of tiredness. Our room was ground floor and had a family of pigeons nesting on out window ..."

Reviewed on Mar 12, 2020

Mount Lavinia Hotel
Fortune Residence
3 out of 5
0.6 mi from Mount Lavinia Beach
Fully refundableReserve now, pay when you stay
The price is $65 per night from Aug 8 to Aug 9
Fortune Residence
Anarva Mount Lavinia
3.5 out of 5
0.6 mi from Mount Lavinia Beach
The price is $45 per night from Aug 8 to Aug 9
4.1/5 Very Good! (77 reviews)
"Courteous staff, great buffet for breakfast, prompt attention to services were amongst the good things noted. We noted that the cups and cutlery after use were washed in the room which is not a hygienic way of washing."

Reviewed on Dec 26, 2019

Anarva Mount Lavinia
Villa Two Residence
3 out of 5
0.8 mi from Mount Lavinia Beach
Fully refundableReserve now, pay when you stay
The price is $8 per night from Aug 8 to Aug 9
4.8/5 Exceptional! (6 reviews)
Room facilities
"It's very clean and calm place to stay and host are very friendly. Reasonable price."

Reviewed on Jun 13, 2022

Villa Two Residence
Don't see what you're looking for?
See all available properties in Mount Lavinia Beach
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.

Beach villas close to Mount Lavinia Beach

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.

Beach apartments close to Mount Lavinia Beach

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.

Book your dream beach vacation with deals from $8 

Make the most of your vacation with hotels on the water in Mount Lavinia Beach, Western Province

Step straight on to the beach when you choose from any of the 602 hotels near Mount Lavinia Beach. It’s perfect for lazy sunbathing days, ice-cream creations, action-packed water adventures, and sunset dining at a beachfront restaurant.

 

Discover great deals on hotels in Mount Lavinia Beach

Enter your travel dates to see fantastic Mount Lavinia Beach, Western Province hotel deals. Prices can be higher at weekends and in peak season, so try adjusting your travel dates to see different rates. Some beach neighborhoods are cheaper than others, so use the map to spot deals on beachfront hotels near Mount Lavinia Beach.

 

Use Expedia to find cheap hotels near Mount Lavinia Beach

Currently, hotel deals start at just $8 per night going up to $1,055 for top-end luxury accommodation. Use the price filter to find budget hotels near Mount Lavinia Beach and try adjusting your travel dates for more prices and options.

 

How to pick the right hotel close to Mount Lavinia Beach

Enter your travel dates, hit search, and scroll through some of the best hotels near Mount Lavinia Beach with availability. The map is a great tool to show exactly how close the hotel is from the beach and other popular waterfront spots.

 

Finding Mount Lavinia Beach hotels on the beach

The ‘ocean view’ filter is handy for finding beachfront hotels in Mount Lavinia Beach. Then you can simply step out of your hotel and enjoy the beach when it’s sunny, quiet, buzzing, or covered in a blanket of stars. The choice is yours!

 

Other accommodation options in Mount Lavinia Beach

At Expedia, we have an exciting selection of deals that goes way beyond just hotels in Mount Lavinia Beach, Western Province. We have beachside condos in Mount Lavinia Beach, self-catering apartments near Mount Lavinia Beach, {Mount Lavinia Beach family resorts, and you can even find pet-friendly {Mount Lavinia Beach pads for furry family members too.

 

The benefits of booking a Mount Lavinia Beach hotel with Expedia

Expedia helps you save more by locking in fantastic deals on a huge number of {Mount Lavinia Beach hotels. Booking your flights and car rental through us, too, means you’ll save even more. Become an Expedia Rewards member for free to earn reward points and enjoy 24/7 customer service, so you can book your dream hotel on Mount Lavinia Beach with confidence.  

Mount Lavinia Beach hotels information

Number of reviews 801
Accommodation 602 hotels
Lowest Price $8
Highest Price $1,055

Popular places to visit in Mount Lavinia Beach

Frequently asked questions

Recent reviews of Mount Lavinia Beach hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code