The 10 best cheap hotels in Mount Lavinia, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Mount Lavinia

Find the cheap hotels that appeal to you the most

The best cheap hotels in Mount Lavinia

Check out our pick of great cheap hotels in Mount Lavinia

Filter by:

Review score

Tropic Inn - Mount Lavinia

Hotel in Mount Lavinia

Set in Mount Lavinia, 200 metres from Mount Lavinia Beach, Tropic Inn - Mount Lavinia offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

J
Jana
From
Germany
The staff was very friendly and helped us to book a taxi to Sigiriya without any hassle. The rooms are well equipped and very clean. Best shower that we had during our 4 months journey through India and Sri Lanka! And the towels smell soo good. The location of the hotel couldnt be better: close to the beach and restaurants but far away enough to not be disturbed by the railway noise.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 108 reviews
Price from
US$33.56
1 night, 2 adults

Coza Ceylon

Hotel in Mount Lavinia

Situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach, Coza Ceylon features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

R
Ron
From
United Kingdom
Happy smiling staff, nothing was too much trouble.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 183 reviews
Price from
US$50
1 night, 2 adults

The Beach Villa

Hotel in Mount Lavinia

Situated in Mount Lavinia, 70 metres from Mount Lavinia Beach, The Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Shan
From
Sri Lanka
The place is very clean All the things working fine The staff is very friendly Pool is very clean So close to the beach Calm place There is no sound from outside rooms. Towel and other stuff are clean
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 31 reviews
Price from
US$34
1 night, 2 adults

Lady Lavinia Residence

Mount Lavinia

2.7 km from Mount Lavinia Beach, Lady Lavinia Residence is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

G
Greteliis
From
Estonia
At first we were a little skeptical because there was no reviews, but still decided to go. And it turned out amazing, place looks beautiful and everything is very comfortable. Looks just like the pictures. And the host is super nice and very helpful with everything. We really enjoyed our stay there and also reccomend it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 15 reviews
Price from
US$24
1 night, 2 adults

Charming Villa with Stunning Rooftop Sea View

Mount Lavinia

Situated in Mount Lavinia, 2.2 km from Mount Lavinia Beach and 9.3 km from Bambalapitiya Railway Station, Charming Villa with Stunning Rooftop Sea View offers air conditioning.

S
Suhair
From
United Kingdom
Amazing location with an amazing host. The house is a short tuk tuk ride away from all the shops you would need. Even though we checked in late and in the dark (due to power cut),the host was understanding and helpful, so much so he helped us get our necessities out of his own pocket, which we paid back immediately. The rooms are big with comfy beds and clean bedding. This would be our B&B in Colombo always.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$89.10
1 night, 2 adults

Direct Sea View Fully Furnished Luxury Apartment

Mount Lavinia

Located just a few steps from Mount Lavinia Beach, Direct Sea View Fully Furnished Luxury Apartment provides accommodation in Mount Lavinia with access to a private beach area, a rooftop pool, as well...

R
Rukman
From
Australia
Great location, very clean and comfortable, spacious, the owner was very friendly and helpful. Will be back definitely
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$76.50
1 night, 2 adults

Beach Symphony

Mount Lavinia

Boasting air-conditioned accommodation with a rooftop pool, sea view and a balcony, Beach Symphony is set in Mount Lavinia. Located on the beachfront, this property has a terrace and a shared lounge.

S
Sharaya
From
Sri Lanka
Everything was great, I loved the interior. The bed was super comfy and the AC was great.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
US$40.50
1 night, 2 adults

One Bedroom with Pantry

Mount Lavinia

Offering a garden and garden view, One Bedroom with Pantry is situated in Mount Lavinia, less than 1 km from Mount Lavinia Beach and 6.4 km from Bambalapitiya Railway Station.

T
Tennakoon
From
Sri Lanka
A very friendly and helpful staff, specially the owner. Calm and quite place. Neatly arranged. Very reasonable prices
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$22.50
1 night, 2 adults

Lovely FLowers in Mount Lavinia

Mount Lavinia

Featuring a garden and views of quiet street, Lovely FLowers in Mount Lavinia is a recently renovated bed and breakfast located in Mount Lavinia, less than 1 km from Mount Lavinia Beach.

W
Wendy
From
United Kingdom
Close to amenities and the beach but quiet. Lovely clean room. Lovely guy looking after you. Big pot of tea or coffee in the morning.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 reviews
Price from
US$50.40
1 night, 2 adults

