Sri Lanka may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Weligama

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Popular Locations
Trip Type
Hangtime Hostel
2 out of 5
540, Weligama Bypass Road, Weligama
The price is $15 per night from Sep 27 to Sep 28
0.45 mi from city center
4.4/5Excellent! (13 reviews)

"The boat beds are a bit of a novelty but comfy enough. The rooftop bar has a great lookout to sea"…"

Reviewed on Jul 26, 2018

Hangtime Hostel
Sainan's Boutique Villa
3 out of 5
No.192,Kapparatota Road,Weligama, Weligama
The price is $60 per night from Sep 27 to Sep 28
1.19 mi from city center
5/5Exceptional! (2 reviews)

"The rooms were very clean, neat and spacious. Hosts were very friendly and helpful. And location was nice, close to beautiful Jungle beach."…"

Reviewed on Mar 16, 2020

Sainan's Boutique Villa
Cape Weligama
5 out of 5
Abimanagama Rd, Weligama, Southern Province
Free CancellationReserve now, pay when you stay
The price is $439 per night from Sep 29 to Sep 30
1.42 mi from city center
4.9/5Exceptional! (37 reviews)
Amazing stay

"Very attentive staff, stunning location with wonderful facilities. The views from all parts of the hotel were breathtaking. If you like surfing, there’s an excellent left hand reef just minutes from the hotel. Would highly recommend, it was the highlight of the trip."…"

Reviewed on Jan 16, 2020

Cape Weligama

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ayurvie Retreat Weligama - All Inclusive
4 out of 5
No 212 Sangananda Mawatha, Kapparathota, Weligama, Southern Province
Get Rates
1.26 mi from city center
Ayurvie Retreat Weligama - All Inclusive
Cham Food House
2.5 out of 5
703 A New Matara Road, Pelana, Weligama, Southern Province
Get Rates
0.34 mi from city center
Cham Food House
Fisherman's Bay
3.5 out of 5
Kapparathota, Weligama
Get Rates
0.85 mi from city center
4.3/5Excellent! (11 reviews)

"Excellent management and staffs. They are the real heros and well mannered. I would highly recommend this place for any one to go and stay. They will certainly complete your stay with their smile and dedication to guests."…"

Reviewed on Apr 17, 2019

Fisherman's Bay
 EKHO Weligama
3.5 out of 5
Matara Rd, Weligama, SP
Free CancellationReserve now, pay when you stay
The price is $49 per night from Sep 27 to Sep 28
0.44 mi from city center
3.1/5 (9 reviews)

"My partner and I arrived at the hotel Ekho Welligama (07/01/20)we booked through Expedia to find that this place has seriously dated since the pictures were taken or perhaps they’ve just been photoshopped? The room is very basic which I don’t really mind but since we arrived on the 7th jan 2020 our ..."…"

Reviewed on Feb 10, 2020

EKHO Weligama
4 out of 5
506, New Galle Road, Weligama
Free CancellationReserve now, pay when you stay
The price is $66 per night from Oct 6 to Oct 7
0.65 mi from city center
4.3/5Excellent! (25 reviews)

"Best hotel in Weligama! Well worth the extra money. Staff is attentive and respectful; location is perfect and walking distance to everything in town. Great vibes all around."…"

Reviewed on Sep 16, 2019

Weligama Bay Resort
4.5 out of 5
Matara Road, Pelena, Weligama
Free CancellationReserve now, pay when you stay
The price is $111 per night from Sep 27 to Sep 28
0.79 mi from city center
3.9/5Good! (43 reviews)
Game Over

"It is clear they are feeling the pinch from the new Marriott next door, but rather than hold the highest standards for a unique stay, things look in mild despair. The restaurant was abandoned minus one guy behind the bar on the floor. Buffet setup was half thrown around only to find out they have ..."…"

Reviewed on Sep 20, 2019

Weligama Bay Resort
Chill Bay Weligama
3 out of 5
Kananke Road, Galle Road, Weligama, SP
Free CancellationReserve now, pay when you stay
The price is $27 per night from Sep 27 to Sep 28
0.65 mi from city center
Chill Bay Weligama
Jaga Bay Resort
3 out of 5
Pelena, Weligama
Free CancellationReserve now, pay when you stay
The price is $28 per night from Sep 27 to Sep 28
0.82 mi from city center
3.7/5Good! (24 reviews)

"Beware of dogs, unless you love dogs go elsewhere . Greeted by a pack of yelping dogs .Cant eat food without a congregation at your feet. Was told they don’t bite , but not conducive to a peaceful stay."…"

Reviewed on Aug 10, 2019

Jaga Bay Resort
Eraeliya Villas & Gardens
4 out of 5
299, Walliwalla, Kapparatotha, Weligama
Get Rates
1.29 mi from city center
4.6/5Exceptional! (40 reviews)
Beyond expectations

"We did not expect anything from the hotel as it was very last minute and the best choice according to other reviews! But when we got there it felt like a mini palace! We loved it, and would go there again!"…"

Reviewed on Jan 16, 2019

Eraeliya Villas & Gardens
Mandara Resort
4 out of 5
416 A Pelena Mirissa, Weligama
Get Rates
1.73 mi from city center
3.9/5Good! (22 reviews)

"Restaurant and pool staff were lovely. We booked a room with a private plunge pool but it wasn't so private with workmen making noise and working above it from 7.30 am each morning."…"

Reviewed on Oct 7, 2019

Mandara Resort
Elephant Stables Weligama Bay
4 out of 5
Matara Road, Weligama
The price is $142 per night from Sep 27 to Sep 28
0.84 mi from city center
4.1/5Very Good! (7 reviews)

