Find and Book Top Rated Hotels in Dehiwala-Mount Lavinia

Search among 11 available hotels and places to stay in Dehiwala-Mount Lavinia from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-11 out of 11
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map1.6 km from City Centre500 m from Dehiwala Railway Station
From   US$ 70 /nightSelect
Guest house
7.6
Very good17 reviews
MapView on map1.1 km from City Centre800 m from Mount Lavinia Bus Stand
From   US$ 62 /nightSelect
Hotel
8.2
Great85 reviews
From   US$ 41 /nightSelect
Guest house
8.2
Great40 reviews
1.4 km from City Centre800 m from Dehiwala Railway Station
From   US$ 76 /nightSelect
8.0
Great19 reviews
1.0 km from City Centre1000 m from Mount Lavinia Bus Stand
From   US$ 19 /nightSelect
8.6
Great13 reviews
1.2 km from City Centre900 m from Mount Lavinia Bus Stand
From   US$ 27 /nightSelect
8.0
Great16 reviews
1.4 km from City Centre300 m from Mount Lavinia Railway Station
From   US$ 93 /nightSelect
Apartment
1.4 km from City Centre1.0 km from Dehiwala Railway Station
From   US$ 66 /nightSelect
1.4 km from City Centre1000 m from Mount Lavinia Bus Stand
From   US$ 108 /nightSelect
8.4
Great2 reviews
1.3 km from City Centre800 m from National Zoological Gardens of Sri Lanka
From   US$ 17 /nightSelect
8.6
Great9 reviews
1.5 km from City Centre300 m from Mount Lavinia Railway Station
From   US$ 50 /nightSelect

Best hotels and places to stay in Dehiwala-Mount Lavinia

Why Visit?

Dehiwala-Mount Lavinia is a popular coastal town in Sri Lanka, known for its stunning beaches, vibrant atmosphere, and historical sites. Tourists are drawn to this area for the opportunity to relax on beautiful sandy shores, explore the local culture, and indulge in delicious seafood. With a wide range of hotels and guest houses available, its the perfect destination for a memorable vacation.

Where to Stay?

Mount Lavinia Beach:Located on the southwestern coast of Sri Lanka, Mount Lavinia Beach is one of the most popular areas to stay in Dehiwala-Mount Lavinia. This picturesque beachfront offers a range of hotels and guest houses, providing visitors with direct access to the sparkling blue waters. If youre seeking a relaxing stay near the beach, this area is ideal. You can find a variety of accommodations, including both luxury beach hotels and budget-friendly guest houses.

Galkissa: Galkissa, also known as Wellawatte, is another excellent area to consider for your stay. It offers a perfect balance between urban convenience and coastal charm. Galkissa is known for its bustling streets, shopping centers, and a vibrant nightlife scene. It is home to several hotels and guest houses, ranging from budget-friendly options to more luxurious accommodations. This area is ideal for those who want to explore the local markets, indulge in local cuisine, and experience the lively atmosphere of the town.

Dehiwala: Dehiwala is a thriving suburb of Colombo, adjacent to Mount Lavinia. It offers a quieter and more peaceful environment compared to the bustling city center. This area is known for its residential neighborhoods, beautiful parks, and the popular Dehiwala Zoo. Dehiwala is also home to a range of hotels and guest houses, providing comfortable and affordable accommodations for tourists. Staying in Dehiwala offers a balance between tranquility and easy access to the nearby attractions.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night is around $40 to $70.

4-star hotels: The average price per night is around $70 to $120.

5-star hotels: The average price per night is around $120 to $250.

Best value for money:

Saffron Guest House: Located in the heart of Mount Lavinia, Saffron Guest House offers comfortable accommodations at an affordable price. The guest house features cozy rooms with modern amenities, including air conditioning and free Wi-Fi. Guests can enjoy the convenience of an on-site restaurant, serving delicious local and international cuisine. With its convenient location and reasonable rates, Saffron Guest House provides excellent value for travelers on a budget.

