• 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:
2026-02-22
Check-out date:
2026-02-23
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
  • Sanka Villa

    No 08, Rajakulawadana Mawatha, Mahawidiya, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at Sanka Villa Weligama, which is about a 15-minute ride from the Coconut Tree Hill and within 6 km of the Parrot Rock Bridge. The apartment with a terrace is…
    Read more
    9.9
    Exceptional
    20 reviews
  • Peace And White Villa

    First Lane,Hettiweediya, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the 1000 m² Peace And White Villa Weligama, which is around a 10-minute ride from Secret Beach and just 0.8 km from the private Taprobane Island.
    Read more
  • Relax Villa Weligama

    Sri Lanka, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 1-room Relax Villa Weligama is located within a 10-minute drive of Midigama Right and 4.4 km from Secret beach. Staying in this apartment, nestled a stroll from Weligama Beach, guests can relax…
    Read more
  • Villa Tropical By Dilmith

    No 04, Rajakulawadana Road,, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Offering garden views, Villa Tropical By Dilmith Weligama is situated about 5 minutes' walk from Weligama Beach. Providing guests with Wi-Fi and complimentary private parking, this Weligama villa is…
    Read more
    9.0
    Superb
    2 reviews
  • Banana Garden

    Bandaranayaka Mawatha, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated 4.4 km from Midigama Right, the 3-room Banana Garden Apartment Weligama provides guests with Wi-Fi for either business or leisure. There is the private Taprobane Island approximately 20…
    Read more
  • Madla Rooms

    Gangarama Cross Road 25, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated about a 5-minute drive from Weligama Beach, the 3-star Madla Rooms Weligama hotel welcomes guests with a luggage room. Located 4.2 km from Secret Beach, this Weligama bed & breakfast…
    Read more
    9.2
    Superb
    95 reviews
  • Iresort

    29A, Gangarama Road, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated approximately 5 minutes by car from Weligama Beach, the 3-star Iresort Weligama hotel offers 15 rooms. Featuring a restaurant and luggage storage, this Weligama guest house is 4.2 km from…
    Read more
    8.7
    Fabulous
    50 reviews
  • Coastal Breezy Bangalow

    70, 22 Gonnagahawatha Rd, Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Located a 19-minute walk from Kustaraja Gala, Coastal Breezy Bangalow Weligama villa gives access to various tourist sites in the vicinity.
    Read more
  • Vinu Villa

    106/14, Mahaweediya, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated 4.4 km from Secret beach, Vinu Villa Weligama offers an opportunity to discover various tourist attractions in the area. Wi-Fi is provided for both business and leisure activities.
    Read more
  • Twenty Nine

    29, Gangarama Road, Pelena, Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Kaween Homestay Weligama hotel offers 7 rooms a 25-minute walk from the Taprobane Island. This guest house has a garden along with outdoor furniture and a balcony.
    Read more
    4.9
    Decent
    13 reviews
  • Riyon Rooms And Restaurant

    06, Rajakulawadana Mawatha, Main Street, Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Riyon Rooms And Restaurant Weligama hotel provides proximity to Weligama Beach, which is located only 1.1 km away. There is also a car park.
    Read more
  • Melon Guest - Weligama

    Pelana Polwatta Rd Uswaththa,Polwaththa,Denipitiya, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Melon Guest - Weligama Hotel provides proximity to Secret Beach, which is located approximately a 10-minute drive away. There is also a private parking lot.
    Read more
    10
    Exceptional
    5 reviews
  • Villa Discovery Greens Weligama

    317 New Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 279 m² Discovery Greens Weligama apartment is located 18 minutes' walk from Weligama Beach and offers Wi-Fi for either business or leisure. This 3-bedroom apartment features a rooftop swimming…
    Read more
    10
    Exceptional
    1 review
  • Discovery Greens Weligama

    317 New Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Staying at the 279 m² Discovery Greens Weligama apartment, guests can relax on a terrace about a 25-minute walk from Taprobane Island. The 3-bedroom apartment offers the perfect ambiance for a…
    Read more
    10
    Exceptional
    1 review
  • Luxury Family Oasis With Pool

    317 New Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 279 m² Luxury Family Oasis With Pool Weligama apartment is only a 9-minute walk from Pelena and provides spa facilities such as a Jacuzzi. Wi-Fi and free private parking are also available at…
    Read more
  • Omeera Sand

    588 Matara Rd, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated nearly a 10-minute drive from the Secret Beach Mirissa, Omeera Sand Weligama apartment also boasts easy access to Weligama train station which is only 1.6 km away. Guests can enjoy a more…
    Read more
    9.4
    Superb
    30 reviews
  • Temple Tree

    55/12 Main Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Located a mere 8 minutes on foot from the Kustaraja Gala, the 3-star Temple Tree Hotel Weligama provides guests with 24-hour reception, wake-up calls, and express check-out. Featuring a storage room…
    Read more
    9.3
    Superb
    206 reviews
  • Lawrence Villa

    No: 05 , " Anandagiri " Rajakulawadana Mawatha , Main Street , Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Providing guests with car rentals, Lawrence Villa Weligama hotel is located a mere 5 minutes' walk from the Taprobane Island. The bed & breakfast offers private parking on site.
    Read more
    9.3
    Superb
    130 reviews
  • Tharu Homs Stay

    No.42/1 Gangarama Rd, Pelena,Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 1-room Tharu Homs Stay Weligama is around 10 minutes' drive from Kustaraja Gala, giving access to numerous sites in the area.
    Read more
  • Calm House Weligama

    No.98 Main Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The spacious 2-bedroom Calm House Weligama Apartment is located 4.1 km from Midigama Right and offers Wi-Fi for either business or leisure. To diversify your journey experience, snorkelling, diving…
    Read more
    8.5
    Fabulous
    2 reviews
Thank you for subscribing
Close