Hotels in Madiha Beach, Matara: Compare 10+ Sites & Save

AirbnbBooking.comVrboExpediaKayakTripadvisorHotels.comAgoda.com
  1. VBOR
  2. Hotels
  3.  Sri Lanka
  4.  Madiha Beach

Refine your search

Price per night

Amenity Filter

Rating

283 Best Hotels in Madiha Beach (Starting from $25)

Tailslide Surf House
Tailslide Surf House
Hotel
Matara, Sri Lanka
0.1k from Madiha Beach center

Transportation/Shuttle, View, Bar, Parking, Air Conditioner, Security/Safety, Guest Services

New to Booking
$39
Average price / night
Check Availability
Lakraj Heritage
Lakraj Heritage
Hotel
NO 133 BEACH ROAD,POLHENA BEACH, Matara, WGPC67H, Sri Lanka
0.3k from Madiha Beach center

Bar, Breakfast Available, Frontdesk 24 Hour, Housekeeping, Internet, No Smoking, Outdoor Space, Pool, Restaurant

7.6

Good

8 reviews

$52
Average price / night
Check Availability
Cozy Space
Cozy Space
Hotel
Nikawatawana, Sri Lanka
0.1k from Madiha Beach center

Balcony/Terrace, Guest Services, Parking, Restaurant, Air Conditioner, Internet, View

New to Booking
$30
Average price / night
Check Availability
Hotel Ferola
Hotel Ferola
Hotel
Beach Road, Polhena, Matara, 81000, Sri Lanka
0.4k from Madiha Beach center

Balcony, Bar, Breakfast Available, Elevator, Free Parking, Frontdesk 24 Hour, Housekeeping, Internet, Pool

10.0

Exceptional

2 reviews

$118
Average price / night
Check Availability
Malee Villa (Beach Inns Holiday Resort)
Malee Villa (Beach Inns Holiday Resort)
Hotel
Madiha Beach, Matara, Sri Lanka
0.1k from Madiha Beach center

Cheap, Accommodations, Pools, Parking, Spa, Lodgings, Places to stay, Family

8.8

Fabulous

102 reviews

$61
Average price / night
Check Availability
Kaminrich Polhena
Kaminrich Polhena
Hotel
Polhena Road, Polhena,Matara, Sri Lanka, Matara, 81750, Sri Lanka
0.5k from Madiha Beach center

AC, Balcony, Breakfast Available, Free Parking, Internet, Outdoor Space, Pool

New to Booking
$65
Average price / night
Check Availability
La Polena
La Polena
Hotel
Madiha Beach, Matara, Sri Lanka
0.1k from Madiha Beach center

Cheap, Accommodations, Lodgings, Beach, Places to stay, Family

9.2

Superb

314 reviews

$28
Average price / night
Check Availability
Nil Diya Beach Resort
Nil Diya Beach Resort
Hotel
No 65, Sri Sudrashanarama Road, Matara, 81000, Sri Lanka
0.6k from Madiha Beach center

AC, Bar, Barbecue, Business Services, Elevator, Extra Bed, Free Parking, Frontdesk 24 Hour, Housekeeping

8.0

Good

3 reviews

$45
Average price / night
Check Availability
Sabine Holiday Resort and Restaurant
Sabine Holiday Resort and Restaurant
Hotel
Matara, Sri Lanka
0.2k from Madiha Beach center

Luxury, Accommodations, Parking, Pet-friendly, 5-star, Lodgings, Places to stay

8.1

Very Good

32 reviews

$31
Average price / night
Check Availability
Polhena Grand Resort
Polhena Grand Resort
Hotel
Polhena Grand Resort, Matara, 81000, Sri Lanka
0.8k from Madiha Beach center

AC, Bar, Breakfast Available, Extra Bed, Free Parking, Frontdesk 24 Hour, Housekeeping, Internet, Laundry

5.0

Review score

2 reviews

$139
Average price / night
Check Availability
Bienvenido Cozy Madiha
Bienvenido Cozy Madiha
Hotel
Matara, Sri Lanka
0.2k from Madiha Beach center

Cheap, Accommodations, Pools, Parking, Spa, 3-star, Lodgings, Beach, Places to stay

8.9

Fabulous

199 reviews

$25
Average price / night
Check Availability
10-bedroom hotel in amazing Matara with AC
10-bedroom hotel in amazing Matara with AC
Hotel
Matara, 81000, Sri Lanka
1.1k from Madiha Beach center

AC, No Smoking

New to Booking
$50
Average price / night
Check Availability
Neem Boutique Hotel
Neem Boutique Hotel
Hotel
Pubudu Mawatha, Kamburugamuwa, 81000, Sri Lanka
1.2k from Madiha Beach center

AC, Bar, Breakfast Included, Free Parking, Housekeeping, Internet, No Smoking, Pool, Restaurant

9.6

Exceptional

4 reviews

$141
Average price / night
Check Availability
Bienvenido Madiha
Bienvenido Madiha
Hotel
Matara, Sri Lanka
0.2k from Madiha Beach center

Kitchen, Breakfast, Parking, View, Ocean View, Oceanfront, Balcony/Terrace

8.9

Fabulous

89 reviews

$25
Average price / night
Check Availability
Spacious hotel in welcoming Matara with WiFi, AC
Spacious hotel in welcoming Matara with WiFi, AC
Hotel
Matara, 81000, Sri Lanka
1.3k from Madiha Beach center

