Find Beach Hotels in Mount Lavinia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Mount Lavinia Beach Hotels

Our top choices for Mount Lavinia beach hotels

Molesworth Homestay

Molesworth Homestay
2.5 star property
Mount Lavinia
Molesworth Homestay

Anarva Mount Lavinia

Anarva Mount Lavinia
3.5 star property
Mount Lavinia
8.2 out of 10, Very Good, (94 reviews)
"Excellent staff. Manager was very kind and helpful. Thank you for a wonderful Stay!"
Canada
Ranuka
The price is NT$1,855
NT$2,430 total
includes taxes & fees
Jan 20 - Jan 21
Anarva Mount Lavinia

Sithila Villa

Sithila Villa
3.5 star property
Mount Lavinia
10.0 out of 10, Exceptional, (1 review)
Sithila Villa

The Options Beach Guest House

The Options Beach Guest House
2.0 star property
Dehiwala-Mount Lavinia
The price is NT$631
NT$745 total
includes taxes & fees
Jan 28 - Jan 29
The Options Beach Guest House

50 By The Sea

50 By The Sea
2.5 star property
Dehiwala-Mount Lavinia
10.0 out of 10, Exceptional, (3 reviews)
"I recently visited Colombo for 5 days in October 2025 and stayed at 50 by the Sea - Had an excellent stay there and all my expectations were met - at times went above the expectations also. The apartment looks very new, is very well maintained and most importantly, its extremely clean. Ive visited Colombo many times and many times, I faced the issue of not so clean bathrooms at some residences - at 50 by the Sea, the bathrooms were so clean and neat that it looked like a 5 star hotel's...
United States
Ibrahim
The price is NT$1,278
NT$1,508 total
includes taxes & fees
Jan 21 - Jan 22
50 By The Sea

Nikki's Lodge Mount Lavinia

Nikki's Lodge Mount Lavinia
3.0 star property
Dehiwala-Mount Lavinia
The price is NT$1,578
NT$1,862 total
includes taxes & fees
Jan 20 - Jan 21
Nikki's Lodge Mount Lavinia

The Beach Villa

The Beach Villa
4.5 star property
Mount Lavinia
The price is NT$1,274
NT$1,503 total
includes taxes & fees
Jan 20 - Jan 21
The Beach Villa

Mount Apartments Colombo

Mount Apartments Colombo
2.0 star property
Dehiwala-Mount Lavinia
The price is NT$803
NT$947 total
includes taxes & fees
Jan 20 - Jan 21
Mount Apartments Colombo

Fortune Residence

Fortune Residence
3.0 star property
Mount Lavinia
The price is NT$1,945
NT$2,524 total
includes taxes & fees
Jan 20 - Jan 21
Fortune Residence

Mount Lavinia Hotel

Mount Lavinia Hotel
4.0 star property
Mount Lavinia
8.2 out of 10, Very Good, (722 reviews)
"Staff was very courteous but the hallways on the 4 th floor were dilapidated and in need of serious repairs. It’s a beautiful location and a grand colonial hotel which is a national treasure. It’s sad that the rooms and plumbing are in pretty bad shape. I would love to stay there again provided the bathrooms, tge plumbing and the hallway conditions are improved "
Canada
Renuka
The price is NT$2,060
NT$2,698 total
includes taxes & fees
Feb 1 - Feb 2
Mount Lavinia Hotel
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.

Choose what matters most at beach hotels in Mount Lavinia

Top Mount Lavinia Hotel Reviews

Frequently asked questions

What is Mount Lavinia like for travelers who love the beach?
Known for its beaches and fresh seafood, Mount Lavinia offers a lot for the traveler booking a beach vacation.
What's the best accommodation to stay near the beach in Mount Lavinia?
Mount Lavinia Hotel is a top beachfront hotel offering 2 restaurants and a full-service spa, located within a short 11-minute walk of Mount Lavinia Beach. Other good options for your stay near the beach include Berjaya Hotel Colombo and The Villa in Lavinia.
How many beach hotels can I expect to find in Mount Lavinia?
Expedia has 11 beach hotels in Mount Lavinia that are great for your beachside getaway.
When's the best time for a beach vacation in Mount Lavinia?
Plan your trip to the beach with this snapshot of year-round temperatures in Mount Lavinia: The hottest months are usually March and April with an average temp of 81°F, while the coldest months are January and February with an average of 80°F. The rainiest months in Mount Lavinia are May, June, October, and November, with each month seeing an average of 16 inches of rainfall.
What is there to see and do around Mount Lavinia?
After arriving and settling in at your hotel, you might want to venture out and explore everything Mount Lavinia has to offer. If you can't wait to check out the beaches, head to Galle Face Beach or Wadduwa Beach for a relaxing day by the water. Treat your taste buds to the area's fresh seafood and restaurants, and make time for local attractions like Mount Lavinia Beach and Dehiwala Zoological Garden. For even more to see and do, pay a visit to Sri Lanka Air Force Museum or Traditional Puppet Art Museum.
What's the best way to get to my beach hotel in Mount Lavinia?
This travel information can help you get to and around your beach accommodation in Mount Lavinia with ease. If you're looking to fly to Mount Lavinia, the closest major airport is Bandaranaike Intl. Airport (CMB), located 23.6 mi (38 km) from the city center. If you'd like to explore around the area, consider renting a car to take in more sights.