Find beach hotels & resorts in Matara District
Beach vacation deals from $29

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
Pick from 306 Matara District Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Weligama Bay Marriott Resort & Spa
Weligama Bay Marriott Resort & Spa

Central Beach Inn
Central Beach Inn

Cape Weligama - Relais and Chateaux
Cape Weligama - Relais and Chateaux

Sea World Boutique Hotel
Sea World Boutique Hotel

Mandara Resort
Mandara Resort

Weligama Bay Resort
Weligama Bay Resort

Sri Sharavi Beach Villas & Spa
Sri Sharavi Beach Villas & Spa

Crystal Resort Dickwella
Crystal Resort Dickwella
Top Matara District Hotel Reviews

The Spice House Mirissa
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
- Hotels near Our Lady of Matara Shrine
- Beach Hotels in Matara
- Hotels with Room Service in Matara
- Resorts & Hotels with Spas in Matara
- Hotels with a Pool in Matara
- Hotels with Restaurants in Matara
- Business Hotels in Matara
- Hotels with a Gym in Matara
- Luxury Hotels in Matara
- Hotels with Free Parking in Matara
- Hotels near Matara Beach
- 5 Star Hotels in Matara
- Matara Hotels
- 4 Star Hotels in Matara
- Apartments in Matara
- Villas in Matara
- 3 Star Hotels in Matara
- Vacation Homes in Matara
- B&B in Matara
- Nupe Hotels
- Hotels near Lakshawaththa Beach
- Hotels near Polhena Beach
- Hotels near Madiha Beach
- Godagama Hotels
- Dondra Hotels
- 4 Star Hotels in Dondra
- 5 Star Hotels in Dondra
- Hotels near Dondra Lighthouse
- Hotel Wedding Venues Hotels in Kamburugamuwa
- Kamburugamuwa Hotels
- 3 Star Hotels in Kamburugamuwa
- Villas in Kamburugamuwa
- 5 Star Hotels in Kamburugamuwa
- Apartments in Kamburugamuwa
- Hotels near Noonnawella Beach
- Hotel Wedding Venues Hotels in Talalla
- Beach Hotels in Talalla
- Honeymoon Resorts & in Mirissa
- Resorts & Hotels with Spas in Mirissa
- Beach Hotels in Mirissa
- Hotels with Bars in Mirissa
- Luxury Hotels in Mirissa
- Hotels & Resorts for Couples in Mirissa
- Hotels with Room Service in Mirissa
- Hotels with Restaurants in Mirissa
- Hotels with a Pool in Mirissa
- Hotels with Laundry Facilities in Mirissa
- Rainforest & Jungle Hotels in Mirissa
- Romantic Hotels in Mirissa
- Talalla Hotels
- 4 Star Hotels in Talalla
- Mirissa Hotels
- 5 Star Hotels in Mirissa
- 4 Star Hotels in Mirissa
- Guest Houses in Mirissa
- 3 Star Hotels in Mirissa
- Villas in Mirissa
- Hostels in Mirissa
- B&B in Mirissa
- Hotels near Talalla Beach
- Bandaramulla Hotels
- Hotels near Mirissa Beach
- Star Fort
- Our Lady of Matara Shrine
- Matara Beach
- Visit Matara
- Matara Vacations
- Madiha Beach
- Visit Dondra
- Devinuwara Beach
- Visit Kamburugamuwa
- Weherahena Buddhist Temple
- Noonnawella Beach
- Visit Kekanadura
- Gandara Beach
- Visit Thalaramba
- Visit Talalla
- Visit Mirissa
- Mirissa Vacations
- Talalla Beach
- Visit Bandaramulla
- Mirissa Beach
- Mirissa Fisheries Harbor
- Visit Maaliyadda