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,286 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.

k
kav-el
From
Israel
Such a great place, super clean, super nice with the greatest host, enrico who gives the best recommendations for place to eat and things to do. We had the best experience and will surely come again. Can’t recommend this place enough
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 352 reviews
Price from
$59
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.

C
Christin
From
Germany
The hotel was absolutely amazing! The beds were super comfortable, the room was clean, the view of the balcony was beautiful and the breakfast was traditional and really good. The owners were so helpful and friendly and help us with transport, questions, scooter rental and everything else. We can definitely recommend this place and would go back!!
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.

T
Tal
From
Israel
Best staff ever, room is spacious and clean, amazing location. The food was delicious and also room service is available. One of our best stays in Sri Lanka
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 177 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.

S
Shay
From
Israel
The rooms are very spacious The small pool is great on the hot days Great Location close to the beach and everything else
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, 110 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.

J
Jenna
From
New Zealand
We absolutely loved our stay here, was one of the most special spots in our whole time in Sri Lanka. The location was so peaceful, looking over the palm forrest with monkeys and other animals around. The staff were exceptional, so friendly and helpful- facilitating motorbike hire and tuk tuks for us. The room was incredible, nestled in the jungle with plenty of space and great facilities. Everything felt clean and comfortable. Great air conditioning and the pool was amazing. Wish we could have stayed here longer
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 287 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,286 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.9
Excellent - What previous guests thought, 341 reviews
From $141.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
From $13.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 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, 32 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, 341 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,286 reviews

Budget hotels in Weligama and nearby

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

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

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 $120.96 per night
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 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.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

Best hotels with breakfast in Weligama and nearby

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

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
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 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

Hotels located in the center of Weligama

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
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
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 34 reviews

Villa Sunset Tides offers accommodations in Weligama, 17 miles from Galle Fort and 17 miles from Dutch Church Galle.

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

Just a 11-minute walk from Weligama Beach and 1.1 miles from Kushtarajagala, Samara Beach Stay features accommodations in Weligama with a garden.

From $28 per night

Offering free bikes and a garden, Serene Stay Weligama in Weligama is close to Kushtarajagala and Weligama Railway Station.

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
From $206.80 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 481 reviews
This is by far the best hotel we stayed at in Sri Lanka. This hotel is just perfect. The location is unique, the beach is not crowded and the sunsets at the beach hut next by are breathtaking. Food is great, rooms are clean and all of them have a great view. Price-Quality= 10/10 And the best part is the amazing staff. Everyone, from the cleaning to restaurant staff was extremely professional and kind. Thank you for having us, you can be proud of this hotel :)
Guest review by
Martha
Germany
From $35 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 225 reviews
We had an amazing stay at water gate resort. Next to the amazing room and location the family was very warm and welcoming. We have been in Sri Lanka for 3 weeks and this has been the most special stay for us. We spent most of our time in Weligama with the family, they took us to the beach, we had dinner together and played many games. If you are looking for an authentic experience with the kindest people and family we recommend this place a 100%
Guest review by
Noor
Norway
From $54.88 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 352 reviews
We had the best stay in Sri Lanka. First of all is so unique to stay at a hotel fully managed by the owner, Enrico and seeing his project growing. He is always making sure clients feel like home and has the highest standards for his hotel, which makes the rooms and all common areas to be comfortable, with all needed amenities, 100% clean, and with a cozy and beautiful decoration. Grazie Enrico!
Guest review by
Olga
Spain
From $205.08 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 47 reviews
Breakfast was very good, both Sri Lankan and European foods were served. Room was very clean spacious with a fantastic view of the ocean. The hotel pool where drinks and snacks were available was very relaxing. Staff were always pleasant and helpful. The hotel grounds merged down to the beach and the warm ocean.
Guest review by
Martin
United Kingdom
From $141.90 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 341 reviews
Rooms were spacious with a good shower. The food for breakfast was the best I had at any hotel in Sri Lanka. Equally the roof top bar I would fully recommend. Under shelter parking as well which is a nice and free of charge
Guest review by
Jordan
United Kingdom