Skip to main content

Places to Stay in Mount Lavinia

Find the places to stay that appeal to you the most

The best places to stay in Mount Lavinia

Check out our pick of great places to stay in Mount Lavinia

Most booked places to stay in Mount Lavinia and surroundings in the past month

See all

Popular with guests booking places to stay in Mount Lavinia

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

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 257 reviews

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 187 reviews

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 33 reviews

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 65 reviews

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 63 reviews

Popular with guests booking places to stay in Mount Lavinia

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

Popular with guests booking places to stay in Mount Lavinia

Popular with guests booking places to stay in Mount Lavinia

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

Popular with guests booking places to stay in Mount Lavinia

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 383 reviews

Enjoy breakfast in Mount Lavinia and nearby

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 103 reviews

Located in Mount Lavinia, 700 metres from Mount Lavinia Beach, Anarva Hotel & Spa provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

From US$73.87 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 65 reviews

Situated in Mount Lavinia, 50 metres from Mount Lavinia Beach, Lavinia Bay Beach Hotel features accommodation with an outdoor swimming pool, free private parking and a terrace.

From US$65.82 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 19 reviews

Royal Mount Hotel is situated in Mount Lavinia, within 500 metres of Mount Lavinia Beach and 7.8 km of Bambalapitiya Railway Station. This 3-star hotel offers free WiFi.

From US$45.88 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 383 reviews

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.

From US$88.01 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 187 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.

From US$70.80 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 84 reviews

Situated in Mount Lavinia, a few steps from Mount Lavinia Beach, Lavinia Blue Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$30 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 170 reviews

Boasting an infinity pool, garden and views of pool, The Villa In Lavinia is situated in Mount Lavinia, 300 metres from Mount Lavinia Beach. Private parking is available on site.

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

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.

From US$52.17 per night

Great access to the city centre. Check these places to stay in Mount Lavinia and nearby

Kozy B&B

Mount Lavinia
Central location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 69 reviews

Located within 800 metres of Mount Lavinia Beach and 7.3 km of Bambalapitiya Railway Station, Kozy B&B features rooms with air conditioning and a private bathroom in Mount Lavinia.

From US$30 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6 reviews

Situated in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Dil Apartments - Mount Lavinia features accommodation with free WiFi and free...

From US$34.27 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 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

Boasting air-conditioned accommodation with a balcony, Home stay Templers is situated in Mount Lavinia. It is located 7.5 km from Bambalapitiya Railway Station and offers luggage storage space.

From US$28.86 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 51 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

Located 13 km from Khan Clock Tower, 15 km from R Premadasa Stadium and 34 km from Leisure World, The Royal Mount Palace Colombo features accommodation set in Mount Lavinia.

From US$177.60 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 42 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$13.32 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 11 reviews

Situated in Mount Lavinia, within 600 metres of Mount Lavinia Beach and 7.5 km of Bambalapitiya Railway Station, Prestige Court Residencies features accommodation with a terrace and free WiFi as well...

From US$44.28 per night

Save money on places to stay in Mount Lavinia and nearby – budget options available

Omni Holiday Bungalow

Mount Lavinia
Budget options available

Situated in Mount Lavinia in the Colombo District region, with Mount Lavinia Beach and Mount Lavinia Bus Stand nearby, Omni Holiday Bungalow features accommodation with free WiFi and free private...

From US$111 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 12 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

Sithila Villa

Mount Lavinia
Budget options available
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$45 per night

Ranveli Beach Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 63 reviews

Situated in Mount Lavinia, a few steps from Mount Lavinia Beach, Ranveli Beach Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$44.40 per night

Beverly Hills Hotel

Mount Lavinia
Budget options available
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 16 reviews

Located in Mount Lavinia, 200 metres from Mount Lavinia Beach, Beverly Hills Hotel provides accommodation with a private beach area, free private parking, a terrace and a restaurant.

From US$60 per night

Ayrish Grand

Mount Lavinia
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3 reviews

Situated just 13 km from Khan Clock Tower, Ayrish Grand provides accommodation in Mount Lavinia with access to a fitness centre, a terrace, as well as a lift.

From US$81.03 per night

