Skip to main content

Search hotels in Weligama

Enter your dates to see the latest prices and deals for Weligama hotels

Weligama – 937 hotels and places to stay

Filter by:

Star Rating
Review score

Weligama Bay Marriott Resort & Spa

Hotel in Weligama

Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool.

A
Alisa
From
Israel
The staff is one of the most polite, caring, welcoming group of people i’ve ever met. They will assist you with anything you need and will make your feel like the most special guest in the hotel. Comfortable bed, huge bathroom, good view, amazing facilities, tasty breakfast, great pools & beach front with sun beds, amazing spa and the hotel and the room smell so so good and clean. I just fell in love with the hotel, seriously couldn’t leave.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,288 reviews
Price from
$210
1 night, 2 adults

Hotelito Sri Lanka

Hotel in Weligama

Located in Weligama, a 11-minute walk from Abimanagama Beach, Hotelito Sri Lanka provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
Tamar
From
Israel
From the moment we arrived at Hotelito, we felt completely at home. Pato welcomed us with a big smile and a warm heart, and his amazing dog Brownie stayed by our side and made us happy all the time ❤️ Our room was clean and comfortable, with a great air conditioner, hot shower, and a comfy firm mattress. Every morning, Pato prepared a lovely breakfast with a plate of fresh fruits, eggs, and coffee – the perfect way to start the day 🥰 What really made our stay special was Pato’s kindness and care. He truly went above and beyond to make sure we were happy. We honestly felt like we had a dad in Sri Lanka 💛 Don’t miss Pato’s amazing pizzas that he makes every week in Mirissa – they’re delicious! Afterward, he even took us to a local party, which turned out to be one of the most fun nights we had in Weligama 😄 Highly recommended! A homey, warm, and wonderful experience – great value for money 😇
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
Price from
$50
1 night, 2 adults

KOMOREBI Weligama

Hotel in Weligama

Located on the beachfront in Weligama, KOMOREBI Weligama has a terrace and free WiFi. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.

O
Orford
From
Australia
Absolutely stunning! The room was just gorgeous, felt 5 star! Great location, easy to get everywhere. Staff were super friendly and happy to offer recommendations in Mirissa and Ahangama!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 352 reviews
Price from
$49
1 night, 2 adults

Florance Nice Hotel Weligama

Hotel in Weligama

Located in Weligama and with Weligama Beach reachable within a 17-minute walk, Florance Nice Hotel Weligama provides a tour desk, non-smoking rooms, a terrace, free WiFi and a restaurant.

a
a21ryan
From
Sri Lanka
“Excellent hotel in Weligama city center! Clean and spacious rooms, great service, and a prime location close to the beach, cafes, and surf spots. Perfect for both short and long stays. Highly recommended for a comfortable and hassle-free experience!”
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 105 reviews
Price from
$25
1 night, 2 adults

La Dolce Vita Weligama

Hotel in Weligama

Located in Weligama, within a 13-minute walk of Weligama Beach and 18 miles of Galle International Cricket Stadium, La Dolce Vita Weligama has accommodations with a garden and free WiFi as well as...

C
Capucine
From
France
Really nice stay in a new and clean hotel. Personnel was nice and helpful, they lent us a bodyboard. The bathroom was very nice and the bed comfortable. Very good location in front of the beach, with restaurants around. I recommend the place.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 104 reviews
Price from
$110
1 night, 2 adults

Mzion Hotel Weligama

Hotel in Weligama

Located in Weligama, a 11-minute walk from Weligama Beach, Mzion Hotel Weligama provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

B
Burnside
From
United States
Great service from staff, very helpful with anything needed. Good central location, easy to go anywhere.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 176 reviews
Price from
$80
1 night, 2 adults

Tropical Villa - Weligama

Hotel in Weligama

Located in Weligama, 1.2 miles from Weligama Beach, Tropical Villa - Weligama has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

i
isabelle
From
Canada
Beautiful hotel. Impeccably clean. Crystal clear pool. Comfortable bed. Huge washroom with hot water. AC worked perfectly. Great location - minutes to the beach and to restaurants, pharmacy , shops, ATM, surf shops. Great cafe across the street Staff was absolutely lovely.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 160 reviews
Price from
$64
1 night, 2 adults

Sapiens home - Weligama bay

Hotel in Weligama

Located in Weligama, a 16-minute walk from Weligama Beach, Sapiens home - Weligama bay has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

T
T
From
Germany
I had a wonderful stay at River Post! Even got upgraded to a more spacious room. The Internet was fast, the bed comfortable, and the aircon a blessing. Manoj and Janith were very welcoming and helpful. They helped me get a motorbike for a decent price, and even connected me to a neighbor with a sowing machine when I needed a piece of clothing to fix :)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 109 reviews
Price from
$38
1 night, 2 adults

Villa Hillcrest Weligama

Hotel in Weligama

Located in Weligama, 1.9 miles from Weligama Beach, Villa Hillcrest Weligama has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

