Skip to main content

Cheap hotels in Mount Lavinia

Find the cheap hotels that appeal to you the most

Select occupancy

The best cheap hotels in Mount Lavinia

Check out our selection of great cheap hotels in Mount Lavinia

Filter by:

Review score

Ice Berg

Mount Lavinia

Offering quiet street views, Ice Berg in Mount Lavinia offers accommodations and a garden. The air-conditioned accommodations are 1.4 miles from Mount Lavinia Beach.

R
Radhakrishnan
From
United Arab Emirates
It was a great and peaceful stay.The host was very flexible and cooperative and took good care.Food was very tasty.Overall it was a great experience
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 259 reviews
Price from
$25
1 night, 2 adults

Mount Lodge Boutique Hotel

Hotel in Mount Lavinia

Located within a 4-minute walk of Mount Lavinia Beach and 4.5 miles of Bambalapitiya Railway Station, Mount Lodge Boutique Hotel provides rooms in Mount Lavinia.

K
Kristof
From
Slovakia
It's a lovely place with an atmosphere, our room had wonderful bed, closed off balcony great for enjoying the air and a perfectly clean bathroom too. The breakfast was fulfilling and just delicious, fresh fruit and a sri-lankan omelette with toasted bread as well as tea and coffee.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 184 reviews
Price from
$99
1 night, 2 adults

Barnes Loft Mount

Mount Lavinia

Barnes Loft Mount is located in Mount Lavinia, just a 3-minute walk from Mount Lavinia Beach and 4.1 miles from Bambalapitiya Railway Station.

Z
Zara
From
Portugal
It’s a nature friendly location and a very convenient. Amazing place to stay at, friendly staff and customized service. Absolutely love the live-with-nature theme going on about the place. Great family room, Felt like our own villa! The host is super nice too.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 7 reviews
Price from
$45.51
1 night, 2 adults

Beach Symphony

Mount Lavinia

Offering a terrace and a shared lounge, Beach Symphony in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

H
Herath
From
Sri Lanka
Everything met the expectation. Host Mr. Ruwan really helpful and great host.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 43 reviews
Price from
$40.50
1 night, 2 adults

Bedroom with Pantry

Mount Lavinia

Just a 11-minute walk from Mount Lavinia Beach and 0.9 miles from Mount Lavinia Bus Stand, Bedroom with Pantry features accommodations in Mount Lavinia with a garden.

K
Kishanth
From
Sri Lanka
Had a wonderful stay at this place. The owners are very kind, friendly, and always ready to help. The room feels just like home, with all the necessary facilities provided. One of the best things is the fully equipped kitchen, where you can cook your own meals comfortably. The place is very clean, peaceful, and well-maintained. It is also conveniently located with easy access to important places and attractions. Overall, a comfortable and relaxing stay. Highly recommended for anyone looking for a home-like experience.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 11 reviews
Price from
$22.50
1 night, 2 adults

Lovely FLowers in Mount Lavinia

Mount Lavinia

Lovely FLowers in Mount Lavinia is a recently renovated bed and breakfast in Mount Lavinia where guests can make the most of its garden and shared lounge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews
Price from
$39
1 night, 2 adults

Mount Bliss Home Stay

Mount Lavinia

Just a 13-minute walk from Mount Lavinia Beach and 500 yards from Mount Lavinia Bus Stand, Mount Bliss Home Stay features accommodations in Mount Lavinia with a shared lounge.

W
Wijewardane
From
Canada
Wifi did not work at all. Other than that, very nice place and people 😊
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
$33
1 night, 2 adults

Cottage Garden Bungalows

Mount Lavinia

Cottage Garden Bungalows is a recently renovated guest house in Mount Lavinia, near Mount Lavinia Beach. This property offers access to a terrace, free private parking, and free Wifi.

M
Mukundan
From
India
Location: The location is really good and accessible. It is only 3-4 buildings away from Mt. Lavinia Beach, meaning you can just walk back to the hotel for bathing after the beach. There are quite a few restaurants on either side (regular ones on the main road ~200m away and shacks on the beach side). For added security, the compound features a large gate with an auto-lock system ( guests hold a key), which I thought was neat. Rooms: The rooms are exactly as advertised. The compound features three villa-style rooms situated within a quiet, peaceful, and well-curated lawn. The room was extremely clean, well-maintained, and spacious with a central bed, a writing table near the window, and a few side tables. Each room also had its own sitting area with chairs and a cloth-drying rack just outside. The bathroom and bath towels were also quite clean, with hot water available throughout the day. Service: The service was exceptional. Both the host Janitha and the hotel caretaker Gunaseelan are courteous and friendly people. Before check-in, Janitha tracked my arrival and ensured that things were in order when I arrived. Gunaseelan, the caretaker, is also quite friendly and generally made me feel welcome: helping me with timely breakfast, an umbrella during rain, restaurant pointers etc. Although the booking description states that breakfast is not included, I received a generous free breakfast with a wide spread on both days (orange juice, tea/coffee, fruits along with bread or a local dish like string hoppers). I even received a complimentary surprise drink in the afternoon. Overall, if you are going to Mt. Lavinia for a quiet getaway, this is definitely The place to go. I found it to be awesome!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 65 reviews
Price from
$40
1 night, 2 adults

Beach Mount Apartment (Blue Ocean Apartment)

Mount Lavinia

Beach Mount Apartment (Blue Ocean Apartment) features air-conditioned rooms in Mount Lavinia. This beachfront property offers access to free Wifi and free private parking.

