The 10 best three-star hotels in Weligama, Sri Lanka | Booking.com
Skip to main content

Three-Star Hotels in Weligama

Find the three-star hotels that appeal to you the most

The best three-star hotels in Weligama

Check out our pick of great three-star hotels in Weligama

Filter by:

Review score

KOMOREBI Weligama

Hotel in Weligama

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

M
Michael
From
Israel
Best hotel in the area and in all south Sri lanka. It's a brand new hotel with a stunning modern Sri Lankan design. It's located in a small quite village between Wiligama and Midigama, a walk distance from the Fishermen beach and very reachable from the main road. The owner of the place is simple amazing, always carring for his tenants. This hotel made my vacation way much better than it was.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 236 reviews
Price from
US$59
1 night, 2 adults

Mzion Hotel Weligama

Hotel in Weligama

Set in Weligama, less than 1 km from Weligama Beach, Mzion Hotel Weligama offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

B
Ben
From
New Zealand
This was by far the best stay I’ve had in Weligama, even though it was just a short visit. The property was spotlessly clean, and the room was incredibly comfortable—everything felt well taken care of. The rooftop is definitely the highlight of the hotel, offering stunning views and a relaxing atmosphere, perfect for unwinding. Breakfast was one of the best I’ve had—fresh, delicious, and beautifully presented. The staff were amazing—genuinely friendly, attentive, and always ready to go the extra mile to make sure I had everything I needed. I wish I could have stayed longer. I’ll definitely be back. Highly recommended to anyone visiting Weligama!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 147 reviews
Price from
US$80
1 night, 2 adults

Hotelito Sri Lanka

Hotel in Weligama

Located in Weligama, less than 1 km from Abimanagama Beach, Hotelito Sri Lanka provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

R
Raissa
From
Australia
The amenities are new, very pretty and comfy. The host Pato is really friendly and prepares a delicious brekkie :P
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 63 reviews
Price from
US$25
1 night, 2 adults

Surf Orchid Villa

Hotel in Weligama

Surf Orchid Villa is set on the beachfront in Weligama, 24 km from Galle International Cricket Stadium and 25 km from Galle Fort.

E
Emma
From
United Kingdom
Location - walking distance to beach and quiet
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 67 reviews
Price from
US$28
1 night, 2 adults

Villa 76

Weligama

Featuring a patio with garden views, a garden and a terrace, Villa 76 can be found in Weligama, close to Weligama Beach and 30 km from Galle International Cricket Stadium.

e
elinor
From
United Kingdom
Big clean comfy rooms. fantastic facilities in the kitchen area. good location 2 minute walk to the beach
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews
Price from
US$189
1 night, 2 adults

Pelli Riverine

Hotel in Weligama

Set in Weligama, less than 1 km from Weligama Beach, Pelli Riverine offers accommodation with a garden, free private parking, a shared lounge and a terrace.

N
Nemanja Dinic
From
Austria
Everything was as expected and much more, Sanju is a great host and will gladly come again. The proximity of the beach, friendliness of the neighborhood, good Wi-Fi, beautiful backyard directly on the river is quite a sight. All in all a unique experience and very good rooms. I highly recommend it to anyone interested in a beautiful and peaceful place to stay im Weligama.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
US$29
1 night, 2 adults

Outpost Weligama Beachfront

Hotel in Weligama

Situated in Weligama, 70 metres from Weligama Beach, Outpost Weligama Beachfront features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Roman
From
Sri Lanka
The staff was very polite and hospitable. The food and drinks are perfect. Managers and supervisors are very friendly and helpful. We will definitely come back again.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 105 reviews
Price from
US$113
1 night, 2 adults

Scenic Bay Weligama

Hotel in Weligama

Located in Weligama, 2.8 km from Weligama Beach, Scenic Bay Weligama provides accommodation with a garden, free private parking, a terrace and a restaurant.

M
Marios
From
Cyprus
The breakfast was exceptional. There are plenty of options and all of them were delicious. The breakfast includes free coffee, free juice of the day, and a free choice from the breakfast menu. We had lunch and dinner on many occasions at the hotel and everything we tried was very good! Their cocktails are also nice! The hotel also has a power generator which is a blessing for times when the power goes out (this is common in Sri Lanka). The staff were all super nice, always with a smile, and willing to assist with our requests. The AC worked perfectly and in my opinion is a must in Sri Lanka in order to get a good night's sleep. The bathroom was modern, with warm water and particularly good water pressure. The room was always clean. The view from the rooms and rooftop restaurant/bar were very nice. In case I visit again, I will return to Scenic Bay Weligama.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 295 reviews
Price from
US$48.60
1 night, 2 adults

Surasa Beach Resort

Hotel in Weligama

Located in Weligama, 1.2 km from Weligama Beach, Surasa Beach Resort provides accommodation with a garden, free private parking, a private beach area and a terrace.

