Skip to main content

Search hotels in Weligama

Enter your dates to see the latest prices and deals for Weligama hotels

Weligama – 817 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
Avital
From
Hungary
This hotel made our trip. If I could afford it I'd just stay there for the whole 10 days we spent on the coast. It's perfect for beginner surfers as it's right on the Weligama beach. We had a free room upgrade from Ocean View to Ocean Vista and we were so grateful to be pampered. I wish we had tried the Big Fish restaurant, it looked fantastic but we had reservations with friends outside the hotel. The service was exceptional and I'd recommend 100% to anyone looking for a stay in Weligamma.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,234 reviews
Price from
MYR 1,053.75
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
Kumari
From
India
Host was very welcoming and considerate. He helped us in some terrifying situation. Also provided self made great tea as I was having some cold and cough problems. Overall a welcoming stay it was.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews
Price from
MYR 248.69
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.

M
Mervyn
From
Canada
Owner is very kind and knowledgeable drove me to Kurumba bay. Staff very supportive and helpful
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 147 reviews
Price from
MYR 337.20
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.2
Wonderful - What previous guests thought, 128 reviews
Price from
MYR 252.90
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.

H
HASHONE SRILANKA TOURS
From
Sri Lanka
I booked Hillcrest Villa Weligama because of its privacy and unique features, especially the availability of private bathtubs and a private pool, which my wife really loves. The property exceeded our expectations it was calm, peaceful, and located away from other rooms, with a private garden that added to the serene atmosphere. The room was perfect, offering a silent and tranquil environment. The villa provides a truly unique experience compared to other hotels and boutique stays I've visited due to my work. Excellent value for money with very reasonable prices. The staff was friendly, helpful, kind, and punctual. For breakfast We ordered as a options like pancakes and shakshuka were absolutely delicious and perfectly prepared. The pool and its stunning view looked amazing, and I can’t wait to enjoy it on my next visit Absolutely! I highly recommend Hillcrest Villa Weligama for couples seeking stress relief, romantic holidays, or a perfect honeymoon destination. My wife and I had a wonderfully relaxing stay and will definitely return to experience more of what this villa offers. Thank you for a memorable experience!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 252 reviews
Price from
MYR 177.03
1 night, 2 adults

Naomi Beach Resort - Adults only

Hotel in Weligama

Located in Weligama, a 1-minute walk from Dammala Beach, Naomi Beach Resort - Adults only provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach...

A
Anant
From
India
Great location, unbelievable view, friendly staff and stunning pool. The access to the beach was great with some shacks outside selling drinks with chairs right on the water. The staff was friendly and chef Pradeep offered to make my wife an excellent egg curry which wasn't on the menu.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 430 reviews
Price from
MYR 337.20
1 night, 2 adults

The Classic-hostel-apt-deluxe

Hotel in Weligama

Located in Weligama, a 6-minute walk from Weligama Beach, The Classic-hostel-apt-deluxe has accommodations with a garden, free private parking, a shared lounge and a terrace.

P
Peter
From
United Arab Emirates
It was clean and neat and also closer to city
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews
Price from
MYR 37.94
1 night, 2 adults

Lion's Rest

Hotel in Weligama

Lion's Rest is located in a small fishing village known as Gurubebila. This stylish accommodations is just steps away from the beautiful unspoiled beach of Gurubebila Village.

T
Tracy
From
United Kingdom
Friendly and helpful staff, location, lively room and balcony, relaxed vibe, pool, delicious fresh fish, etc etc 😊
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 122 reviews
Price from
MYR 370.92
1 night, 2 adults

Luminozo Beach Hotel

Hotel in Weligama

Located in Weligama, a 11-minute walk from Weligama Beach, Luminozo Beach Hotel has accommodations with free bikes, free private parking, a garden and a shared lounge.

S
Shana
From
Canada
Very clean with strong wifi and good AC! Great location right on the beach. The staff was so kind always available and helping with whatever you need. I was working remote while staying at the hotel and the owner even brought in a table so I could have a makeshift desk to take meetings. Can’t go wrong with staying here! Beautiful view from the roof and good breakfast.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 13 reviews
Price from
MYR 147.53
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.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 60 reviews
Price from
MYR 105.38
1 night, 2 adults
See all 817 hotels in Weligama

Hotels with airport shuttles in Weligama

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 reviews
    From MYR 132.18 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 31 reviews
    From MYR 118.02 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 43 reviews
    From MYR 324.56 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 60 reviews
    From MYR 236.04 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 272 reviews
    From MYR 716.65 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 230 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,234 reviews
    From MYR 878 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From MYR 84.97 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 192 reviews
    From MYR 1,035.15 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 295 reviews
    From MYR 333.83 per night

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

