Skip to main content

The best inns in Weligama

Check out our pick of great inns in Weligama

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Mountain Relax Inn, hotel in Weligama

Located in Weligama, 200 metres from Dammala Beach, Mountain Relax Inn provides accommodation with a garden, free private parking and a terrace.

Beautiful location, very quiet, in amongst the trees, a stone’s throw from the beach and run by the loviest family. Would definitely stay again
Scored 8.3
8.3
Rated very good
Very good
9 reviews
Price from
£12.30
1 night, 2 adults
Perla Fisherman Bay, hotel in Weligama

Featuring a garden, terrace and views of sea, Perla Fisherman Bay is located in Weligama, 100 metres from Weligama Beach.

It was very private and peaceful. Room was very big and spacious. The shower was enclosed - I liked that the entire floor didn't get wet when I took a shower.
Scored 8.3
8.3
Rated very good
Very good
16 reviews
Price from
£19.14
1 night, 2 adults
Ruwan Villa Ahangama, hotel in Ahangama

Situated in Ahangama, 2.2 km from Kabalana Beach, Ruwan Villa Ahangama features accommodation with a garden, free private parking, a shared lounge and a terrace.

Great location (10' by foot from the center of Ahangama - hence: very calm area), super kind host, cuddly dog 😉
Scored 9.0
9.0
Rated superb
Superb
51 reviews
Price from
£12.67
1 night, 2 adults
Nancy Guest, hotel in Mirissa

Boasting a garden and a terrace, Nancy Guest is situated in Mirissa, 100 metres from Mirissa Beach and less than 1 km from Thalaramba Beach.

The staff were lovely and bought us a few drink when checking in. The beds were really comfortable and it was a bargain at £9 per night. The location was just a short walk from mirissa beach which was perfect!
Scored 9.3
9.3
Rated superb
Superb
43 reviews
Price from
£10.55
1 night, 2 adults
Golden Wave, hotel in Ahangama

Situated in Ahangama, 500 metres from Midigama Beach, Golden Wave features accommodation with a garden, free private parking and a terrace.

Very clean, Great Location (5min Walk to Lazy Left), very quiet and beautiful Garden, extraordinary kind hosts who help with everything (laundry, shuttle, tuk tuk and recommendations) - felt like home and we will definitely be back - thank you for this beautiful time :)
Scored 9.5
9.5
Rated exceptional
Exceptional
10 reviews
Price from
£18.35
1 night, 2 adults
Jungle Soul, hotel in Mirissa

Set in Mirissa, 500 metres from Mirissa Beach, Jungle Soul offers accommodation with a garden, free private parking, a terrace and a restaurant.

Very cool and unique hotel a bit off the main street, but everything is in 10-20 minutes walking distance and it is close to the turtle beach! The staff is especially friendly and helpful!!
Scored 8.4
8.4
Rated very good
Very good
160 reviews
Price from
£36.53
1 night, 2 adults
Glow Inn, hotel in Matara

Located in Matara, 400 metres from Midigama Beach, Glow Inn provides accommodation with a garden, free private parking, a terrace and a spa and wellness centre.

Hostel run by a very kind family who took very well care of us. Wonderful and very filling breakfast. Room were clean and the location is good ( close to the beach but outside of the noisy main road) with a big garden Bonus : 3 cute little dogs
Scored 8.8
8.8
Rated fabulous
Fabulous
8 reviews
Price from
£23.58
1 night, 2 adults
The Spice Trail, Ahangama, hotel in Ahangama

Located in Ahangama, 800 metres from Ahangama Beach, The Spice Trail, Ahangama provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Very beautiful place to stay, clean room and bathroom. The pool was also very clean. The atmosphere is beautiful. Renting a scooter is a good idea, we met some angry dogs on the road nearby. Something bad happened to us at the hotel but the manager was helpful and tried his best to solve it.
Scored 8.9
8.9
Rated fabulous
Fabulous
70 reviews
Price from
£85.29
1 night, 2 adults
Stille Oase Inn, hotel in Matara

Set in Matara, 1.8 km from Lakshawaththa Beach, Stille Oase Inn offers accommodation with a garden, free private parking and a terrace.

Clean and spacious room with all the amenities
Scored 10
10
Rated exceptional
Exceptional
7 reviews
Price from
£9.71
1 night, 2 adults
Tropical Point Inn, hotel in Matara

Set in Matara, 200 metres from Polhena Beach, Tropical Point Inn offers accommodation with a garden, free private parking and a restaurant.

Very quiet,Cheap, clean and everything worked as it should, lovely hosts, didn’t stay for breakfast so can’t comment on the food
Scored 9.3
9.3
Rated superb
Superb
24 reviews
Price from
£14.31
1 night, 2 adults
All inns in Weligama
Looking for an inn?
Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening, which distinguishes them from country or guest houses.

Most booked inns in Weligama this month

See all

Inns that guests love in Weligama

See all
  • Avg. price/night: £250.94
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,354 reviews
    The breakfast was terrific, many great options. The buffet dinner also had great options but was pretty expensive. The pool and pool staff were excellent. The room was very nice.
    Ronan
    Family with young children
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 26 reviews
    Best people!! Very welcoming. We also had dinner at the house. They're very kind. You can see the beach from the terrace and cook your breakfast there!
    Sophie Toraldo
    People with friends
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 32 reviews
    An excellent stay at Aloe Vera Inn. The rooms were cozy and well-kept. The fast and reliable WiFi was a major plus for staying connected. Will visit again!
    Chamikara
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 158 reviews
    Beautifull location and very nice pool. Breakfast was satisfactory. Lunch and dinner were very good. Staff were very helpfull and reaponse very quick
    gopi
    Young couple
  • Avg. price/night: £29.47
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 90 reviews
    The host is amazing, kind and always available and helpful with everything we needed or asked. The room was spacious, clean and comfortable. The inn’s location is perfect for anyone that is looking for a quiet place, not in the center of the town, but in a walking distance from the beach (5 minutes) and the center (10 minutes). We enjoyed our stay so much!
    Inbar
    Young couple
  • Avg. price/night: £35.46
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 58 reviews
    amazing location 2 minute walk to plantations and coconuts surf break. set away from the main road so was very quiet. breakfast and dinner was very nice and reasonably priced. rooms very clean and offered to clean daily if needed. staff very friendly
    elinor
    Family with young children
  • Avg. price/night: £77.94
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 246 reviews
    The room was basic but comfortable with good ac and a lovely hot shower. Bathroom and bedroom were very clean. The breakfast was good and enough. I had grilled prawns for dinner which were very tasty. Staff were friendly.
    Julie
    Solo traveller
  • Avg. price/night: £24.55
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 12 reviews
    Very friendly and helpful. Brand new a/c. Comfortable bed. Great access to good surf breaks for beginners
    Jamie
    Solo traveller
  • Avg. price/night: £115.06
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 88 reviews
    Outpost is a hotel with a great vibe, full of young people mainly surfing dudes. Despite being pensioners we never felt out of place, staff were very welcoming and food and drink facilities were excellent. Outpost is yards from the beach, really convenient and it is easy to get a Tuk Tuk to other places e.g. along to Marriott restaurants for dinner.
    Ian
    Young couple
  • Avg. price/night: £16.24
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 40 reviews
    We enjoyed our stay in this family guest house mainly because hosts were super nice and friendly, location was very comfortable just 100 m away from the beach and spacious room made it fairly pleasant. Hosts did also arrange a dinner which was very tasty.
    Pawel
    Family with young children