Hotels in Weligama, Sri Lanka

Only Handpicked and Verified Resorts for Your Stay in Weligama, Sri Lanka
Check-in
18Oct2025Select date
Check-out
19Oct2025Select date
Rooms and Guests2 Guests, 1 Room
B
F
G
S
W

Price range for hotels in Weligama

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 475
⬇️ The lowest price
US$ 21
💸 Average price for
5-star hotels
US$ 171
4-star hotels
US$ 111
3-star hotels
US$ 80

Best hotels in Weligama

Based on guest reviews over the last 12 months

Serene Beachfront Retreats:
Weligama Bay Resort
Luxurious Coastal Escapes:
Cape Weligama - Relais And Chateaux
Stylish Modern Stays:
W15 Weligama
Charming Boutique Experiences:
Malabar Hill
Relaxing Family-Friendly Resorts:
Brizo Weligama
Peaceful Nature Getaways:
Mandara Resort Mirissa
Affordable Comforts:
New Golden Bay Resort Weligama
Scenic Ocean Views:
Ekho Weligama

How to get to Weligama

A list of all available types of transport

Airports
Koggala (KCT)

Weather in Weligama

Check out the weather statistics so you know what to expect when you book your hotel in Weligama

Average monthly max temperature
Average monthly min temperature
30.5°C
23.0°C
January
31.0°C
23.5°C
February
31.5°C
24.0°C
March
32.0°C
24.5°C
April
31.5°C
25.0°C
May
30.5°C
24.5°C
June
30.0°C
24.0°C
July
30.0°C
24.0°C
August
30.5°C
24.5°C
September
30.0°C
24.5°C
October
30.5°C
24.0°C
November
30.5°C
23.5°C
December
Hottest month
32°C
April
Coldest month
23°C
January
Sunny days
200
days per year
Rainy days
120
days per year
Snow days
0
days per year
High season
December to March
Low season
May to September
For ideal land-based outdoor adventures in Weligama, such as hiking, cycling, and exploring local attractions, the best time to visit is from December to March, when the weather is dry and sunny. During the rainy season from May to September, it is advisable to engage in shorter indoor activities or visit local markets, while hotels in Weligama often provide cozy accommodations to relax in after outdoor excursions. The cooler months of January and February also offer comfortable conditions for trekking in the nearby hills.

FAQs about hotels in Weligama

We hope that the answers to these questions will help you plan your trip

What is the average price for hotels in Weligama?
The average price for hotel accommodations in Weligama ranges from $50 to $250 per night, depending on the property type and season. Budget options like New Golden Bay Resort can be found from around $50, while high-end choices like Cape Weligama start around $250.
Which hotels in Weligama offer beautiful views?
Cape Weligama and Weligama Bay Resort are renowned for their stunning ocean views. Both hotels provide a picturesque backdrop, perfect for enjoying sunsets.
Are there hotels suitable for families in Weligama?
Yes, Brizo Weligama and Mandara Resort Mirissa are popular choices for families, offering family-friendly amenities like pools and spacious rooms.
What are some romantic hotel options for couples in Weligama?
For couples, W15 Weligama and Malabar Hill are excellent options, featuring intimate settings and amenities designed for a romantic getaway.
Which hotel is closest to the main beach in Weligama?
Ekho Weligama is situated right on Weligama Beach, offering direct access to the sand and surf, making it ideal for beachgoers.
What hotels are top-rated by guests in Weligama?
Cape Weligama and W15 Weligama consistently receive high ratings for service and amenities from guests, often praised for quality and cleanliness.

Key Facts About Hotels in Weligama

This guide offers essential information on hotels in Weligama, evaluating 9 properties with facts about pricing, peak seasons, and nearby attractions for informed travel decisions.

Typical nightly rates range from $40 to $150.

Weligama has 9 hotels with a variety of styles.

Peak travel seasons are December to March.

Local taxes and fees can add around 10% to your stay.

Weligama Beach is just 0.5 miles from most hotels.