T
Thiruna
From
United States
Villa Hillcrest was such a fantastic place to stay! The location is perfect—tucked away in a peaceful spot but still super close to the beach and everything Weligama has to offer. Waking up to those gorgeous views was the best way to start the day. The breakfast was a real treat—so fresh and delicious, with plenty of options to keep us fueled for the day. The hosts were incredibly kind and made sure we had everything we needed to feel right at home. Would 100% recommend Villa Hillcrest to anyone looking for a relaxing getaway in Weligama. It’s definitely a place I’d love to come back to! 🌟🌟🌟🌟🌟
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 286 reviews
Price from
$110.60
1 night, 2 adults

Rise - Bed & Breakfast

Hotel in Weligama

Located in Weligama and with Weligama Beach reachable within a 2-minute walk, Rise - Bed & Breakfast has a garden, non-smoking rooms, free WiFi and a bar.

s
shira
From
Israel
Amazing room, super comfortable, big windows with a little bit sea view and between the trees. The owners and the staff were amazing and the restaurant under the hotel is great! A must try.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 201 reviews
Price from
$35
1 night, 2 adults
See all 937 hotels in Weligama

Hotels with airport shuttles in Weligama

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
From $39.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 101 reviews
From $56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 352 reviews
From $54.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,288 reviews
From $401.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 193 reviews
From $361.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 339 reviews
From $141.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews
From $13.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 13 reviews

Most booked hotels in Weligama and surrounding area in the past month

See all

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 104 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 201 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 31 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 481 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 217 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 261 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 339 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 352 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 106 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,288 reviews

Best hotels with breakfast in Weligama and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 19 reviews

Featuring quiet street views, Samasta Inn in Weligama offers accommodations, a garden, and a shared lounge. This guest house provides air-conditioned accommodations with a patio.

From $78.40 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 33 reviews

Location weligama features air-conditioned rooms in Weligama. This beachfront property offers access to free Wifi and free private parking.

From $23.23 per night

Avalon

Hotel in Weligama
Breakfast options
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 146 reviews

Avalon is a recently renovated apartment in Weligama near Weligama Beach. With garden views, this accommodation provides a terrace.

From $33.60 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 23 reviews

Comfortable Accommodations: Stay Ceylon - Weligama in Weligama offers family rooms with air-conditioning, private bathrooms, and sea views. Each room includes a balcony, mini-bar, and free WiFi.

From $161.89 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 261 reviews

Located in Weligama, a 14-minute walk from Weligama Beach, Surasa Beach Resort provides accommodations with a garden, free private parking, a private beach area and a terrace.

From $50 per night

Be Happy

Hotel in Weligama
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in Weligama, within 1.2 miles of Weligama Beach and 17 miles of Galle International Cricket Stadium, Be Happy has accommodations with a terrace as well as free private parking for guests who...

From $28 per night
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 76 reviews

Located in Weligama, a 8-minute walk from Weligama Beach, Centhara Beach Weligama has accommodations with a shared lounge, free private parking, a terrace and a bar.

From $65.65 per night

Located in Weligama, 1.1 miles from Weligama Beach, Sundance Villa provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $84 per night

Hotels located in the center of Weligama

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Just a 15-minute walk from Weligama Beach and 1.1 miles from Kushtarajagala, Serandib Bay Villa features accommodations in Weligama with a garden.

From $118.72 per night

M&M Villa offers accommodations in Weligama, 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort. This apartment features air-conditioned accommodations with a balcony.

From $89.60 per night

amaya

Hotel in Weligama
Central location

Amaya offers accommodations in Weligama, 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort. This property offers access to a balcony, free private parking, and free Wifi.

From $50.40 per night

Cozy Conner Villa offers accommodations in Weligama, 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort.

From $26.88 per night

Dream villa 170a is located in Weligama, just 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort.

From $22.40 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 9 reviews

YOUTHENI VILLA enjoys a location in Weligama, 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort.

From $22.40 per night

Located in Weligama, Elements Hostel And Coworking offers a shared lounge. The hostel provides both free WiFi and free private parking. At the hostel, each room has a desk.

From $78.40 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 18 reviews

Located in Weligama, within a 19-minute walk of Weligama Beach and 18 miles of Galle International Cricket Stadium, Lost & Found Hostel Weligama provides accommodations with a garden as well as free...

From $30.30 per night

Budget hotels in Weligama and nearby

Gurty House is located in Weligama, just 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort. This property offers access to a balcony, free private parking, and free Wifi.

From $67.20 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 10 reviews

Offering a garden and a terrace, Blue Moon Villa in Weligama is close to Weligama Beach and Kushtarajagala. This beachfront property offers access to free Wifi and free private parking.

From $110.88 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews

Located in Weligama, a 6-minute walk from Weligama Beach, Island Wave Surf Hostel has accommodations with an outdoor swimming pool, private parking, a private beach area and a terrace.

From $20.94 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 31 reviews

Just 1.1 miles from Kushtarajagala and a 7-minute walk from Weligama Railway Station, Royal Villa features accommodations in Weligama, with a rooftop pool and a garden.

From $79.79 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 50 reviews

Seaview Terrace is a recently renovated apartment in Weligama near Weligama Beach. This property offers access to a terrace and free private parking.