Mount Bliss Home Stay

Mount Lavinia

Boasting air-conditioned accommodation with a balcony, Mount Bliss Home Stay is set in Mount Lavinia.

A
Amendra
From
Australia
Mount Bliis is a five-star accommodation featuring a spacious two-bedroom apartment, beautifully maintained with high-quality fittings—perfect for a family of four. I’m from Melbourne, Australia, and stayed here for four nights. The owner resides overseas but is easily contactable and extremely polite. The property is looked after by a lovely elderly couple, Soma and Prem, who live on the ground floor. They were exceptionally kind and hospitable throughout our stay. Soma is an incredible cook—after I provided the ingredients, they prepared delicious traditional meals for us. I had originally planned to dine at the Mount Lavinia Hotel, but their home-cooked food was so outstanding that I never needed to. The apartment has a charming and tranquil atmosphere. From the large balcony, you can enjoy the sea breeze with a glass of wine or whisky while listening to birds singing and watching squirrels play. The garden is well-maintained and pruned, which meant we experienced no issues with mosquitoes or flies. The apartment is very comfortable, featuring two air-conditioned bedrooms, ceiling fans, en-suite bathrooms for each room, and ample linen storage. It felt like home. I will absolutely stay at Mount Bliis every time I visit Sri Lanka. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 13 reviews
Price from
US$33
1 night, 2 adults
All cheap hotels in Mount Lavinia

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Mount Lavinia and surroundings in the past month

See all

Great access to the city centre. Check these cheap hotels in Mount Lavinia and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 6 reviews

    Located in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Dil Apartments 2 provides accommodation with free WiFi and free private parking.

    From US$35.52 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 50 reviews

    Located within 500 metres of Mount Lavinia Beach and 7.2 km of Bambalapitiya Railway Station, N S Apartment offers rooms with air conditioning and a private bathroom in Mount Lavinia.

    From US$25 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 38 reviews

    Offering a garden and garden view, Holy Spirit Mission Camps is set in Mount Lavinia, 400 metres from Mount Lavinia Beach and 7.1 km from Bambalapitiya Railway Station.

    From US$11.10 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 30 reviews

    Set in Mount Lavinia, 600 metres from Mount Lavinia Beach, Colombo Mount Beach offers accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$35 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 9 reviews

    Located in Mount Lavinia, 1.3 km from Mount Lavinia Beach, Hitchhike Backpackers provides accommodation with a shared lounge, free private parking and a terrace.

    From US$25.60 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 11 reviews

    Situated in Mount Lavinia, 400 metres from Mount Lavinia Beach, Beverly Suites Mount Lavinia features accommodation with a garden, free private parking and a terrace.

    From US$64.13 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Sea View Luxury 2 Bedroom Apartment in Mount Lavinia is set in Mount Lavinia.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 77 reviews

    Set in Mount Lavinia, 500 metres from Mount Lavinia Beach, RACHEL HOMES offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.

    From US$28.97 per night

Enjoy breakfast in Mount Lavinia and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 8 reviews

    Set in Mount Lavinia in the Colombo District region, Papura Wattarappala Midland has a terrace and garden views.

    From US$46.40 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 185 reviews

    Located in Mount Lavinia, 600 metres from Mount Lavinia Beach, Clock Inn Dehiwala provides accommodation with a garden, free private parking and a shared lounge.

    From US$36.58 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 511 reviews

    Viveka Hotel Colombo is situated in Colombo, 600 metres from Mount Lavinia Beach and 4.5 km from Bambalapitiya Railway Station. This 3-star hotel offers a concierge service and a tour desk.

    From US$85 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 7 reviews

    Set in Boralesgamuwa, 12 km from Bambalapitiya Railway Station, COLOMBO Water Front offers accommodation with a private beach area, free private parking, a garden and a terrace.

    From US$61.05 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 271 reviews

    Featuring free WiFi throughout the property, Fair View Hotel Colombo offers accommodation in Colombo. Guests can enjoy the on-site restaurant.

    From US$91.69 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 118 reviews

    Located just 12 km from Bambalapitiya Railway Station, Noahs Ark Transit Stay offers accommodation in Moratuwa with access to a fitness centre, a shared lounge, as well as full-day security.

    From US$18.60 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 672 reviews

    Featuring free WiFi throughout the property, Sayura House offers accommodation in Colombo, 3.5 km from Asiri Surgical Hospital. Free private parking is available on site.

    From US$84.70 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 18 reviews

    Situated in Colombo, 2.4 km from Wellawatte Beach, La Maison de Colombo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$180 per night

