Don’t miss out on Mount Lavinia! Top spot for beaches, relaxation and beach walks.
Try the area around Mount Lavinia Bus Stand for your next trip! Enjoy beaches, relaxation and beach walks while you’re there.
The area around Mount Lavinia Railway Station is highly rated by travellers for beaches, relaxation and beach walks.
30 hotels
26 hotels
Mount Lavinia Beach is highly rated by travellers for relaxation, beach walks and food.
Boasting a private beach area and a terrace with views of the bay and Colombo’s skyline, Mount Lavinia Hotel offers a relaxing getaway. This colonial-style hotel features a spa and 3 dining options.
“This lovely colonial style hotel is in a beautiful position. We had a very comfortable room with good ocean view and delicious varied breakfast. We only stayed one night after arriving in Sri Lanka, on our way to Habarana, but wished we'd stayed longer.”
Average review score: 8.1
655 hotel reviews
Berjaya Hotel Colombo is within walking distance of Mount Lavinia Beach and Odel Shopping Mall. It features 2 restaurants and an outdoor pool. Free WiFi is available.
“The staff were super lovely, I really couldn't ask for better”
Average review score: 6.7
163 hotel reviews
Overlooking the blue waters of Mount Lavinia Beach, Mount Breeze Hotel offers 2 dining options. Free Wi-Fi access is also available at all public areas of the hotel.
“The restaurant by the beach. Swimming pool.”
Average review score: 6.1
Featuring free WiFi and a restaurant, Anarva Mount Lavinia offers accommodation in Mount Lavinia, a few steps from Mount Lavinia Bus Stand. Guests can enjoy the on-site restaurant.
“Great Hospitality Clean rooms Aurvedic theme Spa facilities Breakfast is good”
Average review score: 8.6
Located next to Mt. Lavina Beach, Ranveli Beach Resort is a 5-minute drive from Odel Mt. Lavina Shopping Centre. It offers free parking, a restaurant and rooms with an en suite bathroom.
“Staff super helpful.allowed my husband to have breakfast in the room.also even when we came in after midnight still supplied drinks.no problem checking in even though we arrived 4hours late at 3 in the morning.chef cooked soft boiled eggs for breakfast.ex cellent.great pool.”
Average review score: 6.2
118 hotel reviews
Featuring free WiFi, a restaurant and a barbecue, Hotel Sunhill Mount Lavinia offers accommodation in Mount Lavinia. Guests can enjoy the on-site restaurant. Free private parking is available on site....
No reviews yet
Royce Boutique Hotel is a charming boutique property situated within a 2-minute walk of Mount Lavinia Beach and Odel Shopping Mall. It offers free Wi-Fi access in its public areas and rooms.
“Place was well maintained as a Boutique hotel. Staff was brilliant and very professional service. No poking just value added services ! Overall perfect & awesome place for the money”
Average review score: 7.3
Operating a 24-hour front desk, Tropic Inn offers comfortable accommodation situated within 1.5 km from Mount Lavinia Railway Station and 200 metres walk from Mount Lavinia Beach.
“everything is pefect all credit goes to staff.”
Average review score: 7.9
Featuring free WiFi, a restaurant and a barbecue, Beverly Hills Hotel offers accommodation in Mount Lavinia.
“Compared to Lavinia Loft, where I stayed last month for 06 nights, Beverly Hills Hotel is a far superior option due to: 1) Better air-conditioning (than Lavinia Loft): I had to switch off the air-con in the middle of the night because the room was getting cold. 2) Hot Shower: There is definitely a nice hot shower unlike Lavinia Loft which only provides Cold Shower.. 3) WiFi exists: WiFi was non-existent in Lavinia Loft. 4) Security: They have more that 01 staff in attendance at the Reception, 02 staff for housekeeping plus 01 Front Office Manager (Sumudu). I have also seen their General Manager regularly present. 5) Far attractive price: Definitely worthy of consideration. Lavinia Loft was charging an arm-and-a-leg for their rooms. 6) Location: In proximity to restaurants. They also have a cafeteria on the Ground Floor that dish out meals. I will not hesitate to return to the Beverly Hills Hotel for my next stay in Mount Lavinia.”
Average review score: 6.7
Average review score: 8.3
Located 1.2 km from Mount Lavinia Bus Stand in Mount Lavinia, Mount villa features a restaurant and free WiFi throughout the property. Free private parking is available on site.
“The owner could not do enough to help you. Good breakfast and good location. Pool was good too.”
Average review score: 7
Set in Mount Lavinia, 500 metres from Mount Lavinia Bus Stand, Villa Two Residence features air-conditioned rooms and free private parking. Some rooms have a seating area to relax in after a busy day....
“I'm happy to there service.”
Average review score: 7.6
Located 500 metres from the Mount Lavinia Beach, Colombo Beach Hostel features free Wi-Fi in public areas. Guests can relax on the terrace, which is fitted with tables and chairs.
“Nice place to stay clean and freindly staff "mick" from reception and the owner to”
Average review score: 4
Offering free WiFi, Mount Waves Hotel is just 5 minutes' walk from Mount Lavinia Beach. It features an on-site restaurant and a bar. Guests have access to a shared lounge area and free BBQ facilities....
“Plain, Simple, clean place to stay, cheerful staff u can learn bit of sinhaleese, steps away from beach to hear the Ocean Spray”
Average review score: 7.9
The Number 8 offers accommodation in Mount Lavinia. Mount Lavinia Bus Stand is 1.1 km away. Free WiFi is offered throughout the property and free private parking is available on site.
“Staff very kind and helpful. Very clean😊”
Situated in Mount Lavinia, 1.1 km from Mount Lavinia Bus Stand, Beachway features air-conditioned rooms and free private parking. Guests can enjoy the on-site restaurant.
Average review score: 7.7
Golden Bridge is just 100 metres from Mount Lavinia Beach. Featuring a restaurant, it also offers complimentary WiFi access in its public areas, and free parking at a nearby location.
“We stayed only a night because the day after go to kandy, but the place its good located, close to the beach. The room is large and comfortable! And the wifi works very good. The staff is very friendly and helpfull. I have a mistake with the book, and the owner woman doesnt make me Pay more! She is lovely!. And next day, we are hurry to get to the railway station, and the owner woke up at 5 am to take us there in his own car! He is lovely too!”
Average review score: 7.7
A 2-minute walk from Mount Lavinia Bus Station, Lavinia Villa offers air-conditioned rooms with a cable TV. This property houses a restaurant, and provides free Wi-Fi and parking.
“Staff very friendly and helpful, very quiet. The room was large, with a large ensure. Plenty of room to store clothes etc. Tea and coffee making facilities were provided on request.”
Sky Room offers self-catering accommodation located just 1 km from the Mount Lavinia Bus Station. It boasts views of the garden. Free WiFi access is available throughout the property.
Average review score: 7.6
Located in the city centre of Mount Lavinia, a 12-minute walk from Mt. Lavinia Train Station, Lavinia House features free Wi-Fi in public areas and free private parking.
“Patrick and all the stuff are the most nice people in the world!!! They take care of us and give us all what we need! Amazing place,come visit!!!! We love you”
Average review score: 8.5
Operating a 24-hour front desk, Mount Lodge offers stylish and tranquil accommodation with free WiFi access in the entire property.
“Great couple who run the establishment...keep the place in good order...serve really good breakfast....”
Featuring air conditioning, N.S.Apartments is set in Mount Lavinia, 100 metres from Mount Lavinia Bus Stand. Free private parking is available on site.
Average review score: 8.6
Set in Mount Lavinia, 900 metres from Mount Lavinia Bus Stand, Lavinia Loft features free WiFi access and free private parking. Rooms are fitted with a private bathroom.
“A very comfy hotel in a great location. Great rooms, clean and modern. Very pleasent stay. Will come again”
Average review score: 8.3
Situated in the upscale town of Mount Lavinia, Blue Seas Guest House offers affordable accommodation. It also features a restaurant which serves authentic Sri Lankan meals.
“Amazing value for money. Lovely staff. Fabulous breakfast. A very pretty little guesthouse. Great Sri Lankan cooking in the evening.”
Average review score: 7.8
Thilanka Beach Resort is tucked away in Mount Lavinia, the largest suburb in Colombo. It offers a spacious outdoor terrace and free WiFi access.
“Very good room for the value and very helpful staff”
Average review score: 9.8
Offering a terrace and views of the sea, Orchidee Apartments is located in Mount Lavinia in the Colombo District Region, 1.1 km from Mount Lavinia Bus Stand.
“Friendly and helpful,Mr Upul always goes extra mile to make everything pleasant. we stayed 1 week and we like the place and hospitality extended to us was extra ordinary.Definitely a goo place to stay and well worth for money spent. wish Mr. Upul all the best,And Thank you for your kind help extended to us. Sunil De Silva And Family.”
Set in Mount Lavinia, this air-conditioned apartment is 1 km from Mount Lavinia Bus Stand. Guests benefit from free WiFi and private parking available on site.
Average review score: 6.7
Mount Bay Guest House is situated in Mount Lavinia in the Colombo District Region, 30 metres from the Mount Lavinia Beach and 900 metres from the Mount Lavinia Bus Station.
“The hotel is very nice. Beautiful bathrooms and nice employees.”
Average review score: 8.7
Hitchhike Backpackers is located just 400 metres from the Mount Lavinia Bus Station. The property provides a 24-hour front desk for the convenience of the guests.
“The woman working there is absolutely wonderful. She stayed up late when we arrived. Nice sized room with great ensuite which opened out onto huge shared space with balcony. Great hang out / games area on 2nd floor. She was incredibly helpful with helping to sort train times. Called the train twice for us, what a sweetheart. Also super close to beach, restaurants and main street.”
Offering accommodation with air conditioning, Iddamal Apartments is set in Mount Lavinia, 1.5 km from Mount Lavinia Bus Stand. Free private parking is available on site.
Average review score: 7.6
Situated in the heart of Mount Lavinia, Prestige Court Residencies is 100 metres from Mount Lavinia Bus Station.
“Amazing staff, very friendly and polite. Couldn't do enough for you. Rooms were clean and comfy. Loved our one night stay”
Offering free WiFi and a sun terrace, Mount Plaza is located in Mount Lavinia. Mount Lavinia Bus Stand is 200 metres away. All units include a dining area and a seating area with a flat-screen TV.
Average review score: 8.6
Emirates Inn is located in Colombo. Free WiFi access is available in the public areas of the property. Each air-conditioned room here will provide you with a cable TV and a terrace.
“Staff very helpfull, they made my stay very comfortable,breakfast excellent.room was very clean.”
Average review score: 8.7
Evergreen Colombo is set in Mount Lavinia, 1.1 km from Mount Lavinia Bus Stand. Guests can enjoy the on-site restaurant. Free private parking is available on site.
“Location, owners, staff, service, cuisine, cleanliness, water pressure in the showers, security. A hostel in Colombo run by Kiwis for foreign travelers. Won't be staying anywhere else when I visit Colombo next time.”
Offering a terrace and views of the city, Sithila Villa is located in Mount Lavinia in the Colombo District Region, 500 metres from Mount Lavinia Bus Stand. Free private parking is available on site.
Located 500 metres from Mount Lavinia Bus Stand in Mount Lavinia, Vista Hotel 12 features free WiFi access and free private parking. Guests can enjoy the on-site restaurant.
Average review score: 9
Conveniently situated in Boralesgamuwa, Comfystay offers homely and tranquil accommodation with free Wi-Fi access in the entire property.
“The room was so tidy and clean and the stay owner dear Kumari was so kind and helpful. It's such a pity that I stayed there at the end of my trip which I should have stayed there at the beginning. It's just a lovely place to stay and I have no hesitation to recommend this place to my families and friends.”
Mount Paradise is a self-catering accommodation located just 1.6 km from the Mount Lavinia Bus Station. Free WiFi access is available.
Grand Jaya Residence is a self-catering accommodation located in Mount Lavinia. The property is located just 1.8 km from Mount Lavinia Bus Station.
Set in Mount Lavinia, 700 metres from Mount Lavinia Bus Stand, ZEN Rooms College Avenue Mount Lavinia features a restaurant and free WiFi. Free private parking is available on site.
Average review score: 9.8
Located in the Mount Lavinia Beach district in Mount Lavinia, 700 metres from Mount Lavinia Bus Stand, Cottage garden Bungalows features a terrace and views of the garden.
“The pretty garden and the birds and tortoises. Close to the beach and near the railway station. Welcoming and attentive host . Friendly and helpful concierge.”
Situated 900 metres from Mount Lavinia Bus Stand in Mount Lavinia, this air-conditioned apartment features free WiFi. Free private parking is available on site.
Average review score: 8.1
Omni Holiday Bungalow is located in Mount Lavinia just 400 metres from the bus stop and the beach. It offers comfortable accommodation equipped with hot shower facilities.
“Everything was great! Clean, very friendly staff, good breakfast and only 3-5 minutes from beach!”
Shanghai Hotel features air-conditioned rooms with free WiFi in Mount Lavinia. Offering a restaurant, the hotel is 3 km from Mount Lavinia Beach.
Average review score: 7.3
Housed in Marine City, Serene Service Apartment features fully furnished 3-bedroom apartments with a private balcony offering views of the Indian Ocean.
“Cleanliness , a good secure apartment”
Beach Apartment is a self-catering accommodation located in Mount Lavinia. It features a private self-catering accommodation offering sea and city views.
Apartment Surf View is a self-catering accommodation located just 1.3 km from Mount Lavinia Bus Station. Free WiFi access is available.
Average review score: 8.7
Home stay Templers is located just 200 metres from the Mount Lavinia Bus Station.
“The apartment is stylish, well maintained, very comfortable, close to restaurants and shops, short taxi ride to Mt Lavinia beach. Our stay at the apartment was superb and a pleasure.”
Mt Lavinia Apartment 38 is a self-catering accommodation located just 1.6 km from Mount Lavinia Bus Station.
Situated 1 km from Mount Lavinia Bus Stand in Mount Lavinia, this apartment features a balcony with garden views. Free WiFi is featured throughout the property.
Stay at Mount is a self-catering accommodation located just 100 metres from Mount Lavinia Bus Station and 450 metres from the Mount Lavinia Railway Station.
Featuring free WiFi, a restaurant and a barbecue, Bay Show Rest offers pet-friendly accommodation in Mount Lavinia, 900 metres from Mount Lavinia Bus Stand.
Set in Mount Lavinia, 600 metres from Mount Lavinia Bus Stand, Anaqkara Beach Apartment boasts a sun terrace and views of the sea. Free WiFi is provided throughout the property.
Average review score: 8.4
Featuring air conditioning, The Margosa Residences offers accommodation in Mount Lavinia. Mount Lavinia Bus Stand is 1 km from the property. Free WiFi is offered .
“A great place to stay for calm down and relax. Just a few min away you get everything you want at the main Street. Everything was super. A amazing hotel.”
Nirvana Apartment offers accommodation in Mount Lavinia, 1.2 km from Mount Lavinia Bus Stand. Guests benefit from balcony and a sun terrace. Free WiFi is featured .
Set 1.1 km from Mount Lavinia Bus Stand in Mount Lavinia, this apartment features free WiFi and a balcony. An oven and a microwave can be found in the kitchen and there is a private bathroom.
The Villa Lavinia is a detached villa set in Mount Lavinia in the Colombo District Region and is 200 metres from Mount Lavinia Bus Stand. It provides free private parking.
Average review score: 9.7
Featuring free WiFi, The Vintage Club Hostel offers pet-friendly accommodation in Mount Lavinia. Free private parking is available on site.
“Hosts, closeness to beach, wifi, meeting fellow travellers”
Featuring air conditioning, Marine Plaza Apartment is set in Mount Lavinia, 400 metres from Mount Lavinia Bus Stand. Free WiFi is provided . All units have a flat-screen TV with cable channels.
Set 900 metres from Mount Lavinia Bus Stand in Mount Lavinia, this apartment features free WiFi and a terrace. Guests benefit from balcony.
Average review score: 6.9
Offering a barbecue and views of the garden, Dammika Home is situated in Mount Lavinia. Free WiFi is available throughout the property and free private parking is available on site.
“The owner dammika was the kindest person ever,very helpful with anything we needed!”
Set 1.2 km from Mount Lavinia Bus Stand in Mount Lavinia, this apartment features free WiFi. Free private parking is available on site.
Average review score: 8.3
Set in Mount Lavinia, 1 km from Mount Lavinia Bus Stand, ZEN Rooms De Saram Road Mount Lavinia features free WiFi access and free private parking. Each room at this hotel is air conditioned.
“We loved staying here. The best thing was definitely the staff. We had just come from a long walk with our heavy bags and it was a really hot day. They could see were quite hot and rushed to get us a cool towel and a cold cocacola. The breakfast was great with eggs, fruit and toast with our choice of tea and coffee. The location I just set back from the beach and main road so nice and quiet. First time in Sri Lanka we had a separated shower so it wa nice to walk in to go to the toilet without wet floors from the shower. The place is not actually called zen rooms. Its called blue sea guest house. If you book on booking.com zen rooms will take an automated credit payment so be careful not to double pay cash. Would definitely recommend”
Featuring free WiFi, ZEN Premium Sri Dharmapala Mw Mount Lavinia is located in Mount Lavinia, 1.3 km from Mount Lavinia Bus Stand. Free private parking is available on site.
Average review score: 8.7
Situated in Mount Lavinia, 500 metres from Mount Lavinia Bus Stand, ZEN Rooms Huludagoda Rd Mount Lavinia boasts air-conditioned rooms with free WiFi. Free private parking is available on site.
“It was a home stay not a hotel. The family was lovely, friendly and helpful. The owner asked us for our opinion on how it could be improved. The shared kitchen and living area was a real good feature and you were made to feel welcome. The room we had was spacious and had plenty of hot water with a decent shower.overall the rooms were very clean I would certainly stay there again.”
Located in Mount Lavinia, this air-conditioned apartment features a terrace and a garden with a sun terrace. The apartment is 1 km from Mount Lavinia Bus Stand and 900 metres from Galle road.
Located in the Mount Lavinia Beach district in Mount Lavinia, 900 metres from Mount Lavinia Bus Stand, Colonial Charm by the Beach features free WiFi access and free private parking.
Average review score: 9.5
Located in Mount Lavinia in the Colombo District Region, 200 metres from Mount Lavinia Bus Stand, Colombo Mount Beach Hostel features a sun terrace and views of the sea.
“Excellent staff. Amazingly friendly. Excellent location. Quality food. Tidy rooms and would recommend to anyone. memorable stay.”
Ceylon Bliss is a self-catering accommodation located in Dehiwala-Mount Lavinia. The Apartment is spacious and features kitchen, a private dining and living area.
Set in the Mount Lavinia Beach district in Mount Lavinia, 1.1 km from Mount Lavinia Bus Stand, Duw's white House boasts a spa centre and sauna.
Golden Beach Homes is an apartment featuring a sun terrace. The air-conditioned unit is 10 km from Colombo. Free WiFi is offered throughout the property.
Offering a garden, Lavinia Inn is located in Mount Lavania. Colombo is 10 km away. Free WiFi is provided and free private parking is available on site. All units have a TV.
Set 800 metres from Mount Lavinia Bus Stand in Mount Lavinia, this apartment features a balcony. Free private parking is available on site. The kitchen is equipped with a dishwasher and a microwave.
Set 500 metres from Mount Lavinia Bus Stand in Mount Lavinia, this air-conditioned apartment features a barbecue. Guests benefit from terrace and a terrace. Free private parking is available on site.
Situated in Mount Lavinia, this air-conditioned villa is set 1 km from Mount Lavinia Bus Stand. You can fire up the barbecue for a tasty meal and enjoy the garden in fair weather.
Situated in Mount Lavinia, this air-conditioned apartment features a balcony. The unit is 700 metres from Mount Lavinia Bus Stand. Free private parking is available on site.
Situated in Mount Lavinia, 1.1 km from Mount Lavinia Bus Stand, The Number 8 Hostel features air-conditioned rooms and free private parking.
A Slice of Paradise in Mt Lavinia offers accommodation in Mount Lavinia. Some units have a seating area for your convenience. There is a shared lounge at the property.
Lankan Budget Luxury offers accommodation in Colombo. Every room at this homestay is air conditioned and is equipped with a flat-screen TV.