A sandy beach with several small boats lined up, a person on a quad bike, and a few individuals standing by the water's edge.

Find beach hotels in Mount Lavinia from CA $33

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Mount Lavinia Beach Hotel

This weekend
Next weekend

Our top choices for Mount Lavinia beach hotels

1. Anarva Mount Lavinia

Anarva Mount Lavinia
3.5 star property
Mount Lavinia
8.2 out of 10, Very good, (99 reviews)
  • cleanliness
    Enjoy this beach retreat, a 10-minute walk to Mount Lavinia's white shores, with poolside drinks and spa.
The price is CA $57
CA $74 total
includes taxes & fees
Aug 7 - Aug 8
Anarva Mount Lavinia

2. Berjaya Hotel Colombo

Berjaya Hotel Colombo
4.0 star property
Mount Lavinia
7.2 out of 10, Good, (117 reviews)
  • cleanliness
    Sun, sand, and surf await at this beachfront hotel, where coastal adventures and relaxing shoreline strolls create paradise.
The price is CA $72
CA $87 total
includes taxes & fees
Aug 27 - Aug 28
Berjaya Hotel Colombo

3. The Villa in Lavinia

The Villa in Lavinia
3.5 star property
Mount Lavinia
8.2 out of 10, Very good, (53 reviews)
  • cleanliness
    Seaside splendour awaits at this beachfront guesthouse, where golden shores meet refreshing pool waters and a sun-soaked terrace.
The price is CA $43
CA $56 total
includes taxes & fees
Aug 7 - Aug 8
The Villa in Lavinia

4. Sithila Villa

Sithila Villa
3.5 star property
Mount Lavinia
10.0 out of 10, Exceptional, (1 review)
The price is CA $32
CA $46 total
includes taxes & fees
Aug 6 - Aug 7
Sithila Villa

5. Tropic Inn - Mount Lavinia

Tropic Inn - Mount Lavinia
3.0 star property
Mount Lavinia
8.2 out of 10, Very good, (29 reviews)
  • cleanliness
    Seaside serenity awaits just minutes from Mount Lavinia Beach, where tropical relaxation meets coastal charm with three beachfront bars.
The price is CA $37
CA $49 total
includes taxes & fees
Aug 16 - Aug 17
Tropic Inn - Mount Lavinia

6. Fair View Hotel Colombo

Fair View Hotel Colombo
3.5 star property
Wellawatte
8.8 out of 10, Excellent, (334 reviews)
The price is CA $68
CA $91 total
includes taxes & fees
Aug 26 - Aug 27
Fair View Hotel Colombo

7. Hotel Sapphire

Hotel Sapphire
3.5 star property
Pamankada West
7.6 out of 10, Good, (137 reviews)
The price is CA $37
CA $49 total
includes taxes & fees
Aug 12 - Aug 13
Hotel Sapphire

8. 50 By The Sea

50 By The Sea
2.5 star property
Dehiwala-Mount Lavinia
10.0 out of 10, Exceptional, (3 reviews)
  • cleanliness
    Unwind at the sound of waves in Colombo with nearby beach access and free perks.
The price is CA $46
CA $55 total
includes taxes & fees
Aug 7 - Aug 8
50 By The Sea

9. Villa 142

Villa 142
2.5 star property
Mount Lavinia
8.4 out of 10, Very good, (10 reviews)
The price is CA $25
CA $33 total
includes taxes & fees
Aug 16 - Aug 17
Villa 142

10. Mirage Colombo Hotel

Mirage Colombo Hotel
4.0 star property
Wellawatte
8.0 out of 10, Very good, (68 reviews)
  • cleanliness
    Unwind at this beachside haven in Colombo, just a short 7-minute drive from golden shores and ocean breezes.
The price is CA $72
CA $95 total
includes taxes & fees
Aug 16 - Aug 17
Mirage Colombo Hotel
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.

Choose what matters most at beach hotels in Mount Lavinia

Find out more about Mount Lavinia

Mount Lavinia and its attractions for beach lovers

