Hotels in Weligama

Search and compare Weligama hotels from hundreds of travel sites and save

Weligama, Sri Lanka
28 May — 29 May2
Weligama, Sri Lanka
Sat 28/5
Sun 29/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Weligama

Filter by star ratings
All filters
Weligama Bay Marriott Resort & Spa
9.1 Excellent
700 Matara Road, Pelana, Weligama, Sri Lanka
Show on map
1.1 km from city centre, Weligama 
ExcellentBased on 768 reviews
9.1

Boasting a private beach, a sauna and an outdoor pool, Weligama Bay Marriott Resort & Spa is located in Weligama and offers elegant accommodation. Some of the popular facilities on offer at this sophisticated 5-star resort include free on-site parking and wireless internet.

Cape Weligama
9.5 Excellent
Abhimanagama Road 46/38, Nawam Mw, Colombo 2, Weligama, Sri Lanka
Show on map
2.7 km from city centre, Weligama 
ExcellentBased on 56 reviews
9.5

Boasting a sauna and an infinity pool, Cape Weligama is situated in Weligama and provides comfortable accommodation. It offers complimentary Wi-Fi, massage services and a lake.

Mandara Resort
6.8 Good
416 A Pelena Mirissa, Weligama, Sri Lanka
Show on map
2.9 km from city centre, Weligama 
GoodBased on 102 reviews
6.8

Situated in Weligama, Mandara Resort Mirissa offers luxury 4-star accommodation, as well as a private beach, a Jacuzzi and an outdoor pool. It also provides a kids pool, an express check-in and check-out feature and a sun deck.

W15
8.6 Excellent
506, New Galle Road, Weligama, Sri Lanka
Show on map
0.9 km from city centre, Weligama 
ExcellentBased on 106 reviews
8.6

Conveniently situated and providing an outdoor pool, this comfortable hotel is located a short drive from Mirissa. Those staying at the property can also enjoy free wireless internet during their stay.

Samaru Beach House
8.5 Excellent
544,New Bypass Road, Weligama, Sri Lanka
Show on map
0.8 km from city centre, Weligama 
ExcellentBased on 88 reviews
8.5

This comfortable hotel in Weligama offers free Wi-Fi, as well as a 24-hour reception and massage services. It also provides a tour desk, room service and bicycle rental.

Tips for booking a Weligama hotel

Cheapest month:November
Most expensive month:August
Average price in Weligama:$223/night
Cheapest price found:$10/night
Cheapest day:Saturday
Most expensive day:Thursday
$15 - $472
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$70 - $280
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Weligama hotels

Show all 751 hotels
1
W15
8.6 Excellent
506, New Galle Road, Weligama, Sri Lanka
Show on map
0.9 km from city centre, Weligama, Sri Lanka 

Conveniently situated and providing an outdoor pool, this comfortable hotel is located a short drive from Mirissa. Those staying at the property can also enjoy free wireless internet during their stay.

Cheapest hotels in Weligama, Sri Lanka

Show all 751 hotels
Samaru Beach House
8.5 Excellent
544,New Bypass Road, Weligama, Sri Lanka
Show on map
0.8 km from city centre,  

This comfortable hotel in Weligama offers free Wi-Fi, as well as a 24-hour reception and massage services. It also provides a tour desk, room service and bicycle rental.

$65
Avg. per night
Mandara Resort
6.8 Good
416 A Pelena Mirissa, Weligama, Sri Lanka
Show on map
2.9 km from city centre,  

Situated in Weligama, Mandara Resort Mirissa offers luxury 4-star accommodation, as well as a private beach, a Jacuzzi and an outdoor pool. It also provides a kids pool, an express check-in and check-out feature and a sun deck.

$131
Avg. per night
W15
8.6 Excellent
506, New Galle Road, Weligama, Sri Lanka
Show on map
0.9 km from city centre,  

Conveniently situated and providing an outdoor pool, this comfortable hotel is located a short drive from Mirissa. Those staying at the property can also enjoy free wireless internet during their stay.

$148
Avg. per night
Weligama Bay Marriott Resort & Spa
9.1 Excellent
700 Matara Road, Pelana, Weligama, Sri Lanka
Show on map
1.1 km from city centre,  

Boasting a private beach, a sauna and an outdoor pool, Weligama Bay Marriott Resort & Spa is located in Weligama and offers elegant accommodation. Some of the popular facilities on offer at this sophisticated 5-star resort include free on-site parking and wireless internet.

$195
Avg. per night
Cape Weligama
9.5 Excellent
Abhimanagama Road 46/38, Nawam Mw, Colombo 2, Weligama, Sri Lanka
Show on map
2.7 km from city centre,  

Boasting a sauna and an infinity pool, Cape Weligama is situated in Weligama and provides comfortable accommodation. It offers complimentary Wi-Fi, massage services and a lake.

$612
Avg. per night

Hotel prices in Weligama

4 stars +
Cape Weligama
No. 1 most popular

Cape Weligama

Abhimanagama Road 46/38, Nawam Mw, Colombo 2, Weligama, Sri Lanka

9.5 Excellent
$612

Avg. per night

View Deal
Weligama Bay Marriott Resort & Spa
No. 2 most popular

Weligama Bay Marriott Resort & Spa

700 Matara Road, Pelana, Weligama, Sri Lanka

9.1 Excellent
$195

Avg. per night

View Deal
W15
Best value

W15

506, New Galle Road, Weligama, Sri Lanka

8.6 Excellent
$148

Avg. per night

View Deal

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Weligama

Weligama travel FAQs

  • What are the best hotels in Weligama?

    767 reviews rated Weligama Bay Marriott Resort & Spa with an average score of 9.0/10. It may also be worth looking into the Cape Weligama, which received a rating of 9.5/10 from 56 reviews. W15 could also be a good option, with a score of 8.6/10 from 106 reviews.