Beaches in Mount Lavinia
trover photo by Mohd Yamin

Browse for Mount Lavinia Beach Hotels & Resorts $20

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Search over a million flights, hotels, packages, and more

Featured Mount Lavinia Beach Hotels

Mount Lavinia Hotel
4 out of 5
100 Hotel Road, Mount Lavinia
Free Cancellation
$103
per night
Oct 24 - Oct 25
4.1/5Very Good! (541 reviews)

"Stayed 5 nights at this nice hotel with scenic sea view."…"

Reviewed on Jul 31, 2019

Mount Lavinia Hotel
The Penthouse Above Sea
3.5 out of 5
Marine City, 46, Station Road, Dehiwala, Mount Lavinia
Free CancellationReserve now, pay when you stay
$93
per night
Oct 24 - Oct 25
4.7/5Exceptional! (38 reviews)

"Everything about the place was great. The only small disappointment was that there was no direct access to the beach. The manager/owner was extremely helpful and the breakfast very good too."…"

Reviewed on Jan 7, 2019

The Penthouse Above Sea
The Villa in Lavinia
3.5 out of 5
No 26/3, Sri Dharmapala Mawatha, Mount Lavinia, Colombo
Free CancellationReserve now, pay when you stay
$25
per night
Oct 24 - Oct 25
4.1/5Very Good! (34 reviews)

"Quiet cosy atmosphere. Staff was friendly and provide assistance."…"

Reviewed on Aug 13, 2019

The Villa in Lavinia
OYO 107 Tropic Inn
3 out of 5
30 College Avenue, Mount Lavinia
Get Rates
3.6/5Good! (13 reviews)
great budget hotel Mount Lavinia. Sri Lanka

"It was great experience. good budget hotel friendly staff. the reception staff were very carin & friendly."…"

Reviewed on Jun 14, 2017

OYO 107 Tropic Inn
Ranveli Beach Resort
3 out of 5
56/09 De Saram Road, Mount Lavinia, Colombo
Free CancellationReserve now, pay when you stay
$20
per night
Oct 24 - Oct 25
2.9/5 (37 reviews)
Great location for budget price

"First trip to Sri Lanka great location and helpful staff."…"

Reviewed on Jan 8, 2019

Ranveli Beach Resort
Berjaya Hotel Colombo
4 out of 5
36 College Avenue, Mount Lavinia
$40
per night
Oct 24 - Oct 25
3.5/5Good! (79 reviews)

"Nice place.rooms are in avarage .overall this is a good location even though rates are bit high.reccomended"…"

Reviewed on Sep 29, 2019

Berjaya Hotel Colombo
Mount Breeze
3 out of 5
No: 22/5A Off De Seram Road, Mount Lavinia
Free CancellationReserve now, pay when you stay
$37
per night
Oct 25 - Oct 26
2.7/5 (15 reviews)
Lovely beach bar, shame about the trains!

"Nice budget hotel right on a lovely beach, my room was also right next to the train track but if you know Mount Lavinia you will know the train runs alongside the beach. I have stayed in many hotels in the area this year and this one is a good middle of the road hotel in a great location."…"

Reviewed on Mar 24, 2018

Mount Breeze
Yoho Rivi Ras Hotel
3 out of 5
50/2 De Saram Road, Mount Lavinia
Get Rates
3.5/5Good! (43 reviews)

"Mosquitoes. Cats. calm. Good food. Close to beach."…"

Reviewed on Mar 19, 2018

Yoho Rivi Ras Hotel
Beverly Hills Hotel
2.5 out of 5
Mount Lavinia Beach Front, Mount Lavinia, Colombo
Get Rates
3.1/5 (14 reviews)
UNCLEAN AND DAMP HOTEL - NOT RECOMMENDED AT ALL !

"I would like to strongly complain regarding the hotel accommodation which was not as advertised, nor was the photographs on your site a true reflection of the accommodation. The faults with the accommodation were as follows: The room was damp and dirty, ie. dirty walls with mold and other stains, ..."…"

Reviewed on Nov 20, 2017

Beverly Hills Hotel
OYO 103 Lavinia Villa
3 out of 5
174/5, Galle Road, Mount Lavinia
Free CancellationReserve now, pay when you stay
$23
per night
Oct 25 - Oct 26
3.6/5Good! (26 reviews)
Good

"Good"…"

Reviewed on Aug 11, 2018

OYO 103 Lavinia Villa
Prestige Court
3 out of 5
47 Station Road, Mount Lavinia
Get Rates
2.7/5 (6 reviews)
Very luxurious & amazing staff

"Great atmosphere & very close to the beach, amenities. Excellent customer service!"…"

Reviewed on Jan 26, 2017

Prestige Court
Anarva Mount Lavinia
3.5 out of 5
348 Galle Road, Colombo District, Mount Lavinia, Western
Free CancellationReserve now, pay when you stay
$51
per night
Oct 24 - Oct 25
4/5Very Good! (71 reviews)
Excellent staff