Mount Lavinia, a charming coastal suburb of Colombo, offers a delightful mix of sandy beaches and vibrant local culture, making it a perfect spot for beach-loving travellers. The picturesque Mount Lavinia Beach is renowned for its stunning sunsets and soft golden sands, where families can relax by the sea or indulge in beachside activities such as volleyball and kite surfing. For a taste of local history, the iconic Mount Lavinia Hotel, a historic-era gem, invites visitors to explore its lush gardens and enjoy exquisite dining with ocean views. Adventurous souls can take a short boat ride to explore the nearby islands, perfect for snorkelling and spotting marine life. Additionally, the lively local markets and seafood stalls offer delicious culinary experiences, from fresh catch-of-the-day to traditional Sri Lankan dishes. For those seeking convenience, staying at hotels along the beach strip allows for easy access to all these attractions, ensuring a seamless blend of relaxation and exploration right at your doorstep.

Find the best beach hotels and resorts in Mount Lavinia

For travellers seeking sun-soaked relaxation in Mount Lavinia, these hotels offer splendid beach access and amenities. Dive into seaside adventures or simply unwind with stunning ocean views at these top picks.

Mount Lavinia Hotel

  • Why it's great for the ultimate beach vacation spot: The Mount Lavinia Hotel is an excellent choice for beach enthusiasts, offering a picturesque beachfront setting and a solid guest review rating of 8.2. Guests can enjoy dining at the beachfront restaurant or sipping drinks at the beach bar, all while soaking in the ocean views. With nearby opportunities for snorkeling, scuba diving, and boat tours, this hotel is a haven for adventure seekers and sunbathers alike.
  • Other amenities: Beyond its beachside charm, the hotel boasts an outdoor pool for leisurely swims, a full-service spa for ultimate relaxation, and a terrace with stunning views. Guests will appreciate the 24-hour airport shuttle service, fitness facilities, and the convenience of room service. The concierge is available to assist with travel arrangements, while pool umbrellas and sun loungers ensure comfort by the water.
  • Nearby attractions: Mount Lavinia Beach - 0.5 km, Dehiwala Zoological Garden - 3.7 km, Majestic City - 7.3 km

The Villa in Lavinia

  • Why it's great for the ultimate beach vacation spot: The Villa in Lavinia presents a charming option for beach lovers, featuring a relaxing atmosphere just moments from the beach. Rated 8.2 by guests, this hotel promises an enjoyable stay with its close nearby the water and outdoor pool access, perfect for cooling off after a day in the sun.
  • Other amenities: This villa offers a variety of conveniences, including free self-parking, airport transportation, and a terrace for outdoor enjoyment. Guests will appreciate the flexibility of early check-in and late check-out options, along with daily housekeeping services. The tranquil garden area and child-friendly window designs enhance the overall experience.
  • Nearby attractions: Mount Lavinia Beach - 1.9 km, Dehiwala Zoological Garden - 2.4 km, Majestic City - 6.1 km

Anarva Mount Lavinia

  • Why it's great for the ultimate beach vacation spot: Anarva Mount Lavinia is perfect for beach lovers, a prime location just steps from a white sandy beach. With an impressive guest review rating of 8.2, this hotel offers guests ocean views and a complimentary beach shuttle to enhance their seaside experience. The inviting outdoor pool and spa facilities further enrich the stay for those looking to unwind.
  • Other amenities: In addition to its beach access, guests can indulge in various spa treatments and massages, take advantage of the poolside bar, or relax in treatment rooms. The hotel also features a terrace and an onsite restaurant, ensuring all needs are met. With complimentary valet parking, 24-hour airport shuttle service, and daily housekeeping, guests enjoy a seamless stay without hassle.
  • Nearby attractions: Mount Lavinia Beach - 0.7 km, Dehiwala Zoological Garden - 3.4 km, Majestic City - 7 km