AC, Internet, No Smoking

New to Booking
$25
Average price / night
Check Availability
Shima Guni Beach Club Hotel
Shima Guni Beach Club Hotel
Hotel
Matara, Sri Lanka
0.2k from Madiha Beach center

Internet, Air Conditioner, Balcony/Terrace, Security/Safety, Guest Services, Pool, Oceanfront

8.9

Fabulous

58 reviews

$50
Average price / night
Check Availability
The Oean View
The Oean View
Hotel
Matara, 81000, Sri Lanka
1.7k from Madiha Beach center

AC

New to Booking
$120
Average price / night
Check Availability
Beverly Beach Mirissa
Beverly Beach Mirissa
Hotel
Galle Road, Thalaramba, 81750, Sri Lanka
3.3k from Madiha Beach center

AC, Breakfast Included, Free Parking, Housekeeping, Internet, Laundry, No Smoking, Outdoor Space, Pool

10.0

Exceptional

1 reviews

$52
Average price / night
Check Availability
Amazing Villa
Amazing Villa
Hotel
Matara, Sri Lanka
0.4k from Madiha Beach center

Cheap, Accommodations, Parking, Lodgings, Beach, Places to stay, Family

8.9

Fabulous

22 reviews

$45
Average price / night
Check Availability
Moana La Vie - Polhena
Moana La Vie - Polhena
Hotel
Matara, Sri Lanka
0.5k from Madiha Beach center

Luxury, Cheap, Accommodations, Pools, Parking, 5-star, Lodgings, Places to stay, Family

8.7

Fabulous

75 reviews

$123
Average price / night
Check Availability
Gypsea' Madiha
Gypsea' Madiha
Hotel
Matara, Sri Lanka
0.5k from Madiha Beach center

Cheap, Accommodations, Parking, Pet-friendly, Lodgings, Places to stay, Family

9.5

Superb

56 reviews

$36
Average price / night
Check Availability
Kaminrich Cottage
Kaminrich Cottage
Hotel
Madiha Beach, Matara, Sri Lanka
0.5k from Madiha Beach center

Accommodations, Pools, Parking, Cottages, Lodgings, Beach, Places to stay

7.7

Good

111 reviews

$31
Average price / night
Check Availability
Brizo Paradiso
Brizo Paradiso
Hotel
Matara, Sri Lanka
0.5k from Madiha Beach center

Accommodations, Pools, Parking, Pet-friendly, 4-star, Lodgings, Places to stay

New to Booking
$50
Average price / night
Check Availability
Meraki
Meraki
Hotel
Polhena, Sri Lanka
0.6k from Madiha Beach center

Cheap, Accommodations, Pools, Parking, Lodgings, Places to stay

9.9

Exceptional

8 reviews

$110
Average price / night
Check Availability
Ondrell Madiha
Ondrell Madiha
Hotel
Matara, Sri Lanka
0.6k from Madiha Beach center

Luxury, Accommodations, Parking, 5-star, Lodgings, Places to stay

New to Booking
$7000
Average price / night
Check Availability
KOMOREBI MADIHA
KOMOREBI MADIHA
Hotel
Madihe East, Sri Lanka
0.7k from Madiha Beach center

Cheap, Accommodations, Lodgings, Places to stay, Family

9.8

Exceptional

29 reviews

$39
Average price / night
Check Availability
New Ocean Breeze Madiha
New Ocean Breeze Madiha
Hotel
Matara, Sri Lanka
0.7k from Madiha Beach center

Cheap, Accommodations, Parking, Lodgings, Places to stay, Family

9.6

Exceptional

28 reviews

$55
Average price / night
Check Availability

Pro Tip:
VacationByOwnerRentals aggregates the best inventory from leading travel sites, including Booking.com, Agoda.com, Expedia.com, Vrbo.com, and Airbnb.com. Use our Advanced Filters to compare verified homes, villas, cabins, condos, cottages, vacation rentals, hotels, and eco-friendly stays. Our goal is to help you find the absolute best Hotels in Madiha Beach.

Madiha Beach Hotels on the Map

Frequently Asked Questions

You can explore 283 verified hotels in Madiha Beach. These include a range of options from luxury resorts and boutique hotels to budget-friendly accommodations suitable for different travel styles.

Hotel prices in Madiha Beach vary depending on the season, location, and property type. Rates typically start from around $25 per night, with higher prices for premium hotels, central locations, or peak travel dates.

Most hotels in Madiha Beach include amenities such as Guest Services, Balcony/Terrace, and View. Additional features like breakfast, parking, or resort facilities may vary by property, so it’s helpful to review the details before booking.

You can identify top-rated hotels in Madiha Beach by sorting listings based on guest ratings and reviews. Looking at recent feedback, overall scores, and review volume can help you find properties that consistently deliver a high-quality experience.

For popular travel periods or busy locations, booking 30 to 60 days in advance is generally recommended to secure preferred options. During quieter periods, you may find more flexibility and availability closer to your travel dates.

Yes, some hotels in Madiha Beach welcome pets. Currently, 10 listings allow pets, although policies may vary. It’s a good idea to review any pet-related rules before booking.

Many hotels in Madiha Beach offer flexible or refundable booking options. Checking the cancellation policy before confirming your reservation can help you choose a rate that suits your travel plans.