Resorts in Weligama, Sri Lanka

Only handpicked and verified resorts for your stay in Weligama, Sri Lanka
Check-in
27Apr2026Select date
Check-out
28Apr2026Select date
Rooms and Guests2 Guests, 1 Room

Price range for resorts in Weligama

Find your ideal accommodation, from cosy budget spots to opulent resorts, with prices to match every traveller’s wish.

⬆️ The highest price
US$ 650
⬇️ The lowest price
US$ 9
💸 Average price for
5-star hotels
US$ 373
4-star hotels
US$ 120
3-star hotels
US$ 27

Best resorts in Weligama

Based on the latest guest reviews

Luxury Coastal Escape:
Cape Weligama - Relais And Chateaux
Adults Only Retreat:
Naomi Beach Resort - Adults Only
Traditional Sri Lankan Comfort:
Beachfront Relaxation:
Weligama Bay Marriott Resort & Spa
Family Friendly Fun:
River Side Holiday Inn
Charming Boutique Experience:
Kosi Giggles Resort

How to get to Weligama

Explore available ways to reach your dream destination

Airports
Koggala (KCT)

Weather in Weligama

Check out the weather statistics to plan your perfect stay at resorts in Weligama

Average monthly max temperature
Average monthly min temperature
30.0°C
22.0°C
January
31.0°C
23.0°C
February
32.0°C
24.0°C
March
31.0°C
24.0°C
April
30.0°C
24.0°C
May
29.0°C
24.0°C
June
29.0°C
24.0°C
July
29.0°C
24.0°C
August
29.0°C
24.0°C
September
29.0°C
24.0°C
October
29.0°C
23.0°C
November
30.0°C
22.0°C
December
Hottest month
32°C
March
Coldest month
22°C
December
Sunny days
230
days per year
Rainy days
120
days per year
Snow days
0
days per year
High season
December to March
Low season
May to August
In Weligama, ideal weather conditions for surfing and snorkeling are typically found from December to March, when the skies are sunnier and the waves are favorable. During the monsoon season from May to August, it's best to engage in inland activities such as hiking in the nearby hills or visiting tea plantations, as rainfall may impede beach activities. Many resorts in Weligama offer packages that include outdoor adventures tailored to the seasonal weather.

FAQs about resorts in Weligama

Our FAQs provide essential travel tips to help you plan the perfect holiday!

Which Weligama hotels offer unique ocean views?
Cape Weligama - Relais And Chateaux and the Weligama Bay Marriott Resort & Spa provide stunning ocean views, making them ideal for those seeking a scenic stay.

Essential Hotel Information for Weligama

This guide evaluates 14 hotels in Weligama, Sri Lanka, providing key information to assist travelers in choosing the right accommodation based on specific metrics and local features.

Typical nightly rates range from $30 to $150.

There are 14 hotel properties available.

Peak seasons are November to March.

Local taxes/fees add approximately 10% to your total bill.

Most hotels are within 1-2 km of Weligama Beach and local surf spots.

Other cities in Sri Lanka