N
Nadun
From
United States
Clean. Friendly staff. Trustworthy owner. Everything in the apt works. No hassle.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews
Price from
$82.40
1 night, 2 adults

The Beach Villa

Hotel in Mount Lavinia

Located in Mount Lavinia, a few steps from Mount Lavinia Beach, The Beach Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Avishka
From
Sri Lanka
The property is very close to the beach. The rooms are clean and comfortable. The staff are friendly and offer very good service.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 127 reviews
Price from
$34
1 night, 2 adults
All cheap hotels in Mount Lavinia

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Mount Lavinia and surrounding area in the past month

See all

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 127 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 174 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 82 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 259 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 235 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 188 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 181 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 12 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 36 reviews

Popular with guests booking cheap hotels in Mount Lavinia

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 24 reviews

Enjoy breakfast in Mount Lavinia and nearby

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 122 reviews

Just a 3-minute walk from Mount Lavinia Beach and 0.9 miles from Mount Lavinia Bus Stand, The Villa In Lavinia features accommodations in Mount Lavinia, with an outdoor swimming pool and a garden.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 40 reviews

Offering city views, COLOMBO Water Front in Boralesgamuwa provides accommodations, an open-air bath, massage services, a garden, a bar, and barbecue facilities.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 212 reviews

Located in Colombo, Hotel Nelly Marine offers beachfront accommodations a 4-minute walk from Mount Lavinia Beach and facilities like a terrace.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 229 reviews

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

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 153 reviews

7.6 miles from Bambalapitiya Railway Station in Moratuwa, Noahs Ark Transit Stay features accommodations with access to a fitness room.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 106 reviews

Located in Colombo, 1.5 miles from Wellawatte Beach, La Maison de Colombo has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Breeze of Paradise

Colombo
Breakfast options
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 124 reviews

Breeze of Paradise in Colombo provides accommodations with a garden, a terrace, and a shared lounge. There's a private entrance at the bed and breakfast for the convenience of those who stay.

Seconds Colombo

Colombo
Breakfast options
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 861 reviews

Located in Colombo, 1.6 miles from Wellawatte Beach, Seconds Colombo provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 82 reviews

Just a 9-minute walk from Mount Lavinia Beach and 500 yards from Mount Lavinia Bus Stand, Kozy B&B features accommodations in Mount Lavinia, with a garden.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 11 reviews

Dil Apartments 2 offers accommodations in Mount Lavinia, a 10-minute walk from Mount Lavinia Beach and 4.6 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4 reviews

Offering a garden and a shared lounge, Sea View Luxury 2 Bedroom Apartment in Mount Lavinia in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 24 reviews

Offering a garden and a terrace, R&R residencies in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 9 reviews

Crystal Sand Mount Lavinia provides rooms in Mount Lavinia near Mount Lavinia Beach and Mount Lavinia Bus Stand.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2 reviews

Sea esta villa offers accommodations in Mount Lavinia, one mile from Mount Lavinia Beach and 5.3 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews

Lotus Villa Dehiwela is a recently renovated villa in Dehiwala where guests can make the most of the open-air bath and garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews

Sea View Apartment in Colombo -Dehiwala offers accommodations in Dehiwala, a 3-minute walk from Mount Lavinia Beach and 3.4 miles from Bambalapitiya Railway Station.

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

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 22 reviews

Offering a garden and a shared lounge, ARON'S Lavinia TOPAZ in Mount Lavinia is close to Mount Lavinia Beach and Mount Lavinia Bus Stand.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 82 reviews

Offering a garden, ARON'S Lavinia SAPPHIRE offers accommodations in Mount Lavinia.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 53 reviews

Just a 4-minute walk from Mount Lavinia Beach and 400 yards from Mount Lavinia Bus Stand, Holy Spirit Mission Camps features accommodations in Mount Lavinia, with a terrace.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews

Iddamal Bay Apartments enjoys a location in Mount Lavinia, a 7-minute walk from Mount Lavinia Beach and 4.8 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 reviews

BNB RESIDENCIES MOUNT LAVINIA 2 is located in Mount Lavinia, just a 2-minute walk from Mount Lavinia Beach and 4.4 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 5 reviews

Just a 2-minute walk from Mount Lavinia Beach and 0.7 miles from Mount Lavinia Bus Stand, Villa Monsoon features accommodations in Mount Lavinia, with a garden.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 34 reviews

Just a 3-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Aurora Holiday House features accommodations in Mount Lavinia with a shared lounge.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 15 reviews

Fully Furnished 2 Bedroom Apartment with Sea View is located in Mount Lavinia, just a few steps from Mount Lavinia Beach and 4.2 miles from Bambalapitiya Railway Station.

FAQ about cheap hotels in Mount Lavinia

Cheap hotels that guests love in Mount Lavinia

See all
Avg. price/night: $36.63
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 235 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 byCristian Montanaro
Solo traveler
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 26 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 byAnu
Family with young children
Avg. price/night: $36.63
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 235 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 bySandeep Teja
Group
Avg. price/night: $31
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 188 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 byColleen
Solo traveler
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 55 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 byJohn
Solo traveler
Avg. price/night: $47
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 122 reviews
Place is situated in a very convenient location with easy access to beach and supermarket. Place has a very friendly atmosphere and room and bathroom were very clean. Staff is highly attentive and friendly. Nice place to stay in a walking distance to Mt. Lavinia beach.
Guest review byNelum Bandara
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 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 byCraig
Family with young children