Skip to main content

Stay in Matara District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Weligama Bay Marriott Resort & Spa 5 stars

Hotel in Weligama

Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool. Very nice hotel Clean Nice pool Good food

Show more Show less
9
Superb
1,275 reviews
Price from
₪ 585
per night

Kiss Blossom 5 stars

Hotel in Mirissa

Situated in Mirissa, 1.1 km from Thalaramba Beach, Kiss Blossom features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Relaxed, beautifull place with best people

Show more Show less
9.4
Superb
181 reviews
Price from
₪ 345
per night

The Yard Hiriketiya

Hotel in Hiriketiya

Set in Hiriketiya, 200 metres from Hiriketiya Beach, The Yard Hiriketiya offers air-conditioned rooms and a garden. Would absolutely stay here again! Perfect location right near the beach, lots of restaurants and bars just 2 min away. Room was fabulous!

Show more Show less
9.5
Exceptional
157 reviews
Price from
₪ 199
per night

Belika Beach Club

Hotel in Hiriketiya

Situated in Hiriketiya, 400 metres from Hiriketiya Beach, Belika Beach Club features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Everything! The style is so unique! The food is very good!

Show more Show less
9.9
Exceptional
116 reviews

Smeralda Beach Hotel Dikwella 4 stars

Hotel in Dickwella

Situated in Dickwella, a few steps from Dickwella Beach, Smeralda Beach Hotel Dikwella features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Smeralda provided everything I could have hoped for my vacation. The perfect location right on the beach, a comfortable room, and delicious Italian food every night. The hotel is a short walk from surf rental shops right on the beach, and the staff were incredibly friendly and helped arrange all the details for a nearby massage. I’d happily recommend this hotel to anyone looking for a quiet vacation away from some of the more crowded beaches.

Show more Show less
9.2
Superb
137 reviews
Price from
₪ 319
per night

La Polena

Hotel in Polhena Beach, Matara

Set in Matara, La Polena offers beachfront accommodation a few steps from Madiha Beach and features various facilities, such as a garden, a terrace and a private beach area. Spectacular place on the beach. Breakfast OK and great restaurants nearby

Show more Show less
9.1
Superb
171 reviews
Price from
₪ 114
per night

The Atrium Hiriketiya

Hotel in Hiriketiya

Set in Hiriketiya, 200 metres from Hiriketiya Beach, The Atrium Hiriketiya offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Perfect location Room is big and clean

Show more Show less
9
Superb
113 reviews
Price from
₪ 237
per night

Summer Time Hiriketiya

Hotel in Hiriketiya Beach, Dickwella

Set in Dickwella, within 400 metres of Hiriketiya Beach and 1.3 km of Dickwella Beach, Summer Time Hiriketiya offers accommodation with a garden and free WiFi throughout the property as well as free... Clean, modern and lovely rooms located in a beautiful garden. The beds were super comfortable. We loved the location, very close to the beach and restaurants. The staff was super friendly, helped us organizing anything we needed, for example massage or laundry service. The breakfast was very tasty. It was one of our best stays during our entire holiday in Sri Lanka and we were so sad to leave!

Show more Show less
9.3
Superb
160 reviews
Price from
₪ 114
per night

Talalla Leisure

Hotel in Talalla

Situated in Talalla, 600 metres from Talalla Beach, Talalla Leisure features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Best place and friendliest staff we encountered in sri Lanka in a month

Show more Show less
9.3
Superb
131 reviews
Price from
₪ 113
per night

THE SLOW vegan hotel

Hotel in Mirissa Beach, Mirissa

Set in Mirissa, 100 metres from Mirissa Beach, THE SLOW vegan hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. The rooms were clean and comfortable with a beautiful view. The overall ambience was lively and cozy. Super peaceful. And we loved that it’s located right in between the parrot rock and the coconut tree hills.

Show more Show less
9.3
Superb
558 reviews
Price from
₪ 348
per night

Hotels with extra health and safety measures

Find hotels in Matara District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Matara District in the past month

See all

Matara District's best hotels with breakfast

See all

Budget hotels in Matara District

See all

Hotels in Matara District that you can book without a credit card

See all

FAQs about hotels in Matara District

  • Weligama Bay Marriott Resort & Spa, Belika Beach Club and The Yard Hiriketiya are some of the popular hotels in Matara District.

    In addition to these hotels, Kiss Blossom, Talalla Bay Beach and Summer Time Hiriketiya are also popular in Matara District.

  • There are 2,065 hotels in Matara District you can book on Booking.com.

  • Many families visiting Matara District loved staying at Rainforest cabin, Breeze Bay Villa and Coffee Shade.

    Similarly, Vanina Villas, Green View Weligama and Kiara Sands are also popular among family travellers.

  • On average, it costs ₪ 161 per night to book a 3-star hotel in Matara District for tonight. You'll pay on average around ₪ 424 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Matara District will cost around ₪ 572 (based on Booking.com prices).

  • Villa Atulya at Ocean's edge, Vanina Villas and BeachMirissa Hotel have received great reviews from travellers in Matara District regarding the views from their hotel rooms.

    Guests staying in Matara District also spoke highly of the views from the rooms at Dilara Resort Mirissa, Margaret House and Hari Villa Mirissa.

  • Mirissa Beach, Hiriketiya Beach and Whale Watching Mirissa are popular with other travellers visiting Matara District.

  • Couples travelling in Matara District loved staying at Sundance Surf Coconut Point, LaRoy Mirissa- Introducing Smart Room and Vanina Villas.

    Similarly, these hotels in Matara District are highly rated by couples: Rain Forest Star, Lavish Weligama and Breeze Bay Villa.

  • For hotels in Matara District that serve up a highly-rated breakfast, try Ocean Breeze Villa, The Atrium Hiriketiya and Talalla Leisure.

    Breakfast at these hotels in Matara District are also highly rated: Rainforest Nest, Waves Hiri and The Seascape.

  • On average, 3-star hotels in Matara District cost ₪ 229 per night, and 4-star hotels in Matara District are ₪ 343 per night. If you're looking for something really special, a 5-star hotel in Matara District can on average be found for ₪ 836 per night (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Matara District this weekend is ₪ 178 or, for a 4-star hotel, ₪ 391. Looking for something even fancier? 5-star hotels in Matara District for this weekend cost on average around ₪ 664 per night (based on Booking.com prices).

  • Mirissa, Weligama and Hiriketiya are popular with other travellers visiting Matara District.

gogless