Kaveen Homes

Mount Lavinia
Budget options available

Set in Mount Lavinia, 2 km from Mount Lavinia Beach and 8.1 km from Bambalapitiya Railway Station, Kaveen Homes offers air conditioning.

From US$75.48 per night

Beverly Villa

Colombo
Budget options available
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 26 reviews

Offering a garden and garden view, Beverly Villa is situated in Colombo, 300 metres from Mount Lavinia Beach and 6.5 km from Bambalapitiya Railway Station.

From US$45 per night

FAQ about places to stay in Mount Lavinia

Places to stay that guests love in Mount Lavinia

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 35 reviews
I recently stayed at BNB Residencies Mount Lavinia and had an excellent experience. The hotel offers stunning seaviews, is impeccably clean, and is in a fantastic location. It's a great value for the price. I highly recommend it!!!!
Guest review by
Mohammed
Group
Avg. price/night: US$21
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 574 reviews
Location, staff and facilties
Guest review by
Rathnayake
Solo traveller
Avg. price/night: US$37.76
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 188 reviews
I liked the place, cleanness staff and the location. Parking also safe and access to the other places
Guest review by
Shafkhan
Young couple
Avg. price/night: US$88.01
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 383 reviews
The location.
Guest review by
Indy
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 40 reviews
Location and travelling distance to most places
Guest review by
Mohamed
Family with young children
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 142 reviews
Only location
Guest review by
Dhanushka
Young couple
Avg. price/night: US$21
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 574 reviews
The location The AC wasn't working so when we asked they changed the room
Guest review by
Sahan
Young couple
Avg. price/night: US$70.80
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 187 reviews
Location
Guest review by
Anish Rajan K N
Family with young children
Avg. price/night: US$21
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 574 reviews
The Lion Pub is famous in Sri Lanka, located by the Galle Road. The rooms are decent, but the hotel feels a bit empty. Considering its location and price, it's worth it. Amenities include a bed-mounted TV and functional AC. Bathrooms are clean and odor free, and the place feels safe. Clean bed sheets and comfy beds make for a satisfying stay, though it's not a luxury experience.
Guest review by
Silva
Young couple
Avg. price/night: US$132
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 118 reviews
Lovely couple running the property and cooking breakfast. Good AC and warm shower and in a nice quiet location. Walking distance to Mount Lavinia beach.
Guest review by
Katy
Young couple
Avg. price/night: US$45
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 39 reviews
Location, comfortable & clean
Guest review by
Prabhagya
Family with young children
Avg. price/night: US$38.12
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 257 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 7.2
Good - What previous guests thought, 63 reviews
Location and cleanness is nice.
Guest review by
madushan
Young couple
Avg. price/night: US$88.01
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 383 reviews
Location and breakfast menu and staff especially Ms. Hasika...
Guest review by
MOHAMED
People with friends
Avg. price/night: US$21
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 574 reviews
The location is excellent. There are a lot of stores nearby, and I truly enjoyed it. The employees were fantastic—honestly kind and very helpful. There is a really kind girl at the check-in who assisted me with everything. Good-sized space. The bed was comfy. The staff was excellent. worth for the money.
Guest review by
Madushan Dissanayake
Group
Avg. price/night: US$30
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 126 reviews
The staff were very attentive and friendly, we really appreciated their help and hospitality. The location was excellent, right near the beach and the sea was visible from the balcony. The air conditioning functioned well and the room was clean.
Guest review by
Bridget
Young couple
Avg. price/night: US$21
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 574 reviews
The location
Guest review by
Sasee g
Solo traveller
Avg. price/night: US$45
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 16 reviews
Excellent service and beautiful location close beach side. Maganer also very kind....
Guest review by
nimalan
Young couple
Avg. price/night: US$21
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 574 reviews
Good location with a supermarket directly across the road. Not too far from Galle Face or Colombo Fort Station. Downstairs you can relax in a more upmarket sports bar environment and I met some wonderful retired local people there. Also directly next door is a superb pizza place.
Guest review by
Prue
Solo traveller
Avg. price/night: US$21
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 574 reviews
Nothing but only the location
Guest review by
Shafran
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