Find and Book Top Hotels in Dehiwala-Mount Lavinia

Search among 8 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-8 out of 8
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
8.8
Great1 review
MapView on map1.0 mi from City Center600 yd from Dehiwala Railway Station
From   US$ 31 /nightSelect
8.2
Great97 reviews
From   US$ 46 /nightSelect
8.0
Great24 reviews
1200 yd from City Center1100 yd from Mount Lavinia Bus Stand
From   US$ 19 /nightSelect
7.8
Very good23 reviews
1600 yd from City Center400 yd from Mount Lavinia Railway Station
From   US$ 77 /nightSelect
8.6
Great13 reviews
1400 yd from City Center900 yd from Mount Lavinia Bus Stand
From   US$ 31 /nightSelect
8.2
Great40 reviews
1600 yd from City Center900 yd from Dehiwala Railway Station
From   US$ 43 /nightSelect
8.2
Great5 reviews
1.0 mi from City Center200 yd from Mount Lavinia Railway Station
From   US$ 41 /nightSelect
8.4
Great2 reviews
1500 yd from City Center800 yd from National Zoological Gardens of Sri Lanka
From   US$ 17 /nightSelect

Best hotels and places to stay in Dehiwala-Mount Lavinia

Why visit?

Dehiwala-Mount Lavinia is a charming coastal town in Sri Lanka that offers a perfect blend of a relaxing beach getaway and easy access to the bustling city of Colombo. With its beautiful beaches, historical sites, and vibrant local culture, it is an ideal destination for both leisure and adventure seekers. From beachfront hotels to cozy guest houses, Dehiwala-Mount Lavinia offers a range of accommodation options to suit every travelers needs.

Where to stay?

Mount Lavinia Beach:For those seeking a beachfront location, Mount Lavinia Beach is the perfect area to stay. It is known for its long stretch of golden sand, clear turquoise waters, and breathtaking sunsets. Here, you will find a variety of hotels and guest houses offering stunning ocean views and easy access to the beach. Whether you prefer a luxurious 5-star hotel or a cozy guest house, Mount Lavinia Beach has options to suit all budgets.

Dehiwala: Dehiwala is a bustling residential area in close proximity to Mount Lavinia. It offers a more local and authentic experience while still being within reach of the beach. There are several budget-friendly guest houses in Dehiwala that provide comfortable accommodations and easy access to local amenities such as markets, eateries, and transportation options. Staying in Dehiwala allows visitors to immerse themselves in the local way of life and explore the nearby attractions without breaking the bank.

Mount Lavinia Town: Situated inland from the beach, Mount Lavinia Town is a vibrant area known for its historical sites and lively atmosphere. This area boasts a mix of budget-friendly and mid-range hotels, making it suitable for travelers looking for a comfortable stay at an affordable price. Mount Lavinia Town offers a range of dining options, shopping opportunities, and cultural attractions, including the famous Mount Lavinia Railway Station and the historic Mount Lavinia House.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $100.

4-star hotels: The average price per night is around $100 to $150.

5-star hotels: The average price per night is around $150 to $300.

Best value for money:Palm Beach HotelLocated in the heart of Mount Lavinia, Palm Beach Hotel offers comfortable and affordable accommodation. With its convenient location near the beach and various tourist attractions, this hotel provides excellent value for money. Guests can enjoy well-appointed rooms, a swimming pool, and a restaurant serving delicious local and international cuisines. The hotel offers a budget-friendly option without compromising on comfort and convenience. Royce HotelRoyce Hotel is another great choice for travelers seeking value for money. Situated in Dehiwala, this hotel offers modern rooms with all the essential amenities at an affordable price. The hotel has a rooftop terrace where guests can relax and enjoy panoramic views of the city. With its friendly staff and convenient location, Royce Hotel provides excellent value for those looking for budget accommodation in Dehiwala-Mount Lavinia. Colombo Mount Beach HostelFor those looking for a budget-friendly option, Colombo Mount Beach Hostel is an ideal choice. Located just a short walk away from the beach, this hostel offers both dormitory and private rooms at affordable prices. Guests can enjoy a communal kitchen, a cozy outdoor seating area, and free Wi-Fi. With its relaxed atmosphere and friendly staff, Colombo Mount Beach Hostel provides a comfortable stay for budget-conscious travelers.

Best kid-friendly hotels:

Best hotels for a romantic getaway:Rivi Ras HotelNestled amidst lush greenery, Rivi Ras Hotel is a tranquil retreat for couples seeking a romantic escape. The hotel offers cozy rooms with picturesque garden views. Couples can indulge in spa treatments, enjoy candlelit dinners at the on-site restaurant, or simply relax by the poolside. With its peaceful ambiance and romantic setting, Rivi Ras Hotel is perfect for couples looking to spend quality time together. Tropic Inn HotelTropic Inn Hotel is a boutique hotel located near Mount Lavinia Beach, making it an ideal choice for a romantic getaway. The hotel offers spacious and elegantly decorated rooms, some with private balconies offering ocean views. Couples can take romantic walks along the beach, enjoy a candlelit dinner at the rooftop restaurant, or unwind with a couples spa treatment. Tropic Inn Hotel ensures a memorable and romantic stay for couples.

Best for location: Mount Breeze HotelMount Breeze Hotel is strategically located near the famous Mount Lavinia Beach, offering easy access to the sun, sand, and sea. This hotel features comfortable rooms and a rooftop restaurant with panoramic views of the ocean. Guests can also explore nearby attractions such as the National Zoological Gardens of Sri Lanka and the Mount Lavinia Railway Station. Hotel Road HouseHotel Road House is centrally located in Dehiwala, allowing guests to easily explore both Dehiwala and Mount Lavinia. The hotel offers cozy rooms, a rooftop restaurant, and a bar with live music. Guests can visit local markets, enjoy authentic Sri Lankan cuisine, and experience the vibrant local culture. With its convenient location, Hotel Road House offers a great base for exploring the area. Blue Seas Guest HouseBlue Seas Guest House is situated near both Mount Lavinia Beach and Dehiwala, providing guests with the best of both worlds. The guest house offers comfortable rooms and a cozy garden where guests can relax. Its proximity to the beach and local attractions ensures easy access to entertainment and sightseeing options.

Best for a short city break: Pearl City HotelLocated in the heart of Dehiwala, Pearl City Hotel is perfect for a short city break. The hotel offers modern and comfortable rooms, a rooftop restaurant, and a bar. Guests can explore the local markets, visit nearby temples, or take a short trip to Mount Lavinia Beach for a quick seaside getaway. Prestige CourtPrestige Court is a boutique hotel in Mount Lavinia that provides a tranquil haven amidst the citys hustle and bustle. The hotel features stylish rooms, a rooftop pool, and a restaurant serving delectable dishes. Its convenient location offers easy access to both city attractions and the beach, making it an ideal choice for a short city break.

Show moreLess