Berjaya Hotel Colombo

  • Why it's great for the ultimate beach vacation spot: For those who appreciate direct beach access, Berjaya Hotel Colombo stands out with its convenient location and a guest review rating of 7.2. The hotel is located near a lovely beach, allowing guests to enjoy sunbathing or seaside strolls at their leisure. With outdoor swimming options and sea views available, relaxation is just a step away.
  • Other amenities: Guests can enjoy the outdoor pool and the comfort of air-conditioned rooms with premium bedding. The hotel also provides a terrace to unwind, concierge services for local insights, and free self-parking for convenience. Daily housekeeping ensures a tidy stay, while the garden area offers a peaceful retreat from the beach bustle.
  • Nearby attractions: Mount Lavinia Beach - 0.7 km, Dehiwala Zoological Garden - 3.1 km, Majestic City - 6.7 km

Top Mount Lavinia Hotel Reviews

Frequently asked questions

What are the best beach hotels in Mount Lavinia?
Some of the best beach hotels in Mount Lavinia include the Mount Lavinia Hotel, Anarva Mount Lavinia, and the Berjaya Hotel Colombo.

The 4-star Mount Lavinia Hotel, with an 8.2 rating, offers excellent ocean and sea views from many of its rooms. Guests frequently comment on the excellent and friendly staff, the neat and big rooms, and the great breakfast.

Anarva Mount Lavinia, a 3.5-star property also rated 8.2, provides ocean and sea views and is located very near the sea and beach. Reviewers often mention the attentive and extremely helpful staff and good facilities.

For direct beach access, consider the 4-star Berjaya Hotel Colombo, which has a 7.2 rating. It features an outdoor pool and offers spacious rooms, with guests often praising the friendly and helpful staff.
How much does a beach hotel in Mount Lavinia cost?
Prices for beach hotels in Mount Lavinia vary, but you can find a great deal from CA $33 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Mount Lavinia hotels are near the best beaches?
For hotels near the best beaches in Mount Lavinia, consider Mount Lavinia Hotel, Anarva Mount Lavinia, and Berjaya Hotel Colombo.

The 4-star Mount Lavinia Hotel, with an 8.2 rating, is often highlighted by guests for its excellent and friendly staff. It offers ocean views and is located near the sea, with big, neat rooms and a nice pool.

Anarva Mount Lavinia, a 3.5-star hotel rated 8.2, features ocean views and is located near both the ocean and the beach. Guests frequently mention the attentive and extremely helpful staff, as well as the good facilities.

The 4-star Berjaya Hotel Colombo, with a 7.2 rating, provides direct access to the beach and offers sea views. It also has an outdoor pool and spacious rooms.
Which beach hotels in Mount Lavinia are good for families?
For families looking for beach hotels in Mount Lavinia, consider the Mount Lavinia Hotel, Anarva Mount Lavinia, and Berjaya Hotel Colombo.

The 4-star Mount Lavinia Hotel, with an 8.2 rating, offers excellent ocean and sea views, with both being nearby. Guests frequently highlight the excellent staff, neat and big rooms, and a great breakfast.

Anarva Mount Lavinia, a 3.5-star hotel with an 8.2 rating, provides ocean and sea views, with the sea and beach located nearby. Reviewers often mention its attentive and extremely helpful staff, as well as good facilities.

The 4-star Berjaya Hotel Colombo, rated 7.2, features sea views and direct beach access. It also has an outdoor pool, and guests frequently praise the friendly and helpful staff and spacious rooms.
What are the best Mount Lavinia hotels with ocean views?
For hotels in Mount Lavinia with ocean views, consider the Mount Lavinia Hotel, Anarva Mount Lavinia, and Berjaya Hotel Colombo.

The 4-star Mount Lavinia Hotel, with an 8.2 rating, offers both ocean and sea views. Guests frequently mention the great ambience and excellent, friendly staff.

Anarva Mount Lavinia, a 3.5-star hotel with an 8.2 rating, provides ocean and sea views and is located near the sea and beach. Reviewers often highlight the attentive and extremely helpful staff.

