• 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-05
Check-out date:
2026-05-06
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
  • Oyo 512 Agra Lanka Beach Resort

    427 New Galle Road Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Guests of Oyo 512 Agra Lanka Beach Resort Weligama can enjoy access to the Secret Beach Mirissa, located 3.7 km away. This hotel also features Wi-Fi in the rooms.
    Read more
  • Piyum Villa

    Pelana Polwatta Rd, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located only 14 minutes on foot from the Pelena temple, Piyum Villa Weligama hotel offers Wi-Fi in the rooms and parking.
    Read more
    9.3
    Superb
    8 reviews
  • Agra Lanka Beach Resort

    427 Marine Drive, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located 20 minutes' walk from the private Taprobane Island, Agra Lanka Beach Resort Weligama includes 10 rooms with views of the garden. Situated 15 km from Koggala airport, this hotel features…
    Read more
    6.0
    Pleasant
    15 reviews
  • Greenex Villa

    507 Matara Road, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Greenex Villa Weligama is situated within a 300-metre distance of the Pelena temple and 20 km from Koggala airport.
    Read more
  • Brand-New Modern 2-Bedroom Haven In Weligama

    9A 1St Cross Ln, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Brand-New Modern 2-Bedroom Haven In Weligama apartment is located 13 minutes' walk from the Kustaraja Gala and 4.5 km from Secret Beach.
    Read more
  • River Shine Cottage

    No 35/8, Delgahawaththa,Pelena,Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at River Shine Cottage Weligama, which is within 6 km of the Coconut Tree Hill and around 10 minutes' drive from the Badora Spa. The homestay offers modern…
    Read more
    10
    Exceptional
    1 review
  • Surf'S Up Hotel

    429, New Galle Road, Palana, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Guests of the 3-star Surf'S Up Hotel Weligama can easily reach the Pelena temple, located nearly 5 minutes' walk away. Wi-Fi is available throughout the property and parking is provided on site too.
    Read more
  • Wishwa Villa

    Ganewattha, Polwatta Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    During the stay at the beachfront Wishwa Villa Weligama, guests can indulge in windsurfing, snorkelling, and canoeing or visit Weligama Beach, located approximately 25 minutes' walk away. Featuring a…
    Read more
  • Rusara Guest Home

    Weligama By Pass Road New Road, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Located just 1.2 km from the Kustaraja Gala, the 3-star beachfront Rusara Guest Home Weligama hotel features Wi-Fi in public areas and a free private car park on site.
    Read more
    9.1
    Superb
    243 reviews
  • Abheena - Weligama

    149/10, Main Street, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Offering cars for rent, as well as Wi-Fi in the rooms, Abheena - Weligama hotel is about 10 minutes by car from Secret Beach. This Weligama guest house also entices guests with car hire service.
    Read more
    10
    Exceptional
    8 reviews
  • Arana Weligama

    433 Weligama By Pass Rd, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Located 16 minutes' walk from Weligama Beach, the 3-star Arana Weligama Hotel offers air-conditioned rooms 4.2 km from the Parrot Rock Bridge. At the hotel you can benefit from a restaurant along…
    Read more
    8.7
    Fabulous
    48 reviews
  • A1 Weligama Hotel & Spa

    Weligama By Pass Road, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Located just 5 minutes on foot from the 3-star A1 Weligama Hotel & Spa, guests can quickly reach the Pelena temple.
    Read more
  • O2 Weligama Hotel & Spa

    No 433, New Galle Road, Pelena, Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Located a 13-minute walk from the Pelena temple, O2 Weligama Hotel & Spa includes 7 rooms with views of the city. Offering an indoor swimming pool along with diving, boating, and hiking, this hotel…
    Read more
  • Senative Vila

    Polwaththa Road, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at Senative Vila Weligama apartment, which is 2.1 km from the private Taprobane Island and around a 10-minute drive from Secret Beach.
    Read more
    10
    Exceptional
    1 review
  • Nihal Villa

    Wellakka, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Staying at Nihal Villa Weligama, guests can visit the Kustaraja Gala, which is approximately a 25-minute walk away.
    Read more
  • Silvas Surf Home

    No.179/A, Main Street, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    The beachfront Silvas Surf Home Weligama hotel is 3.9 km from the laid-back Midigama Beach and features a terrace with a BBQ grill. Here, guests can take advantage of a treatment room and a foot bath…
    Read more
    9.3
    Superb
    53 reviews
  • Ranmitha Villa Weligama

    550, Galle Road, Pelena, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Boasting yoga instruction for active guests, the family Ranmitha Villa Weligama is located about a 5-minute walk from the Pelena temple. Featuring a treatment room, this accommodation is around 6 km…
    Read more
    9.2
    Superb
    25 reviews
  • Odani Villa

    198 Main Street, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Situated approximately a 10-minute ride from the laid-back Midigama Beach, the 3-star Odani Villa Weligama hotel offers proximity to various city highlights.
    Read more
  • Ceylon Waves Weligama

    179, Main Street, Weligama. Sri Lanka., Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Situated 4.2 km from the Secret Beach Mirissa, Ceylon Waves Weligama Villa provides access to numerous tourist attractions in the area.
    Read more
    9.3
    Superb
    19 reviews
  • Saltroad Inn

    159,Paranakade,Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    The beachfront Saltroad Inn Weligama is located 4.1 km from Secret Beach and within a 15-minute drive of the Coconut Tree Hill. Wi-Fi and complimentary private parking are provided for guests' utmost…
    Read more
    8.3
    Very Good
    6 reviews
Thank you for subscribing
Close