Find beach hotels & resorts in Matara District

Beach vacation deals from $29

Start date: Check-in selected.
To Date
End date: Check-out

Top Cities in Matara District

We found 306 beach stays in Matara District, from luxury resorts to beachfront rentals. Explore these popular Matara District beach destinations.

Check availability on Matara District Beach Hotels

Next weekend
In two weeks

Pick from 306 Matara District Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Weligama Bay Marriott Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (239)
"Great view and great stay to just relax."
$171 nightly
The price is $208
Sep 29 - Sep 30
Total with taxes and fees
Weligama Bay Marriott Resort & Spa

Central Beach Inn

3.0 star property
8.0 out of 10, Very Good, (36)
"Great access to the beach. Friendly staff."
$32 nightly
The price is $39
Oct 4 - Oct 5
Total with taxes and fees
Central Beach Inn

Cape Weligama - Relais and Chateaux

5.0 star property
9.8 out of 10, Exceptional, (65)
"Gorgeous property, the view from the restaurant is stunning, the grounds were spotless and the staff incredible. Small beach and not the beach swimming. "
$378 nightly
The price is $453
Oct 8 - Oct 9
Total with taxes and fees
Cape Weligama - Relais and Chateaux

Sea World Boutique Hotel

3.0 star property
8.4 out of 10, Very Good, (55)
"This hotel was a highlight of our trip and easily our favourite in Sri Lanka. The staff were incredibly friendly, the rooms were gorgeous and comfortable, and the location couldn’t be better- right on the beach and just a short walk to Coconut Tree Hill, Parrot Rock, and plenty of dining options. We were so impressed by the ocean-view rooms that we upgraded on the spot, and it made our stay even more special. We’re already looking forward to our next visit"
$52 nightly
The price is $63
Oct 29 - Oct 30
Total with taxes and fees
Sea World Boutique Hotel

Mandara Resort

4.0 star property
8.0 out of 10, Very Good, (40)
"Amazing stay! "
Mandara Resort

Weligama Bay Resort

4.5 star property
8.4 out of 10, Very Good, (70)
"Lovely spacious room with a wonderful view, pool clean and in a lovely spot, breakfast plentiful and very tasty. The staff were very friendly and welcoming - would stay again for sure."
$124 nightly
The price is $147
Oct 4 - Oct 5
Total with taxes and fees
Weligama Bay Resort

Sri Sharavi Beach Villas & Spa

4.5 star property
10.0 out of 10, Exceptional, (96)
"Great location far enough away from Mirissa. Peaceful and welcoming staff. Difficult to find a spot to swim in the ocean but possible to take a dip. Hotel pool wasn’t cleaned early enough for us to swim one morning (not open until after 8). Sri Lankan brekkie available as well as eggs and Gandon’s style, serving sizes were very generous. "
$179 nightly
The price is $218
Sep 29 - Sep 30
Total with taxes and fees
Sri Sharavi Beach Villas & Spa

Crystal Resort Dickwella

3.5 star property
7.6 out of 10, Good, (32)
"Good Resort ,Clean seaview room. perfect, hot water, airconditioner excellent, nice pool,good breakfast we will enjoyed. "
Crystal Resort Dickwella

Aaradhya Mirissa

3.5 star property
8.4 out of 10, Very Good, (49)
"Staff was helpful and accommodating. Had a nice stay"
$24 nightly
The price is $29
Sep 29 - Sep 30
Total with taxes and fees
Aaradhya Mirissa

Beach & Bliss Mirissa

3.5 star property
8.2 out of 10, Very Good, (17)
"Great dining service. Property a bit away from Mirissa and Walligama beach."
$82 nightly
The price is $97
Oct 16 - Oct 17
Total with taxes and fees
Beach & Bliss Mirissa
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Matara District Hotel Reviews

Find out more about Matara District

Find out more about Matara District

Book your dream Matara District beach vacation with deals from $29

Make the most of your vacation with hotels on the water in Matara District

How do I find the best Matara District beach hotels? 

With 601 unfiltered, genuine customer reviews of hotels in Matara District on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Matara District hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Matara District beach hotels with dreamy water views from your window.    

 

How much do Matara District beach hotels cost?  

Prices for beachfront hotels in Matara District currently start at $29 a night going up to $453 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Matara District hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Matara District beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Matara District offering free cancellation. 

 

Why should I book my Matara District beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Matara District, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Matara District beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Matara District have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Matara District beach hotels? 

Currently, there are 306 tempting beach hotels in Matara District to choose from, with prices from just $29 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia

Explore a world of travel with Expedia