• 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
  • Coco Hostels - Weligama

    620/1-A, Matara Road, Pelena, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Badora Spa is within a 10-minute drive of Coco Hostels - Weligama, while Kustaraja Gala is around 25 minutes' walk away.
    Read more
    8.4
    Very Good
    60 reviews
  • Kashu Stay

    81 Matara Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Situated about a 5-minute walk from the private Taprobane Island, the 15 m² Kashu Stay Weligama apartment offers guests easy access to various tourist attractions nearby.
    Read more
    9.6
    Exceptional
    8 reviews
  • Cozy Stone House

    561, Beach Road, Pelana, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Cozy Stone House Hotel Weligama provides proximity to the Parrot Rock Bridge, which is situated 3.6 km away.
    Read more
    9.8
    Exceptional
    9 reviews
  • Saveen Villa Weligama

    85/60, Abeyasooriyawaththa Main Street, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The spacious Saveen Villa Weligama includes a terrace and is situated 5 minutes' walk from the private Taprobane Island.
    Read more
    9.0
    Superb
    3 reviews
  • Cozy Corner Villas

    Cozy Corner Villas, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the 56 m² Cozy Corner Villas Weligama apartment, which is 4.6 km from Secret Beach and only 9 minutes' walk from the Pelena temple. Wi-Fi and free private…
    Read more
  • Villa Cozy

    No.30/2,Hettiweediya,Weligama, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located 3.3 km from Midigama Beach, the 1-bedroom Villa Cozy gives access to various tourist sites in the vicinity.
    Read more
  • Fashion Villa

    1/4 Walana Hospital Rd, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Fashion Villa Weligama hotel provides proximity to Secret Beach, which is situated 4.4 km away. The guest house features bicycle usage for guests' entertainment.
    Read more
  • Padmi Villa

    No. 315 Main Street, Weligama, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The beachfront Padmi Villa offers proximity to nearby tourist spots, such as Coconut Tree Hill, situated about 7 km away. This 1-bedroom villa includes private parking and a terrace with views of the…
    Read more
    8.0
    Very Good
    5 reviews
  • Knt Villa

    430 Main Street, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Knt Villa Weligama hotel provides proximity to Weligama Beach, which is situated merely 13 minutes' walk away. This 3-star guest house also includes parking.
    Read more
    8.6
    Fabulous
    38 reviews
  • Villa Serenity Weligama

    36/5, Bandaranayaka Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Staying at the 1-bedroom Weligama Serenity Retreat Villa, guests can easily reach Weligama Beach, located 13 minutes' walk away.
    Read more
    10
    Exceptional
    5 reviews
  • Villa Calton 32 Villa In Weligama Bay

    Walana Hospital Road 3Rd Floor, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The 9-room Villa Calton 32 Villa In Weligama Bay is about 1 km from the Kustaraja Gala and features a terrace with outdoor furniture. Guests can enjoy the location within a few blocks of Secret Beach…
    Read more
    9.4
    Superb
    5 reviews
  • The Classic

    No.48,Gangarama Road,Pelena,Weligama., Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The Classic Weligama hotel offers 14 rooms a 25-minute walk from the Taprobane Island. Situated 20 km from Koggala airport, this hotel features a 24-hour front desk and wake-up calls, as well as cars…
    Read more
    9.4
    Superb
    139 reviews
  • White Crown Villa Weligama

    36/4 Bandaranayake Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located a mere 550 metres from Taprobane Island, the 1-bedroom White Crown Villa Weligama provides access to various tourist attractions in the vicinity.
    Read more
  • Wake Up Weligama

    59/B Gangarama Road Pelena, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located around 25 minutes' walk from Taprobane Island, Wake Up Weligama hostel offers Wi-Fi throughout the property and a car park.
    Read more
    8.2
    Very Good
    154 reviews
  • Kickin' Surf Lodge

    44, Nawariyan Watta, Gangarama Road, Pelena, Weligama, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Offering cars for rent, Kickin' Surf Lodge Weligama hotel is within 10 minutes' drive of the Kustaraja Gala. Located 4.8 km from the Badora Spa, this Weligama guest house features 13 rooms with views…
    Read more
    9.3
    Superb
    70 reviews
  • Tanya Homestay

    36 Bandaranayake Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Tanya Homestay Weligama is located about a 5-minute drive from Taprobane Island and 19 minutes' walk from Weligama Beach.
    Read more
    10
    Exceptional
    1 review
  • Condo Noeje

    Bandaranayake Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Condo Noeje Weligama is located 4.1 km from Midigama Right and only 10 minutes' walk from Weligama Beach. Guests can relax and take in garden views from a terrace of this apartment.
    Read more
    10
    Exceptional
    7 reviews
  • Sriya Family Villa Weligama

    No 03, Sirikathapura, Mahawidiya, Weligama., Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Sriya Family Villa Weligama boasts a beachfront location 7 minutes' stroll from Kustaraja Gala. Featuring garden views, the apartment guarantees guests' safety by offering a safe deposit box and 24…
    Read more
    8.9
    Fabulous
    18 reviews
  • Pmc Homestay

    28C Sri Rahula Mawatha Pelena, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the spacious 1-bedroom Pmc Homestay Weligama, which is 4.2 km from the Secret Beach Mirissa and about 10 minutes' drive from Secret Beach. The 30 m²…
    Read more
    8.8
    Fabulous
    10 reviews
  • W15 Weligama

    506, New Galle Road, Weligama, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Situated around a 5-minute drive from Weligama Beach, the 5-star beachfront W15 Weligama Hotel entices active guests with guided snorkelling trips. Boasting an infinity swimming pool, this Weligama…
    Read more
    8.4
    Very Good
    203 reviews
Thank you for subscribing
Close