• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2025-04-24
Check-out date:
2025-04-25
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Sri Lanka

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Wh Beach Resort

    No 18, Samaraweera Place, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Wh Beach Resort Weligama includes 7 rooms and is 4.4 km from Midigama Beach. A car park is available on site as well.
    Read more...
  • Bay Sky

    Mr K.W.Rathnapala , No: 19/5, Sri Wajiragnana Mawatha, Weligama., Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Bay Sky Villa is located just 1.9 km from Kustaraja Gala and invites guests to enjoy a terrace. The private Taprobane Island is just...
    Read more...
  • The Backpack Hub At Weligama

    24, Sri Wajiragnana Nahimi Mawatha, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Guests may find Coconut Tree Hill located approximately 6 km from The Backpack Hub At Weligama hostel, while Midigama Beach is about...
    Read more...
    8.3
    Very Good
    128 reviews
  • The Studio Weligama

    37 Samaraweera Place, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    The Studio Weligama Apartment offers views of the garden and a location approximately 10 minutes by car from Secret Beach Mirissa.
    Read more...
  • Weligama Bay Sky

    No: 19/1 A , Sri Wajiraghana Mawatha , Weligama, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Guests of Weligama Bay Sky Hotel can visit Midigama Beach, situated a 10-minute ride away. There is also a car park.
    Read more...
    6.8
    Pleasant
    4 reviews
  • Villa Sunset Tides

    Hetti Weediya, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Guests can take advantage of shuttle service offered by Villa Sunset Tides Weligama hotel, located 15 km from Koggala airport. This...
    Read more...
    9.1
    Superb
    32 reviews
  • Hector House

    No: 19/ 2 , Sri Wajiragna Mawatha , Weligama, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Located 20 km from Koggala airport, Hector House Hotel Weligama provides guests with shuttle service and bicycles for rent.
    Read more...
    5.2
    Decent
    4 reviews
  • 7Elements - Boutique Hotel & Restaurant

    19 Samaraweera Place, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Providing 7 rooms, King Lobster Summer House Hotel Weligama is around 10 minutes by car from Badora Spa.
    Read more...
    8.8
    Fabulous
    72 reviews
  • Avalon

    48 Samaraweera Place, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    The 7-room Avalon Apartment Weligama is located just an 11-minute walk from Weligama Beach and offers Wi-Fi for either business or...
    Read more...
    8.0
    Very Good
    101 reviews
  • Dumi House

    Dumi House No 18/A Wajiragnana Mawatha,Pelena, Weligama, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Dumi House Apartment Weligama is located 3.7 km from Secret Beach Mirissa and 5 minutes' drive from Kustaraja Gala. Alongside a car...
    Read more...
    8.2
    Very Good
    41 reviews
  • Location Weligama

    43 Samaraweera Place, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    The 1-room Location Weligama Apartment is located around 6 km from Coconut Tree Hill and offers Wi-Fi for either business or...
    Read more...
    8.6
    Fabulous
    30 reviews
  • Mzion Hotel Weligama

    51 Samaraweera Place, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Providing guests with cars for rent, the 3-star Mzion Hotel Weligama is around 10 minutes' drive from the laid-back Midigama Beach....
    Read more...
    9.0
    Superb
    127 reviews
  • Weligama Bay House

    No. 60, Samaraweera Place, Welligama, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Located around 10 minutes by car from Badora Spa, Weligama Bay House Hotel includes 17 rooms with views of the sea. Parking is...
    Read more...
    9.1
    Superb
    154 reviews
  • Lakru Home Stay

    19 Buhari Masjid Road, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Overlooking the garden, the 12 m² Lakru Home Stay is just 1.9 km from Kustaraja Gala in Weligama. This 1-bedroom apartment features...
    Read more...
    8.6
    Fabulous
    10 reviews
  • Tharaka Homestay

    No: 441 / 11 , Ela Addara Watta , Pelana , Weligama, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    The beachfront Tharaka Homestay Weligama is located 3.7 km from Secret beach and offers Wi-Fi for either business or leisure. Rental...
    Read more...
    9.0
    Superb
    77 reviews
  • Hiru Beach

    49, Samaraweera Place, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    The 3-star Hiru Beach Hotel Weligama is located approximately a 5-minute walk from Weligama Beach and comprises 6 rooms with modern...
    Read more...
  • New Well House Apartment

    No. 07 , 1St Cross Street, Samaraweera Place Weligama., Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Featuring views of the garden, the 63 m² Well House 2 Apartment Weligama is located a mere 11 minutes' walk from Weligama Beach....
    Read more...
    7.5
    Good
    2 reviews
  • Open Sky

    34 Samaraweera Place,Weligama, Weligama, Sri Lanka

    0.3 km to Weligama Railway Station (Open map)

    Overlooking the sea, Open Sky Bed & Breakfast Weligama is within a 5-minute drive of Kustaraja Gala. This 3-star bed & breakfast...
    Read more...
  • Serandib Beach Villa

    215/4, New Beach Road, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Situated 17 minutes' stroll from Taprobane Island, the 5-bedroom Serandib Beach Villa provides access to numerous tourist...
    Read more...
    10
    Exceptional
    1 review
  • New Well House

    No.7 1'St Cross Street ,Samaraweera Place, Weligama, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Well House Weligama Hotel provides free shuttle service, car rentals to guests, and is located 15 km from Koggala airport.
    Read more...
    7.7
    Good
    3 reviews
Thank you for subscribing
Close