See all

Hotels located in the center of Weligama

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 23 reviews

    Villa Serenita Weligama offers air-conditioned accommodations in Weligama. This beachfront property offers access to a terrace, free private parking, and free Wifi.

  • Kosala appartment is located in Weligama, just 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort.

    From MYR 118.02 per night
  • Natures Villa is located in Weligama, just 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort.

    From MYR 66.09 per night
  • Cozy Conner Villa offers accommodations in Weligama, 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort.

    From MYR 113.30 per night
  • Dream Tattoos is located in Weligama, just 18 miles from Galle International Cricket Stadium and 18 miles from Galle Fort.

    From MYR 94.42 per night
  • Just a 11-minute walk from Weligama Beach and 0.9 miles from Kushtarajagala, wkholiday home features accommodations in Weligama with a garden.

  • 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 MYR 118.02 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 MYR 212.44 per night

Budget hotels in Weligama and nearby

  • 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 MYR 550.45 per night
  • Scored out of 10, guest rating 7.3
    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 MYR 339.90 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2 reviews

    New Well House Apartment is a recently renovated apartment in Weligama where guests can make the most of the garden and shared lounge.

    From MYR 252.80 per night
  • 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 MYR 461.96 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 96 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 MYR 191.57 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 25 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 MYR 404.43 per night
  • Scored out of 10, guest rating 8.6
    Excellent - 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 MYR 254.92 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 41 reviews

    Seaview Terrace is a recently renovated apartment in Weligama near Weligama Beach. This property offers access to a terrace and free private parking. The apartment has private entrance.

    From MYR 170.29 per night

Best hotels with breakfast in Weligama and nearby

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

    From MYR 118.02 per night
  • Avalon

    Hotel in Weligama
    Breakfast options
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 126 reviews

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

    From MYR 85.21 per night
  • 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 MYR 126.45 per night
  • 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 MYR 137.70 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.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 61 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 MYR 99.14 per night
  • Walaw Watta Resort 2 is located in Weligama, just 18 miles from Galle Fort and 18 miles from Dutch Church Galle.

    From MYR 118.02 per night
  • 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 MYR 424.87 per night

FAQs about hotels in Weligama

What Guests Said About Weligama:

  • 10.0

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

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

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

    If you want to learn to surf it’s a great place.

    If you want to learn to surf it’s a great place. But (compared to other places in SL) it’s pretty dull. Half the beach is a litter-strewn dump rest is tolerable if you’re surfing. Precious little else to do.
    Guest review by
    Jeremy
    United Kingdom

See reviews by guests who stayed at hotels in Weligama

See all
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 33 reviews
    The hotel rooms has the best views to the ocean and Cape Weligama, so you can just watch it for hours from your balcony. The resort is ideal for aurvedic treatments, but its better to come during cooler months and the place has wast open spaces withour AC. The location if perfect for escapes and meditation. Also the resort offers free yoga and meditation classes with the teacher Emil Mendis who has profound knowledge of yogic science and you can ask him different questions.
    Guest review by
    Irina Malkova
    United Arab Emirates
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 161 reviews
    Rise was a great guest house, it was clean and spacious, the staff and manager were super helpful with everything we needed. The location is perfect for the beach and places to eat. The Italian restaurant was delicious and the recommendations that Kate sent were perfect to help us see the best spots in Weligama and the surrounding areas. Rise was the best place we stayed in Sri Lanka and we would recommend it to everyone!
    Guest review by
    Alex
    United Kingdom
  • From MYR 1,264.50 per night
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 221 reviews
    Excellent facility in the heart of amazing, lush nature. Very kind and professional staff, relaxing ambiance, amazing rooms. Also, the hotel's restaurant exceeded my expectations, and I can comfortably say that it is one of the best on the southern coast of Sri Lanka.
    Guest review by
    Levent
    Turkey
  • From MYR 723.29 per night
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 430 reviews
    I loved the amazing pool, the chilled atmosphere because it Is just a small hotel, the amazing Sri Lankan breakfast (which was a lot food) and of course the heart-warming staff!
    Guest review by
    Vera
    Germany
  • From MYR 1,224 per night
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 210 reviews
    Our best stay in Sri Lanka! Beautiful hotel, pool, great breakfast and very friendly staff. Would highly recommend and come back if we are ever in Sri Lanka again
    Guest review by
    Lilli
    Germany