Hotels Near Me in Dehiwala-Mount Lavinia

Stay Close to the City’s Top Sights and Connections in Dehiwala-Mount Lavinia, Sri Lanka
Check-in
30Jan2026Select date
Check-out
31Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Dehiwala-Mount Lavinia is home to the popular Mount Lavinia Beach, where you can enjoy water sports like surfing and beach volleyball. Nearby, you'll find attractions like the Mount Lavinia Hotel, known for its beachfront dining. Explore the Dehiwala Zoo, which is great for families. This city offers a variety of hotels, including the luxurious Mount Lavinia Hotel, family-friendly options near Dehiwala Beach, and charming guesthouses. Carefully selected, these hotels provide excellent amenities. For smooth booking, plan ahead in the peak season and consider local transportation options.
View map
1-20 out of 48
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Lavinia Blue Hotel Dehiwala-Mount Lavinia
Map1600 yd from City Centre1000 yd from Mount Lavinia Bus Stand
FromUS$ 39 /nightSelect
Concord Grand Hotel Dehiwala-Mount Lavinia
Map1200 yd from City Centre1200 yd from Dehiwala Railway Station
FromUS$ 15 /nightSelect
Anarva Hotel & Spa
Map1400 yd from City Centre100 yd from Mount Lavinia Bus Stand
FromUS$ 55 /nightSelect
Hillstreet Villa
Map1500 yd from City Centre800 yd from National Zoological Gardens of Sri Lanka
FromUS$ 27 /nightSelect
Ranveli Beach Hotel
Map1600 yd from City Centre500 yd from Mount Lavinia Railway Station
FromUS$ 30 /nightSelect
Green Tree Apartments
Map1.6 mi from City Centre900 yd from Dehiwala Railway Station
FromUS$ 56 /nightSelect
Beverly Villa
Map1300 yd from City Centre900 yd from Mount Lavinia Bus Stand
FromUS$ 50 /nightSelect
Aron'S Lavinia Sapphire
Map1200 yd from City Centre1100 yd from Mount Lavinia Bus Stand
FromUS$ 23 /nightSelect
Royal Mount Hotel
Map1.0 mi from City Centre200 yd from Mount Lavinia Railway Station
FromUS$ 59 /nightSelect
50 By The Sea
Map1.7 mi from City Centre1000 yd from Dehiwala Railway Station
FromUS$ 38 /nightSelect
Mount Villa
Map1600 yd from City Centre1000 yd from Dehiwala Railway Station
Select
Himo Guest Inn
Map1.0 mi from City Centre1400 yd from National Zoological Gardens of Sri Lanka
FromUS$ 16 /nightSelect
Mountbaylk
Map1500 yd from City Centre1000 yd from Mount Lavinia Bus Stand
FromUS$ 33 /nightSelect
Ranveli Beach Resort
Map1600 yd from City Centre500 yd from Mount Lavinia Railway Station
FromUS$ 1 414 /nightSelect
Mount Lavinia Hotel
Map1.0 mi from City Centre300 yd from Mount Lavinia Railway Station
FromUS$ 93 /nightSelect
Lavinia Escapes
Map1500 yd from City Centre1000 yd from Mount Lavinia Bus Stand
FromUS$ 50 /nightSelect
Mount Lodge Boutique Hotel
Map1600 yd from City Centre400 yd from Mount Lavinia Railway Station
FromUS$ 132 /nightSelect
Leo'S Home Stay
Map1.5 mi from City Centre800 yd from Dehiwala Railway Station
FromUS$ 45 /nightSelect
Coza Ceylon
Map1500 yd from City Centre1000 yd from Dehiwala Railway Station
FromUS$ 16 /nightSelect
Lovely Flowers In Mount Lavinia
Map900 yd from City Centre1000 yd from Mount Lavinia Bus Stand
FromUS$ 38 /nightSelect

Price range for hotels in Dehiwala-Mount Lavinia

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 1 414
⬇️ The lowest price
US$ 14
💸 Average price for
4-star hotels
US$ 60
3-star hotels
US$ 117

Best hotels near me in Dehiwala-Mount Lavinia

Based on guest reviews over the last 12 months

Seaside Serenity:
Mount Lavinia Hotel
Cozy Homestay Vibes:
Leo'S Home Stay
Luxury Retreats:
Anarva Hotel & Spa
Budget Friendly Bliss:
Kozy B&B
Cultural Charm:
The Lion Pub & Hotel
Beachfront Bliss:
Lavinia Bay Beach Hotel
Boutique Elegance:
Mount Lodge Boutique Hotel
Apartment Stays:
Beverly Suites Mount Lavinia
Scenic Views:
50 By The Sea

How to get to Dehiwala-Mount Lavinia

A list of all available types of transport

Airports
Diyawanna Oya Seaplane Base (DWO)
Ratmalana Air Force Base (RML)

FAQs about hotels in Dehiwala-Mount Lavinia

We hope that the answers to these questions will help you plan your trip

What are the average nightly rates for hotels in Dehiwala-Mount Lavinia?
Average rates range from $30 to $150, depending on the property type and season. Budget options are generally available from $30 to $60, while mid-range hotels offer stays between $70 to $120.
Which hotels in Dehiwala-Mount Lavinia are best for families?
The Mount Lavinia Hotel offers family-friendly amenities including a kids' pool and spacious family rooms. Ranveli Beach Resort also provides various recreational activities suitable for families.
What hotels offer unique views in Dehiwala-Mount Lavinia?
Both the Mount Lavinia Hotel and 50 By The Sea feature beautiful ocean views, ideal for a scenic getaway.
Which hotels near popular landmarks are recommended?
The Mount Lavinia Hotel is well-located near the beach and historic sites. The Lion Pub & Hotel offers easy access to local attractions as well.
What are the cheapest hotel options in Dehiwala-Mount Lavinia?
Budget accommodations can be found starting at around $30 per night, such as Yoho Rivi Ras Hotel and Akshana Residency, providing simple yet comfortable amenities.
Are there hotels suitable for couples looking for a romantic stay?
Anarva Hotel & Spa and The Villa In Lavinia are excellent choices for couples, offering romantic settings and relaxing spa services.

Essential Information on Hotels in Dehiwala-Mount Lavinia

This guide evaluates 59 hotel properties in Dehiwala-Mount Lavinia, providing vital information for travelers seeking accommodations in this vibrant area of Sri Lanka.

Typical nightly prices range from $30 to $150.

Peak travel seasons include December to March.

Local taxes and fees can add approximately 20% to the total bill.

Most hotels are within 1 km of Mount Lavinia Beach.

Book early during peak season for the best rates.

Other cities in Sri Lanka

Check-in
30Jan2026Select date
Check-out
31Jan2026Select date
Rooms and Guests2 Guests, 1 Room