Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Weligama – 194 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Weligama Bay Marriott Resort & Spa 5 stars

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. The staff are amazing. I work in hospitality and having staff that good is rare. Had An amazing stay.

Show more Show less
9.2
Superb
557 reviews
Price from
£88
per night

W15 5 stars

Hotel in Weligama

Located in Weligama, 2 km from City Centre, W15 features air-conditioned rooms with free WiFi throughout the property. Amazing beach front with beautiful grass area and a pool that will blow your mind.

Show more Show less
8.7
Fabulous
90 reviews
Price from
£56
per night

Samaru Beach House 3 stars

Hotel in Weligama

Offering a barbecue and sun terrace, Samaru Beach House is situated in Weligama. Guests can enjoy the on-site restaurant. Free private parking is available on site. Good place, near the beach. Good breakfast, cosy rooms.

Show more Show less
8.7
Fabulous
91 reviews
Price from
£40
per night

Tinara River Inn, Weligama 2 stars

Hotel in Weligama

Set in Weligama, 400 metres from Weligama Beach, Tinara River Inn, Weligama offers accommodation with a restaurant, free private parking, a garden and a terrace. People are exceptional. The kind lady did everything to make my stay wonderful. This is so far the best place I stayed in. I stayed even longer than planned. The room is beautiful, spacious and clean. The bed very comfortable. I had enough room for all my stuff and even a safe was provided. There were some chairs in front of my room from which I could enjoy the beautiful view. The location is lovely, it's right on the river. Not more mosquitos than usual. Its peaceful and quiet. But still walking distance to everything you need - stores, restaurants, and the beach. All about 5 minutes away. I watched the sunset from the lovely bridge at the river. I enjoyed my breakfast which was plenty and delicious with a view on the river. Fresh fruit juice every day and they are very flexible with the time for breakfast. My stay was lovely and the lady was exceptional and so sweet. Her English is very good. She helped to get a tuk tuk, even did my laundry, helped to rent a scooter. She can also arrange whale watching if this is something you like. I would highly recommend this place. You can't get wrong with this one. You will love it.

Show more Show less
9.7
Exceptional
124 reviews
Price from
£18
per night

Weligama Bay Watsila Resort

Hotel in Weligama

Set in Weligama, 2.5 km from Mirissa Beach, Weligama Bay Watsila Resort offers accommodation with a restaurant, free private parking and a garden. We stayed at this apartment for 2 weeks and never regretted we rented it. The room was big and clean, with beautiful modern design and an AC. The host family was extremely nice, responsive, and always ready to help with anything we needed (spare towels, cutlery, info about transfer to the airport, etc.) They served a traditional Sri Lankan breakfast including fruits and amazing coconut pancakes. We used to leave quite early, and they were always ready to serve the breakfast at any time we asked. The owner Pasindu also organized a barbecue party for the tenants at the beginning of our stay, and a farewell tee party with cakes when we were leaving. If we come back to Sri Lanka, we’ll definitely stay here again!

Show more Show less
9.5
Exceptional
37 reviews
Price from
£14
per night

The Surfer Sri Lanka - Surf Camp 3 stars

Hotel in Weligama

Offering a terrace and views of the pool, The Surfer Sri Lanka - Surf Camp is located in Weligama in the Galle District Region, 2.9 km from Kushtarajagala. Guests can enjoy the on-site bar. Awesome surf camp to chill, enjoy beach, progress in your surfing. Very clean, nice design. Rooms are specious and comfy. Beach is just in front of the hotel. Food is so good. Really. Would definitely come back.

Show more Show less
9.2
Superb
50 reviews
Price from
£7
per night

Highland Villa 4 stars

Hotel in Weligama

Offering an outdoor swimming pool and a spa and wellness centre, Highland Villa is located in Weligama. Free WiFi access is available in the rooms of the property. Returned guests this was our third stay at Highland Villa. The location, the villa and the entire place is beautiful, hidden and very calm, perfect for relaxing We enjoyed so much our stay, the staff is wonderful as always, very accommodating, polite and discreet and they made our stay a beautiful moment in Sri Lanka once again We will come back !

Show more Show less
8.5
Very good
63 reviews
Price from
£40
per night

Ocean Bay Surf Resort Weligama 2 stars

Hotel in Weligama

6 km from Mirissa beach, Ocean Bay Surf Resort is situated in Weligama and has a garden and a swimming pool. This hotel offers a 24-hour front desk. A tour desk can provide information on the area. Super nice staff, super clean also! Common areas just great! It was amazin to come back from all the beach and enjoy a relaxing swim in the swimming pool. Near to the beach, not far from the railway station and from restaurants and supermarket.

Show more Show less
8.5
Very good
100 reviews
Price from
£18
per night

Weligama Bay Resort - Level 1 Certified 4 stars

Hotel in Weligama

A tropical retreat lined with palm trees, Weligama Bay Resort is located along Weligama Bay, a 10-minute walk from Weligama Town. This beachside hotel offers an outdoor pool and spa. Friendly staff CleanLiness Great location

Show more Show less
8.3
Very good
132 reviews
Price from
£71
per night

Weligama Ocean Breeze 3 stars

Hotel in Weligama

Located opposite the beach and just in front of a surf point, Weligama Ocean Breeze features an outdoor swimming pool, a restaurant and a large garden. Select rooms come with free WiFi access. Super friendly staff who were always ready to help. Excellent location just a stones throw from the beach. Lovely pool which was perfect when the wind got up on the beach. Great breakfast!

Show more Show less
9
Superb
190 reviews
Price from
£26
per night

Most booked hotels in Weligama in the past month

See all

Weligama's best hotels with breakfast

See all

Budget hotels in Weligama

See all

Hotels located in the centre of Weligama

See all

FAQs about hotels in Weligama

  • Many families visiting Weligama loved staying at Wasantha Garden Hotel, Scenic Bay Weligama and New Ocean Vibes.

  • On average, 3-star hotels in Weligama cost £19 per night, and 4-star hotels in Weligama are £106 per night. If you're looking for something really special, a 5-star hotel in Weligama can on average be found for £107 per night (based on Booking.com prices).

  • These hotels in Weligama are highly rated by couples: Pelli Riverine, Tinara River Inn, Weligama and Basecamp Yoga Beach House.

  • On average, it costs £43 per night to book a 3-star hotel in Weligama for tonight. You'll pay on average around £67 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Weligama will cost around £148 (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Weligama this weekend is £35 or, for a 4-star hotel, £63. Looking for something even fancier? 5-star hotels in Weligama for this weekend cost on average around £183 per night (based on Booking.com prices).

  • For hotels in Weligama that serve up a highly-rated breakfast, try WELIGAMA White House 100 STEPS to BEACH, New Ocean Vibes and Basecamp Yoga Beach House.

  • Lion's Rest, Weligama Bay Marriott Resort & Spa and Tinara River Inn, Weligama have received great reviews from travellers in Weligama regarding the views from their hotel rooms.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Weligama:

Explore guest reviews of hotels in Weligama

See all