Skip to main content.

Hotels in Mount Lavinia, Sri Lanka

Search & Compare Mount Lavinia Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Mount Lavinia

Mount Lavinia overview

Visitors to Mount Lavinia speak favorably about this welcoming city's beaches and restaurants. While you're here, enjoy activities like swimming. Visitors to Mount Lavinia can take time to see places like Mount Lavinia Beach and Traditional Puppet Art Museum. While here, check out other sights like National Zoological Gardens of Sri Lanka and Sri Lanka Airforce Museum.

Where to stay in Mount Lavinia

Whether you plan to stay for a night or a week, Mount Lavinia has accommodations to fit your needs. There are 55 hotels in Mount Lavinia and you can shop as many as 940 deals for rooms on, some with discounts of up to 55%. Our room prices start at 7 USD per night and below are the number of hotels by star rating in Mount Lavinia as well as in the surrounding area:
  • • 29 5-star hotels from 73 USD per night
  • • 102 4-star hotels from 36 USD per night
  • • 230 3-star hotels from 18 USD per night
  • • 33 2-star hotels from 7 USD per night

How to get to Mount Lavinia

Fly into Colombo (CMB-Bandaranaike Intl.), 23.4 mi (37.7 km) from central Mount Lavinia.

What to see around Mount Lavinia

Highlights of the area include:
  • • Mount Lavinia Beach
  • • Traditional Puppet Art Museum
  • • National Zoological Gardens of Sri Lanka
  • • Sri Lanka Airforce Museum

When to visit Mount Lavinia

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

Seasonal temperature averages
  • • January-March: 89°F day, 72°F night
  • • April-June: 89°F day, 76°F night
  • • July-September: 87°F day, 76°F night
  • • October-December: 87°F day, 73°F night
Seasonal rainfall averages
  • • January-March: 0.39 inches
  • • April-June: 1.18 inches
  • • July-September: 0.71 inches
  • • October-December: 1.38 inches