Royce Boutique Hotel: Royce Boutique Hotel is a charming boutique hotel situated just a short walk away from Mount Lavinia Beach. The hotel offers stylish and spacious rooms, decorated with a fusion of contemporary and traditional Sri Lankan designs. Guests can relax in the rooftop pool and enjoy panoramic views of the ocean. Royce Boutique Hotel also boasts an on-site restaurant serving delectable seafood dishes, ensuring a delightful culinary experience for guests.

Lavinia Villa: Lavinia Villa is a cozy guest house located in a peaceful neighborhood in Mount Lavinia. The guest house offers comfortable rooms with private balconies overlooking a lush garden. Guests can enjoy a homely atmosphere and personalized service from the friendly staff. Lavinia Villa is within walking distance to the beach and various local shops and restaurants, making it a convenient and affordable choice for budget-conscious travelers.

Best kid-friendly hotels:

Berjaya Hotel Colombo:Berjaya Hotel Colombo is a family-friendly hotel located in the heart of Mount Lavinia. The hotel boasts spacious rooms and suites, perfect for families traveling with children. Kids can enjoy the dedicated childrens pool and playground area. The hotel also provides babysitting services upon request. With its proximity to the beach and various attractions, Berjaya Hotel Colombo ensures a memorable and enjoyable stay for families.

Mount Breeze Hotel: Mount Breeze Hotel is a budget-friendly option suitable for families. The hotel offers spacious family rooms with comfortable amenities. Children can enjoy the on-site swimming pool, and the hotel staff can assist in arranging activities and excursions suitable for families with kids. The hotels convenient location near the beach and local attractions makes it an ideal choice for families seeking a fun-filled vacation.

Best hotels for a romantic getaway:

Rivi Ras Hotel: Rivi Ras Hotel offers a romantic setting for couples seeking a tranquil escape. With its beachfront location, the hotel provides stunning views of the ocean. Couples can indulge in candlelit dinners on the terrace while enjoying the sea breeze. The hotel also offers romantic packages and spa services, ensuring a memorable and intimate experience for couples.

Mount Lavinia Hotel: Mount Lavinia Hotel, a renowned heritage hotel, is the perfect destination for a romantic getaway. The hotel features elegant rooms with colonial charm and modern amenities. Couples can enjoy a romantic dinner at one of the hotels exceptional restaurants or indulge in a couples massage at the on-site spa. The hotels picturesque garden and beachfront location add to the romantic ambiance, making it an ideal choice for couples.

Best for location:

Tropic Inn Hotel: Tropic Inn Hotel is strategically located in the center of Mount Lavinia, providing easy access to the beach, shopping areas, and local attractions. The hotel offers comfortable and spacious rooms, making it a convenient base for exploring the area. Guests can also enjoy the rooftop terrace, offering panoramic views of the surroundings.

Ivory Inn: Ivory Inn is ideally situated in Dehiwala, close to Mount Lavinia Beach. The hotel features modern rooms with stylish decor, ensuring a comfortable stay. Its location allows guests to easily visit the beach, local markets, and nearby attractions. The friendly staff at Ivory Inn are available to assist with travel arrangements and recommendations for exploring the area.

Mount Lavinia City Hotel: Mount Lavinia City Hotel is centrally located in Mount Lavinia, offering easy access to the beach, shopping centers, and restaurants. The hotel provides comfortable, well-equipped rooms and a range of modern amenities. Guests can explore the vibrant neighborhood or relax at the hotels rooftop terrace, enjoying panoramic views of the city and the ocean.

Best for a short city break:

Ranveli Beach Resort: Ranveli Beach Resort is a charming beachfront hotel, perfect for a short city break. The hotel offers comfortable rooms with sea views and direct access to the beach. Guests can unwind by the outdoor pool or indulge in water sports activities. The resorts serene atmosphere provides a peaceful escape from the bustle of the city.

Andawala House: Andawala House is a boutique guest house located in Dehiwala, offering a tranquil retreat for a short city break. The guest house features well-appointed rooms with a touch of Sri Lankan elegance. Guests can enjoy the lush garden and relax in the outdoor seating area. Andawala House provides a peaceful ambiance, ideal for a relaxing and rejuvenating getaway.

Show moreLess