Stay connected in Mount Lavinia and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 39 reviews

    Set within 1.6 km of Mount Lavinia Beach and 7.7 km of Bambalapitiya Railway Station in Mount Lavinia, Sithila Villa provides accommodation with seating area.

    From US$70 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 9 reviews

    Located in Mount Lavinia, within 1.4 km of Mount Lavinia Beach and 8.2 km of Bambalapitiya Railway Station, R&R residencies provides accommodation with a garden as well as free private parking for...

    From US$24.98 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 79 reviews

    Peridot Hotels Mount Lavinia is set in Watumulla, 200 metres from Mount Lavinia Beach and 6.8 km from Bambalapitiya Railway Station.

    From US$32.19 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 17 reviews

    Located in Mount Lavinia, 1.3 km from Mount Lavinia Beach and 7.4 km from Bambalapitiya Railway Station, Rush Resident Mount Lavinia offers a fitness centre and air conditioning.

    From US$65 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 250 reviews

    Situated in Mount Lavinia, 200 metres from Mount Lavinia Beach, Colombo Beach Hostel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$32.67 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Set in Mount Lavinia and only 60 metres from Mount Lavinia Beach, Salt Breeze sea view Apartment Mount Lavinia offers accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 125 reviews

    A few steps from Mount Lavinia Beach, MountBaylk is a recently renovated property set in Mount Lavinia and offers air-conditioned rooms with free WiFi and private parking.

    From US$32 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 9 reviews

    Situated in Mount Lavinia, 1.7 km from Mount Lavinia Beach and 8.6 km from Bambalapitiya Railway Station, sea esta offers a garden and air conditioning.

    From US$123.90 per night

FAQ about cheap hotels in Mount Lavinia

Cheap hotels that guests love in Mount Lavinia

See all
  • Avg. price/night: US$32.67
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 250 reviews
    Colombo Beach Hostel provides an excellent stay with its friendly staff, spacious and comfortable rooms, and a beautiful terrace perfect for relaxation. Its prime location, just a 3-minute walk from Lavinia Beach and close proximity to both train and bus stations, makes it ideal for easy city access. Highly recommended for a delightful beachside getaway.
    Guest review by
    Cristian Montanaro
    Solo traveller
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 24 reviews
    Location of the property is amazing. Walking distance to beautiful Mt. Lavinia beach. Supermarkets, restaurants in walking distance as well. 3 bed flat - A/C in all rooms, Very Clean property with all the facilities. TV, fridge freezer, microwave, kettle, washing machine. Balcony views Property coordinator Athula met us and greet us with all the necessary details that we needed and always reachable whenever we need.
    Guest review by
    Anu
    Family with young children
  • Avg. price/night: US$32.67
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 250 reviews
    It is a nice place. Very helpful staff. Mr.Dinesh and his staff are always responsive to any query. There is a small pool about 6 meters long. Very well lit at night. Very relaxing to have spend some time in the pool along with a beer at night before going to sleep. It has a small kitchen so that you can cook your food. Also a beautiful balcony and a yard where you can hang out with fellow travellers. Beach is just behind the hostel. 5 minutes walk. Ideal location for a vacation I recommend this place to everyone.
    Guest review by
    Sandeep Teja
    Group
  • Avg. price/night: US$32
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 125 reviews
    I had a great stay at the Mount Bay Guest House. The room and bathroom were very clean and spotless.It was large and air-conditioned, and had a balcony. The owners and staff were very friendly and helpful. The hotel is situated near the beach, restaurants on the beach. I definitely recommend this accommodation and would stay there again if I visited Sri Lanka again in the future.
    Guest review by
    Colleen
    Solo traveller
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 47 reviews
    Very clean. Close to beach. Quiet location. Easy walk to main road. Owner was very accommodating, very responsive and helpful. Security staff in the building are also very helpful.
    Guest review by
    John
    Solo traveller
  • Avg. price/night: US$96.25
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 42 reviews
    The property is great value for money. Lots of space and good facilities. It is located very close to the beach which has lots of bars and restaurants. The location gives access to Galle and the interior of the island if you’re looking to explore. Mount Lavinia hotel, which has an excellent pool and restaurant, is a 5 minute tuk tuk drive away. The landlord is ideal for serviced accommodation, helpful without being intrusive. He even helped by arranging a driver for our excursion to Galle.
    Guest review by
    Craig
    Family with young children