"Other than the fact that there was no wi-fi and we had to leave after 2 days when it was not repaired, this hotel was satisfactory. The management was notified when we arrived that wi-fi was essential to our stay and we were asked to give them time to get it working, which we did for two days. When ..."…"

Reviewed on Jan 10, 2020

Elephant Stables Weligama Bay
Samaru Beach House
3 out of 5
544,New Bypass Road, Pelena, Weligama, south province
Free CancellationReserve now, pay when you stay
The price is $67 per night from Sep 27 to Sep 28
0.58 mi from city center
4/5Very Good! (1 review)

"very comfortable hotel with excellent customer service. The breakfast was excellent! Rooms are very basic, but they are clean. AC works very well, almost too well sometimes. Beautiful beach and good service for drinks."…"

Reviewed on Jan 2, 2020

Samaru Beach House
Don't see what you're looking for?
See all available properties in Weligama
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Weligama

Visitors to Weligama are sure to enjoy the beaches. Tourists to the city can also enjoy its walkable location. In Weligama, there are 76 hotels and other accommodations to choose from.

Sightseeing and Staying in Weligama

The city's natural setting is picturesque, including the beaches and such places to visit as Weligama Beach and Turtle Bay Beach. Additionally, you'll find Mirissa Fisheries Harbor and Mirissa Beach in the area.

In Weligama, you'll find 76 hotels and other lodging options so you'll have ample places to choose from for a perfect vacation. These are top ones based on Expedia user reviews:

  • Cape Weligama - This 5-star resort features 13 outdoor pools, 2 restaurants, and free WiFi. It's a favorite with Expedia travelers for its helpful staff.
  • Eraeliya Villas & Gardens - Our customers like the breakfast and quiet location at this hotel. This 4-star hotel features free breakfast, a restaurant, and an outdoor pool.
  • Twenty-Two Weligambay - This 3-star guesthouse features a restaurant, an outdoor pool, and free WiFi. Expedia customers like its breakfast and beach locale.

Dressing for Weligama

  • Between January and March, you can expect the daytime average to be around 89°F and the nighttime average to be 72°F
  • From April to June, temperatures average about 89°F during the day and 74°F at night
  • July through September averages 88°F during the day and 75°F at night
  • In October-December, the average temperature is 87°F during the day and 72°F at night
  • About 2.48 inches of rain falls on Weligama each year
  • Hottest months are usually April and May with an average temperature of 89°F, while the coldest months are January and February with an average of 72°F

Frequently asked questions

Where is the best place for a stay in Weligama?
Cape Weligama is a favorite property for Expedia customers. This 5-star resort offers 13 outdoor pools and a full-service spa. Other top choices based on traveler reviews include Weligama Bay Marriott Resort & Spa and Twenty-Two Weligambay.
If I need to cancel my hotel reservation in Weligama, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that’s non-refundable, you may still be able to cancel and get a refund within 24 hours of booking. Enter dates in and click on “Search”, then use the filter option “free cancellation” to review the top deals on offer in Weligama.
Where can I learn more about changing or cancelling my trip to Weligama?
For more information about changing or cancelling your trip to Weligama, go to
What's the best budget-friendly accommodation in Weligama?
Based on reviews, Weligama Ancient Mural is a popular 3-star B&B for our travelers in search of a less expensive place to stay and offers a restaurant.
What's the best hotel for a family vacation in Weligama?
Weligama Bay Resort is a top 4.5-star hotel on Expedia for families, and features a children’s pool and a restaurant. Other good choices for your family trip include Good Story - Neptune Resort and W15. Attractions in the area like National Maritime Museum and Sea Turtle Hatchery Mahamodara are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Weligama?
Weligama Bay Resort is a favorite 4.5-star hotel for couples, and features rainfall showerheads and pillowtop beds. Other good options for a stay with your sweetheart include Villa Tissa Beach Resort and Cape Weligama.
What's the best pet-friendly accommodation in Weligama?
Banana Leaf Garden is a top B&B for people traveling with their pets, and offers a restaurant and free WiFi for its human guests.
What's the best place to stay with easy access to Turtle Bay Beach?
Adjacent to Turtle Bay Beach, Cape Weligama is one of the top choices for your stay based on our traveler data, and this 5-star resort offers 13 outdoor pools and 2 restaurants. Other good choices close by include Eraeliya Villas & Gardens and Ayurvie Retreat Weligama.
What about the best place to stay near Weligama Beach?
One of the top choices for your stay is Weligama Bay Marriott Resort & Spa, located next to Weligama Beach, and this 5-star hotel offers 3 outdoor pools and a full-service spa. Weligama Bay Resort and W15 are two other good choices in the immediate area.
What's the best place to stay near the beach in Weligama?
W15 is a top 4-star beachfront hotel offering an outdoor pool and a poolside bar, located within a short 1-minute walk of Weligama Beach. Other good options for your beach trip include BRIZO and Eraeliya Villas & Gardens.
What's the best high-end place to stay in Weligama?
Cape Weligama is a 5-star resort with 2 restaurants and a full-service spa, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Banana Leaf Garden and Weligama Bay Resort are other upscale choices for your stay.
What are some hotels with pools in Weligama?
Eraeliya Villas & Gardens is a popular 4-star hotel featuring an outdoor pool, an infinity pool, and free full breakfast. Other choices that feature an onsite pool include W15 and Good Story - Neptune Resort.

Recent reviews of Weligama hotels

More trip options