The 4-star Berjaya Hotel Colombo, rated 7.2, features sea views and direct beach access.
What are the top-rated beach hotels in Mount Lavinia with a pool?
Some of the top-rated beach hotels in Mount Lavinia with a pool include the Mount Lavinia Hotel, Anarva Mount Lavinia, and Berjaya Hotel Colombo.

The 4-star Mount Lavinia Hotel, with an 8.2 rating, is known for its great ambiance and excellent, friendly staff. Guests frequently mention the nice pool and the great breakfast.

For a slightly different option, the 3.5-star Anarva Mount Lavinia, also rated 8.2, is praised for its attentive and extremely helpful staff and good facilities. It offers an outdoor pool and ocean views.

The 4-star Berjaya Hotel Colombo, with a 7.2 rating, provides direct beach access and features both an outdoor pool and a separate pool for children, making it suitable for families. Reviewers often highlight the friendly and helpful staff, as well as spacious rooms.
Which area of Mount Lavinia is best to stay in for beaches?
The best area to stay in Mount Lavinia for beaches is along the coastal stretch, particularly around Mount Lavinia Beach.

This area is defined by the expansive sandy beach itself, which runs alongside the Indian Ocean. Hotels and guesthouses here typically offer direct beach access or are just a short walk away. The main road, Beach Road, runs parallel to the coast and is lined with various dining options and local shops. You'll find the historic Mount Lavinia Hotel prominently situated on a rocky outcrop overlooking the beach, serving as a key landmark.

Couples looking for a relaxing beach holiday will find this area ideal. You can spend your days lounging by the sea, enjoying watersports, or taking romantic strolls along the shore, especially at sunset.
Which top beach hotels in Mount Lavinia offer water sport activities?
For beach hotels in Mount Lavinia offering water sport activities, consider the Mount Lavinia Hotel and the Tropic Inn - Mount Lavinia.

The 4-star Mount Lavinia Hotel, with an 8.2 rating, is located near the ocean and offers ocean and sea views. Guests have commented on the excellent staff and great breakfast. It provides access to nearby snorkeling, kayaking, and scuba diving opportunities.

The 3-star Tropic Inn - Mount Lavinia, with an 8.0 rating, is situated near the beach. It offers free WiFi and free self-parking. This hotel provides onsite scuba diving facilities for guests.
What is the best time of year to stay in a beach hotel in Mount Lavinia?
The best time of year to stay in a beach hotel in Mount Lavinia is during the dry season, from December to March. The weather is consistently sunny and warm, with average temperatures hovering around 28°C, making it ideal for enjoying the pristine beaches and turquoise waters.

During this peak period, the ocean is calm and inviting, superb for swimming, snorkelling, and other water sports. You'll find beachside activities in full swing, and many hotels offer special events and dining experiences right on the sand. This is a particularly wonderful time for couples seeking a romantic getaway, as the beautiful sunsets over the Indian Ocean are truly spectacular.

As another option, April offers a fantastic alternative. While still part of the dry season, it can be easier to secure reservations at your preferred beachfront accommodation and you may find better value.
How can I save on a beach hotel in Mount Lavinia with Expedia?
There are plenty of ways to save on a beach hotel in Mount Lavinia. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
What beach activities should we do in Mount Lavinia?
Mount Lavinia is a wonderful spot for beach activities, and the best way to enjoy them is right on Mount Lavinia Beach itself, a popular stretch of golden sand known for its calm waters.

Mount Lavinia Beach is the central point for most water-based fun. Its gentle waves make it ideal for swimming or just relaxing by the sea. You'll find plenty of space to lay out a towel and soak up the sun, and there are various vendors along the beachfront offering fresh coconuts and local snacks. This area is particularly good for families due to the calm waters, making it a pleasant place for children to play.

For those looking for a bit more activity, the southern end of Mount Lavinia Beach often has options for stand-up paddleboarding or canoeing. These activities are suitable for couples or solo travellers who enjoy being on the water.
Is it cheaper to book flights and a beach hotel in Mount Lavinia as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Mount Lavinia for you.

Explore a world of travel with Expedia