"we were there during a time of political uncertainty. The hotel staff was extra nice to us and was very caring. The security at the hotel was good. they checked every guest that went in. The hotel was fairly well equipped with a gym and a fabulous Spa. The toiletries on sale were very good and were ..."…"

Reviewed on May 1, 2019

Anarva Mount Lavinia
Blue Seas Tourist Guest House
3 out of 5
9/6, De Saram Road, Mount Lavinia
$32
per night
Oct 30 - Oct 31
4.6/5Wonderful! (7 reviews)
Quaint old fashioned charm and friendly staff.

"We stayed 3 nights at this friendly guest house and would happily return. Tucked away in it's garden it offers a haven of calm to the weary traveller. The building is slightly shabby but spacious and clean. The decor is old fashioned and homely. It has easy access to the beach with its restaurants, ..."…"

Reviewed on Aug 27, 2018

Blue Seas Tourist Guest House
Colombo Lavinia Beach Hostel
2 out of 5
6A, Samudra Mawatha (Off Beach Road), Mount Lavinia
$29
per night
Oct 24 - Oct 25
3.3/5 (3 reviews)
Helpful staff, lovely hostel

"This was a really lovely hostel to stay in. It has a nice garden area with plenty of seating, and is only a minute's walk from the beach and about 5 minutes from Galle Road. Both the beach and Galle Road have lots of nice restaurants so it's well-placed, and there are plenty of tuk tuk drivers around ..."…"

Reviewed on Feb 6, 2018

Colombo Lavinia Beach Hostel
Colombo Mount Beach Hostel
2 out of 5
18/01, Old Quarry Road, Mount Lavinia, Western
Get Rates
Colombo Mount Beach Hostel
CUBEZ Capsule Hotels Colombo Beach - Hostel
2 out of 5
8/4, 30, Blue Ocean Residencies, Siripala Road, Mount Lavinia, Colombo District
Get Rates
CUBEZ Capsule Hotels Colombo Beach - Hostel
Duw's White House
3 out of 5
37/4, Beach Road, Mount Lavinia
Get Rates
Duw's White House
Atlantica Grand Hotel Mt. Lavinia
3.5 out of 5
49 Hotel Road, Mount Lavinia
Get Rates
Atlantica Grand Hotel Mt. Lavinia
Don't see what you're looking for?
See all available properties in Mount Lavinia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Beach Hotels in Mount Lavinia

Known for its beaches and fresh seafood, Mount Lavinia offers a lot for the traveler booking a beach vacation. This seaside destination has 35 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.

As you browse for a place to stay by the water in Mount Lavinia, check out these top-rated beach hotels with positive customer reviews.

Tropic Inn - 3-star hotel on the beach. It features a restaurant, free parking, and a balcony/patio. Activities include scuba diving. Guests love the helpful staff.

Yoho Ranveli Beach Resort - 3-star hotel, 1-minute walk from Mount Lavinia Beach. Our travelers recommend its helpful staff. This hotel boasts an outdoor pool, a restaurant, and laundry facilities.

Anarva Mount Lavinia - 3.5-star spa hotel, 9-minute walk from Mount Lavinia Beach. It offers an outdoor pool, a spa tub, and a poolside bar. Guest reviews highlight the beach locale and proximity to shopping.

Mount Breeze - 3-star hotel on the beach. It features an outdoor pool, 2 restaurants, and free WiFi. Activities include beach volleyball.

Yoho Lavinia Villa - 3-star luxury villa, 2-minute walk from Mount Lavinia Beach. Our travelers recommend its helpful staff. This villa boasts a restaurant, free WiFi, and a rooftop terrace.

Planning Your Trip to Mount Lavinia

Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.

  • Hottest months: April, March, February, and May, with an average temperature of 89°F
  • Coldest months: January, December, February, and November, with an average temperature of 73°F
  • Driest months: March, February, January, and July, with an average rainfall of 0.15 inches
  • Rainiest months: November, May, October, and December, with an average rainfall of 0.48 inches

Sightseeing in and Around Mount Lavinia

After arriving and checking into your hotel, you'll probably want to explore your surroundings. If you're excited to check out the beaches, head to Galle Face Beach for some relaxation by the water. Treat your taste buds to the area's fresh seafood and restaurants, and make time for local attractions like Mount Lavinia Beach and Traditional Puppet Art Museum. For more things to see and do, consider visiting National Zoological Gardens of Sri Lanka or Sri Lanka Airforce Museum.

Getting Around Mount Lavinia

To get to Mount Lavinia, book a flight to Colombo (CMB-Bandaranaike Intl.), the closest major airport, which is located 23.4 mi (37.7 km) from the city center. If you'd like to venture out around the area, you may want to rent a car for your trip.

More trip options

Travelers Loved These Beach Hotels