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

Cheap hotels in Weligama

Find the cheap hotels that appeal to you the most

The best cheap hotels in Weligama

Check out our selection of great cheap hotels in Weligama

Filter by:

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.

K
Kylie
From
United States
The staff were ridiculously nice, caring, and very genuine. The food was amazing - we loved the Sri Lankan food the most! The poolside bar has great service and food as well! Great location - right in front of surf and nearby shops.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,239 reviews
Price from
$240
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.

M
Mo
From
Vietnam
I had a wonderful stay at Komorebi – it was by far one of the best accommodations during my trip to Sri Lanka! The room is new, clean, modern, and beautifully designed. The owner, Enrico, is incredibly kind, attentive, and always wants to make sure the guests have a great experience – thank you so much for your hospitality! The location is not directly at the sea, you can see the sunrise on the rooftop. the beach and surf camp is nearby and easily reachable by foot around 10 mins walk. Highly recommend this place!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 251 reviews
Price from
$59
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.0
Wonderful - What previous guests thought, 150 reviews
Price from
$80
1 night, 2 adults

Tropical Villa - Weligama

Hotel in Weligama

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

W
William
From
United States
The vary friendly helpful staffs, Vary clean and the 1min walk to the surf beach
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 132 reviews
Price from
$60
1 night, 2 adults

Happy Hammocks, Weligama Beach - Sri Lanka

Weligama

Featuring a garden and a shared lounge, Happy Hammocks, Weligama Beach - Sri Lanka is located in Weligama, a 4-minute walk from Weligama Beach and 18 miles from Galle International Cricket Stadium.

K
Kanishk
From
India
Lost Hostel in weligama, shrilanka is simply awesome! I had the time of my life here with the coolest people who knew how to party and have fun. The staff is super friendly and welcoming, always there for you. The rooms are clean, spacious and so comfortable, making me feel right at home. The location is perfect, with nearby access to great restaurants and beaches. I can't recommend this place enough, it's perfect for anyone who wants to have a good time in shrilanka. I can't wait to come back and experience it all again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 107 reviews
Price from
$24
1 night, 2 adults

Boutique Villa Bougainvillea

Weligama

Just a 2-minute walk from Weligama Beach and 1.1 miles from Kushtarajagala, Boutique Villa Bougainvillea features accommodations in Weligama, with a bar.

N
Natalya
From
United Arab Emirates
Absolutely in love with the place that Wounderfull couple is managing! The whole team made out stay incredible and unforgettable, the varied so much about us almost every moment we stepped out of the room. Mr and Mrs Dias are always in the hotel, approachable if you need something. The hotel has a great security, it is not easy for strangers to come in. Also it is located on the Main Street it is very quiet and we slept well. The beach and some good restaurants are just couple minutes walk. The room was clean with everything you need, comfortable beds, hot shower with very good water pressure. Breakfast was very good with small compliments from the chef. We really enjoyed the place and would love to come back to this particular hotel next time we visit Sri Lanka.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 131 reviews
Price from
$123
1 night, 2 adults

Digital Nomads

Weligama

Providing inner courtyard views, Digital Nomads in Weligama offers accommodations and a garden.

N
Nouromid
From
Belgium
We prolonged our stay and it was again an amazing experience, so I recommend it to everyone. You can cook and also do your laundry which is a big benefit because it's difficult to find a place like that around here.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 114 reviews
Price from
$6.12
1 night, 2 adults

Villa Hillcrest

Hotel in Weligama

Located in Weligama, 1.9 miles from Weligama Beach, Villa Hillcrest 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, 257 reviews
Price from
$202.37
1 night, 2 adults

Malabar Hill

Weligama

Located in Weligama, 21 miles from Galle International Cricket Stadium, Malabar Hill provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Marc
From
United Arab Emirates
Amazing people and architecture
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 223 reviews
Price from
$475
1 night, 2 adults

Sky Mountain Café with seaview

Weligama

Providing garden views, Sky Mountain Café with seaview in Weligama offers accommodations, a garden, and a terrace. This beachfront property offers access to free Wifi and free private parking.

P
Paulina
From
Poland
The view at the ocean is amazing! The property is very close to the beach which is long and beautiful, there is a turtle spot where few of them are feeding on algae every day. The hosts are super nice and helpful, breakfast and dinner is very tasty. A family of monkeys is always coming for some bananas in the morning and evening. We had very relaxing and pleasant stay. We will come back.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 178 reviews
Price from
$30
1 night, 2 adults
All cheap hotels in Weligama

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

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

See all