From $45.45 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 34 reviews

Just a 14-minute walk from Kushtarajagala and 0.4 miles from Weligama Railway Station, Bungalow By Tropical Villa features accommodations in Weligama with a private beach area, pool with a view, and a...

From $60.48 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 128 reviews

Just a 17-minute walk from Weligama Beach and 0.8 miles from Kushtarajagala, 2B1 weligama features accommodations in Weligama, with a garden, a bar, and a shared lounge.

From $30 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Weligama, a 4-minute walk from Weligama Beach, Eolie Weligama provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $55.44 per night

FAQs about hotels in Weligama

What Guests Said About Weligama:

10

Weligama is a truly charming coastal town that offers the...

Weligama is a truly charming coastal town that offers the perfect balance of natural beauty, relaxation, and local culture. The famous Weligama beach with its golden sands and gentle waves is ideal for swimming, surfing, and long peaceful walks, especially during sunset. The area has a calm and welcoming atmosphere, with friendly locals, excellent seafood, and a variety of cafes and restaurants to enjoy. Whether you are looking for adventure, wellness, or simply a quiet escape, Weligama provides a refreshing and memorable experience. Its scenic surroundings, lush greenery, and warm hospitality make Weligama a must-visit destination for anyone travelling to Sri Lanka.
Guest review by
Shihan
10

Wow! Amazing beach in the world wild ...big city &...

Wow! Amazing beach in the world wild ...big city & supermarket is very well...nice temple ,buddhist cultured place ,always smiling people,testify srilankan rice & curry 🍽️ frendly tuk tuk driver.,super fast way bus driver 😃😃
Guest review by
Luky
Brazil
10

Thank you for all your hard work in maintaining such a...

Thank you for all your hard work in maintaining such a wonderful place. We truly appreciated the warm hospitality of the staff and management. The property was impeccably clean and tidy, and we can’t wait to return for our next trip.
Guest review by
Suranga Indunil
6.0

We were there 4 nights during off season.

We were there 4 nights during off season. There is not much to do there in July. Especially with kids. Since the sea was to rough to swim in! Lots of wind and felt a bit like a ghost town to us. Every restaurant we went to we were the only ones! I think 2 nights would have been more than enough
Guest review by
Wouter
Netherlands
2.0

Fortunately the place is not in the city of Wellgama which...

Fortunately the place is not in the city of Wellgama which is bery busy, crowdy and noisy city. We resigned from spending more time in the city after 1h walk trying to find a nice area like caffees/restaurants or local small shops where you can buy some hand made staff etc.
Guest review by
A
Poland
10

Weligama is an absolute gem for travelers!

Weligama is an absolute gem for travelers! Whether you're chasing waves or simply looking for a peaceful escape, this place has it all. The beach is fantastic for surfing, with great waves for both beginners and pros, while also offering calm spots perfect for relaxation. The sunrises and sunsets here are truly breathtaking, making every moment by the ocean magical. The town itself is warm and welcoming, with friendly locals, great food, and a laid-back vibe. The only minor downside is the occasional plastic waste, but with more awareness and local efforts, this paradise can be even better. Overall, Weligama is an unforgettable destination that perfectly balances adventure and tranquility—a must-visit for any traveler! 🌴🏄‍♂️🌅
Guest review by
TIMUR
Russia

See reviews by guests who stayed at hotels in Weligama

See all
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 76 reviews
Well architectures home on the coast of Weligama beach. Waking up to a morning sunrise and watching the sunset over dinner made this property an absolute highlight. The beach at your doorstep for a quick afternoon dip and relaxing by the pool in the evening. Staff were extremely welcoming and attentive and the property had all the modern necessities. Loads of recommendation for eating out and best tourist stop in Weligama was helpful. Definitely heading back here for my next visit to Sri Lanka!!!
Guest review by
Ishan
Australia
From $60.50 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 201 reviews
Amazing rooms and restaurant. Close to the beach. Professionally run by dedicated and knowledgeable staff, high standards. Lovely Breakfast and pizzas are great I had "Susanna" 🤤😋 Equipped yourself with earplugs to sleep 😴 well as hotel is located righte by the train line like most on west and south coast of Sri Lanka. If I come back to Weligama I will be choosing you guys again with pleasure. Thank you for your wonderful hospitality 👍
Guest review by
Mariusz. Sr
Cyprus
From $35 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 224 reviews
Our stay at Weligama Watergate Resort was a true delight. The standout feature was undoubtedly the breakfast, offering a delectable array of Sri Lankan dishes. The owner's personalized attention added a special touch to our experience. Nestled in serene surroundings, this resort offers a tranquil retreat in Weligama. Highly recommended for a memorable stay.
Guest review by
Aušra
Lithuania
From $39.20 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 22 reviews
Best breakfast we had in Sri Lanka, absolutely amazing, so much food we didn't need to buy lunch most days, location was great on weligama beach. Rooms were comfortable and spacious.
Guest review by
David
Australia
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 31 reviews
One of the best hotel in low and middle price I’ve ever been in Sri Lanka. Employees are very friendly and helpful.
Guest review by
Tatiana
Portugal