A
Amanda
From
Sri Lanka
The staff was really friendly and very helpful. The room was clean, and they gave us fresh sheets and towels as well. There are two common areas where you can have your meals or play board games (there's a carrom board that's perfect for when you're travelling with a group!) There's no restaurant in the accommodation itself but you can use the kitchen to cook your meals (gas included), and there's a couple of fridges to store your ingredients and your booze! There's plenty of cutlery and plates and cups as well. The location was central, close to the railway station and just across the road from the beach. We had an extremely pleasant stay!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 240 reviews
Price from
US$32
1 night, 2 adults

Weligama Ocean Breeze

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.

M
Maria
From
Russia
this is the beast place we’ve stayed in Weligama! the breakfast is tasty, the wifi is high speed, the generator is working during power cuts. nice and clean rooms, no insects inside, pool is always clean, the terrace are on the second floor is my favourite place!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 243 reviews
Price from
US$100
1 night, 2 adults
All three-star hotels in Weligama

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Weligama and surroundings in the past month

See all

Enjoy breakfast in Weligama and nearby

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

    From US$147.17 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 81 reviews

    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.

    From US$88 per night
  • Neptune

    Weligama
    Breakfast options

    Set in Weligama, 60 metres from Weligama Beach, Neptune offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From US$56 per night
  • The Hoxton Bay

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

    Located in Weligama, 27 km from Galle International Cricket Stadium, The Hoxton Bay provides accommodation with a garden, free private parking, a private beach area and a bar.

    From US$54.88 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 84 reviews

    Situated in Weligama, a few steps from Weligama Beach, 360 Surf Weligama Bay features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From US$60.50 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 161 reviews

    Set amidst its own tropical garden, Jagabay Resort & Restaurant faces the vast Indian Ocean. It offers free Wi-Fi and an outdoor pool for guests to lounge in.

    From US$60 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 96 reviews

    A 5-minute walk from the famous Midigama Reef Breaks, Villa Tissa Beach Resort is located in the small fishing village of Weligama in Sri Lanka's south coast.

    From US$27.50 per night
  • Lotus Surf House

    Midigama
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 58 reviews

    Set 300 metres from Midigama Beach, Lotus Surf House offers 3-star accommodation in Midigama and has a garden, a shared lounge and a terrace.

    From US$22.44 per night

Save money on three-star in Weligama and nearby – budget options available

  • Set in Weligama, 1.1 km from Weligama Beach, Borderlands Adventure Center Weligama offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$112 per night
  • Adrian Dilneth

    Weligama
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Adrian Dilneth is located in Weligama, within 2.2 km of Weligama Beach and 29 km of Galle International Cricket Stadium.

    From US$29.81 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 29 reviews

    Facing the beachfront, Wasantha Garden Hotel Restaurant & Ayurvedic Treatment offers 3-star accommodation in Weligama and features a garden, private beach area and restaurant.

    From US$68.40 per night
  • Coastal Retreat Mirissa

    Mirissa
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 47 reviews

    Situated in Mirissa, 600 metres from Mirissa Beach, Coastal Retreat Mirissa features accommodation with a garden, free private parking, a shared lounge and a restaurant.

    From US$29.97 per night
  • Resort of Happiness

    Mirissa
    Budget options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 285 reviews

    Situated in the Mirissa Beach district in Mirissa, 500 metres from Whale Watching Mirissa, Resort of Happiness features air-conditioned rooms with free WiFi throughout the property and views of garden...

    From US$45 per night
  • Surf Sea Breeze Apartments

    Mirissa
    Budget options available
    Scored out of 10, guest rating 5.3
    Passable - What previous guests thought, 16 reviews

    Set in Mirissa, 400 metres from Mirissa Beach, Surf Sea Breeze Apartments offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

    From US$55 per night
  • Margosa Guesthouse

    Mirissa
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 208 reviews

    Offering a garden and garden view, Margosa Guesthouse is located in Mirissa, 60 metres from Mirissa Beach and 34 km from Galle International Cricket Stadium.

    From US$30 per night
  • Coral Beach Hotel

    Mirissa
    Budget options available
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 180 reviews

    Set within a few steps of Mirissa Beach and 34 km of Galle International Cricket Stadium, Coral Beach Hotel offers rooms with air conditioning and a private bathroom in Mirissa.

    From US$62 per night

Great access to the city centre. Check these three-star hotels in Weligama and nearby

  • Located in Weligama, 400 metres from Weligama Beach, Aromin Ayurvedic Palace features views of the city. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

    From US$22.40 per night
  • The Hiddenway Weligama is situated in Weligama, within 28 km of Galle International Cricket Stadium and 29 km of Galle Fort. This 3-star hotel offers free WiFi.

    From US$13.44 per night
  • Set in Weligama, Peaceful Jungle Villa Weligama offers 3-star accommodation with private balconies.

    From US$17.92 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Featuring a terrace and views of garden, Cloud9 villa weligama is located in Weligama, 26 km from Galle International Cricket Stadium.

    From US$22.40 per night
  • EKHO Weligama

    Weligama
    Central location
    Scored out of 10, guest rating 4.7
    Disappointing - What previous guests thought, 16 reviews

    EKHO Weligama has an outdoor swimming pool, garden, a restaurant and bar in Weligama. This 3-star hotel has air-conditioned rooms with a private bathroom.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 12 reviews

    Located in Weligama, 100 metres from Weligama Beach, Agra Lanka Beach Resort provides accommodation with a garden, free private parking, a private beach area and a shared lounge.

    From US$24.04 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 105 reviews

    Situated in Weligama, 70 metres from Weligama Beach, Outpost Weligama Beachfront features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

FAQ about three-star hotels in Weligama

3 star hotels that guests love in Weligama

See all
  • Avg. price/night: US$30
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 240 reviews
    Nice location, friendly stuff, good price
    Guest review by
    Anna
    People with friends