Weligama travel guide

Weligama Tourism | Weligama Guide

You're Going to Love Weligama

With a population of 22,179, Weligama is a must-see destination in Southern, Sri Lanka. It is one of the most popular cities to visit in the country. We recommend you stay at least 4 days in order to fully appreciate everything Weligama has to offer.

When to visit Weligama

Weligama in June
Estimated hotel price
$137
1 night at 3-star hotel
Weligama in June
Estimated hotel price
$137
1 night at 3-star hotel

How to Get to Weligama

Plane

When flying to Weligama, you’ll arrive at Koggala (KCT), which is located 8 miles from the city centre.

Car

Another option to get to Weligama is to pick up a car hire from Colombo, which is about 77 miles from Weligama. You’ll find branches of SR RENT A CAR and Hertz, among others, in Colombo.

Plane

When flying to Weligama, you’ll arrive at Koggala (KCT), which is located 8 miles from the city centre.

Car

Another option to get to Weligama is to pick up a car hire from Colombo, which is about 77 miles from Weligama. You’ll find branches of SR RENT A CAR and Hertz, among others, in Colombo.

Airlines serving Weligama

Where to stay in Weligama

Average rates range from around $55 per night for a double room in a 3-star hotel to $228 and up for a 5-star experience.

Where to stay in popular areas of Weligama

Most booked hotels in Weligama

Cape Weligama
5 stars
Excellent (9.2, Excellent reviews)
$676+
Weligama Bay Marriott Resort & Spa
5 stars
Excellent (9, Excellent reviews)
$232+
W15 Weligama
4 stars
Excellent (8.3, Excellent reviews)
$190+
Mandara Resort
4 stars
Good (7, Good reviews)
$88+

Hiring a car in Weligama

Expect to pay $2.23 per litre in Weligama (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between $26.75 and $35.66.

Expect to pay $2.23 per litre in Weligama (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between $26.75 and $35.66.