Stay connected in Weligama and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 8 reviews

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

    From $28 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 32 reviews

    Villa Sunset Tides offers accommodations in Weligama, 1.4 miles from Weligama Beach and 17 miles from Galle International Cricket Stadium.

    From $26.88 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    WH Beach Resort Weligama features a hot tub and air-conditioned accommodations in Weligama, a 11-minute walk from Weligama Beach.

    From $20.16 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 83 reviews

    Just a 10-minute walk from Weligama Beach and 0.9 miles from Kushtarajagala, 7elements - Boutique Hotel & Restaurant features accommodations in Weligama, with a garden, a terrace, and a bar.

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

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

    From $130.59 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 11 reviews

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

    From $21.46 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 5 reviews

    1.1 miles from Weligama Beach in Weligama, Double G Motel offers accommodations with access to spa facilities. This beachfront property offers access to a patio, free private parking, and free Wifi.

    From $12.12 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 127 reviews

    Just a 19-minute walk from Kushtarajagala and 500 yards from Weligama Railway Station, Avalon features accommodations in Weligama, with a garden.

    From $36.18 per night

Enjoy breakfast in Weligama and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 240 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 $30 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 33 reviews

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

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

    Located in Weligama, New Golden Bay Resort Weligama offers beachfront accommodations a 4-minute walk from Weligama Beach and provides facilities like a garden, a terrace and a bar.

    From $46.73 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 70 reviews

    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.

    From $39.20 per night
  • Weligama Bungalow

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

    Weligama Bungalow is a recently renovated bed and breakfast in Weligama where guests can make the most of its pool with a view, garden, and shared lounge.

    From $190.40 per night
  • Calm Weligama

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

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

    From $33.60 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 88 reviews

    Just a few steps from Weligama Beach and 1.1 miles from Kushtarajagala, Ceylon Surf Guest and Restaurant features accommodations in Weligama, with a garden and a terrace.

    From $40 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 158 reviews

    Onilwe Resort Weligama offers accommodations in Weligama, a 17-minute walk from Weligama Beach and 18 miles from Galle International Cricket Stadium.

    From $18 per night

Great access to the city center. Check these cheap hotels in Weligama and nearby

  • WAVES Weligama

    Weligama
    Central location
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 24 reviews

    WAVES Weligama offers wellness packages and air-conditioned accommodations in Weligama, a 6-minute walk from Weligama Beach. This guest house provides a garden, a terrace, and barbecue facilities.

    From $20.16 per night
  • Weligama Bay Sky

    Weligama
    Central location
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 4 reviews

    A good location for a stress-free stay in Weligama, Weligama Bay Sky is a guest house surrounded by views of the city.

    From $9.09 per night
  • Colonial House

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

    Colonial House offers accommodations in Weligama, 17 miles from Galle International Cricket Stadium and 17 miles from Galle Fort.

    From $18 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 163 reviews

    Weligama Bay House provides beachfront accommodations in Weligama. Among the facilities of this property are a restaurant, a 24-hour front desk, and a shared kitchen, along with free Wifi throughout...

    From $40 per night
  • Dumi House

    Weligama
    Central location
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 43 reviews

    Providing garden views, Dumi House in Weligama offers accommodations and a terrace. There's a private entrance at the homestay for the convenience of those who stay.

    From $12 per night
  • Royal Villa

    Weligama
    Central location
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 26 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 $95.95 per night
  • Tharaka Homestay

    Weligama
    Central location
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 79 reviews

    Just a 5-minute walk from Weligama Beach and 1.2 miles from Kushtarajagala, Tharaka Homestay features accommodations in Weligama, with a garden.

    From $8.69 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 38 reviews

    Providing city views, Sea Side Bay House in Weligama offers accommodations, a garden, and a terrace. A hot tub and a bicycle rental service are available for guests.

    From $19 per night

FAQ about cheap hotels in Weligama

Cheap hotels that guests love in Weligama

See all
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 22 reviews
    Great location, the room was very clean and comfortable. The staff is simply great, they make sure you have everything you need. The best part was probably chilling by the pool after a surf, such a dreamy set up.
    Guest review by
    Houmayra
    Solo traveler
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 86 reviews
    I had an amazing stay here at River Post Co-Working & Co-Living Weligama. The room was very clean, I was able to check in early, they have an AMAZING massage therapist based on site, the location is right beside the river with a great view, and the host Manoj is very welcoming. There is also free parking and an in-house breakfast is available. I would highly recommend this place for an affordable and relaxing visit to Weligama! 😊
    Guest review by
    Campbell
    Solo traveler
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 17 reviews
    The dorms were very clean and spacious. The location was ideal too, it was just a 10 minute walk to the beach. Definitely recommend for either solo travelers or a group of friends looking for a convenient base in Weligama.
    Guest review by
    Thishi
    Group
  • Avg. price/night: $16.80
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 21 reviews
    It’s a good enough place for the price you pay. It was almost clean, with basic amenities. But the location is very good, just next to the perfect surfing spot and also a nice natural pool that is very good for swiming. You can give it a go if you are on a budget.
    Guest review by
    Alexandra
    Solo traveler
  • Avg. price/night: $27
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 105 reviews
    very nice and helpful owner. very clean. good location in beautiful surroundings. it has a mosquito net. the beach is only a few minutes' walk away. good shared kitchen with a fridge. very practical; scooters can be rented cheaply there. I appreciate the family atmosphere and will gladly come back here.
    Guest review by
    Thomas
    Solo traveler