• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-05-06
Check-out date:
2026-05-07
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Weligama

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
  • The Glown Weligama

    No.31 Mahawidiya Weligama, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The Glown Weligama hotel offers quick access to the private Taprobane Island, situated around 5 minutes' walk away. This bed & breakfast also includes parking.
    Read more
    10
    Exceptional
    1 review
  • Hewittes Cottage

    No 58, Hettiweediya,, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Hewittes Cottage Weligama is located 7 km from the Coconut Tree Hill and provides windsurfing for active guests. Located 15 minutes' drive from the Parrot Rock Bridge, this 1-bedroom villa provides…
    Read more
  • Sky View Lounge Weligama

    No 33 Walana Hospital Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Featuring Wi-Fi in the rooms, Sky View Lounge Weligama Hotel sits 1 km from the Kustaraja Gala. A garden adorned with a balcony enhances the ambiance of the guest house.
    Read more
    9.0
    Superb
    10 reviews
  • Sanasa Villa Weligama

    Weligama By Pass Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located nearly a 5-minute walk from the private Taprobane Island, Sanasa Villa Weligama hotel gives easy access to various tourist attractions. Guests can discover a serene oasis in the aparthotel's…
    Read more
    7.2
    Good
    5 reviews
  • Ncs Apartment Weligama

    No: 20/46, Main Street, Weligama., Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Ncs Apartment Weligama is located 250 metres from Taprobane Island and looks out onto the street. This apartment features Wi-Fi, along with free private parking for guests travelling by car.
    Read more
  • Green Hill

    177 Bandaranayake Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located about a 20-minute walk from Weligama Beach, Green Hill Weligama hotel includes 8 rooms. This guest house also includes free private parking.
    Read more
  • Green Hill Weligama

    177 Bandaranayake Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Green Hill Weligama hotel offers guests access to the Coconut Tree Hill, which is 7 km away. This guest house also includes free private parking.
    Read more
  • Bricks 90 Weligama

    631A Matara Road 3Rd Floor, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The 3-star Bricks 90 Weligama Hotel is nearly a 25-minute stroll from the Kustaraja Gala and features currency exchange and a lift onsite. Located 20 km from Koggala airport, this Weligama guest…
    Read more
    9.0
    Superb
    22 reviews
  • Nature House Weligama

    Bodimiyawaththa Polwatta,, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Nature House Weligama hotel is located 2.5 km from the private Taprobane Island and offers guided tour service for a comfortable travel experience. Situated 20 km from Koggala airport, the hotel…
    Read more
    9.6
    Exceptional
    10 reviews
  • The Orange House Weligama

    No 46/7 Main Street, Weligama, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    The 3-star The Orange House Weligama Hotel offers proximity to the laid-back Midigama Beach, situated about 10 minutes' drive away. This Weligama guest house also entices guests with shuttle service.
    Read more
    9.3
    Superb
    117 reviews
  • Tharanga Villa

    46/42 New Road, Weligama 81700, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Situated around 5 minutes' walk from the private Taprobane Island, Tharanga Villa Weligama offers guests easy access to various tourist attractions nearby. The apartment with a terrace is located a…
    Read more
    8.2
    Very Good
    8 reviews
  • Sun Set Sea Sharing House

    Sun Set Sea Family House One, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at Sun Set Sea Sharing House Apartment Weligama, which is around a 10-minute drive from Secret Beach and only 550 metres from the private Taprobane Island.
    Read more
    9.9
    Exceptional
    13 reviews
  • Ceylan Crest Villa Welligama

    Xc9F+Pfr Weligama, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Located 4.1 km from Secret Beach, Ceylan Crest Villa Welligama Weligama hotel is just a 5-minute walk from Taprobane Island. This bed & breakfast also includes parking.
    Read more
  • Sun Set Sea Family House

    46/3A, Hettiweediya, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Located a mere 7 minutes' stroll from the private Taprobane Island, the 3-star Sun Set Sea Family House Bed & Breakfast Weligama offers Wi-Fi in public areas and complimentary private parking. The…
    Read more
    9.4
    Superb
    72 reviews
  • Beachbay Villa

    No 44 Main Street, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    The 93 m² Beachbay Villa Weligama is about a 5-minute walk from the private Taprobane Island. Guests can make use of Wi-Fi, free private parking, car rental options.
    Read more
  • Villa Weligama Gedara

    3/7, Bandaranayaka Mw, Hettyweediya, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Overlooking the garden, the 3-star Villa Weligama Gedara hotel is located 3.5 km from the laid-back Midigama Beach. The guest house also includes complimentary private parking.
    Read more
    9.5
    Exceptional
    47 reviews
  • Sky Villa Weligama

    Gangarama Road,Paleena,Weligama, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Staying at Sky Villa Weligama, guests can easily reach the Parrot Rock Bridge, located approximately a 10-minute drive away.
    Read more
  • Dilana Villa

    Bandaranayaka Road, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Staying at Dilana Villa Weligama, guests can easily reach the Coconut Tree Hill, located around 7 km away.
    Read more
  • Adrian Dilneth

    79 Kohunugamuwa Rd, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Located approximately a 25-minute walk from the private Taprobane Island, the 3-star Adrian Dilneth Hotel Weligama offers air-conditioned rooms around 6 km from the Parrot Rock Bridge. Guests will…
    Read more
    8.5
    Fabulous
    7 reviews
  • Sanda Hiru Home

    Kohunugamuwa Rd 47/A, Kerepatha Watta,Kohunugamuwa, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Sanda Hiru Home Weligama apartment is located 2.7 km from the Kustaraja Gala and 25 minutes' walk from Weligama Beach. Wi-Fi is available for guests' business or leisure needs.
    Read more
Thank you for subscribing
Close