• 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 ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-03-26
Check-out date:
2026-03-27
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


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Single Fin Weligama

    592 Old Matara Road (A2), Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Featuring Wi-Fi in public areas, Single Fin Weligama Hotel is 25 minutes' walk from the Kustaraja Gala. The hotel also includes a rooftop terrace with outdoor dining areas.
    Read more
    8.4
    Very Good
    224 reviews
  • Weligama Imal Guest House

    No 25 /2E , Gangarama Road , Pelena , Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    The 4-star Weligama Imal Guest House is approximately 25 minutes' walk from Weligama Beach and features a terrace with outdoor dining areas. Located 20 km from Koggala airport, this Weligama guest…
    Read more
    8.9
    Fabulous
    49 reviews
  • Weligama Bay View

    New Sea Road, Pelana,, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Weligama Bay View Hotel lies in the restaurant area of Weligama, 3.1 km from natural attractions such as the Secret Beach Mirissa. This Weligama hotel also includes a private garden, a private beach…
    Read more
    7.8
    Good
    24 reviews
  • Twenty Nine

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

    0.6 km to Weligama Bay Beach (Open map)

    Twenty Nine Weligama hotel is situated in a beach area, an 18-minute walk from an own beach. Featuring 6 rooms with views of the garden, this guest house is 4.5 km from the Parrot Rock Bridge.
    Read more
    4.9
    Decent
    13 reviews
  • Weligama Ocean Breeze

    487 New By Rd, Pelena,, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Offering cars for rent, as well as Wi-Fi in public areas, the 3-star Weligama Ocean Breeze Hotel is 3.1 km from the Secret Beach Mirissa. Located nearly a 25-minute walk from the Kustaraja Gala, the…
    Read more
    8.1
    Very Good
    260 reviews
  • Madla Rooms

    Gangarama Cross Road 25, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (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.3
    Superb
    96 reviews
  • River Side Holiday Inn

    25 Gangarama Road, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    The 3-star River Side Holiday Inn Weligama features 8 rooms and lies 4.5 km from the Parrot Rock Bridge. This guest house also provides car rentals to explore the area.
    Read more
    9.3
    Superb
    50 reviews
  • Sky Villa Weligama

    Gangarama Road,Paleena,Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Staying at Sky Villa Weligama, guests can easily reach Weligama Beach, located 20 minutes' walk away. Situated about 20 km away from the Koggala airport, the Weligama villa offers rental bicycles for…
    Read more
  • Mamas River House

    Weligama Pelena Gangarama Road, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Located approximately 25 minutes' walk from the private Taprobane Island, Mamas River House Weligama hotel offers access to tourist attractions throughout Weligama.
    Read more
    9.0
    Superb
    1 review
  • Pmc Homestay

    28C Sri Rahula Mawatha Pelena, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (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
  • Weligama Oriental Villa

    Colombo - Galle - Hambantota - Wellawaya Road No 569, Old Matara Road, Pelena, Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Weligama Oriental Villa entices guests to enjoy snorkelling, diving, and fishing and is located a 25-minute walk from such natural sites as the private Taprobane Island. Situated about 20 km away…
    Read more
    8.2
    Very Good
    59 reviews
  • Arcadian Weligama

    142/20 Polwatta Road South, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Situated 20 minutes' walk from Weligama train station, Arcadian Weligama Hotel features views of the river. Guests can enjoy Wi-Fi throughout the property.
    Read more
    10
    Exceptional
    2 reviews
  • Seals Harbor Hotel

    540, Galle Road By Pass Road,Pelena, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Featuring car rentals, as well as Wi-Fi in public areas, Seals Harbor Hotel Weligama is 3.1 km from Secret Beach. The hotel offers complimentary private parking nearby and a swimming pool.
    Read more
    7.3
    Good
    37 reviews
  • French Surf House, A&J Surf Camp

    A&J Surf Camp Xcgv+F7, Weligama, Sri Lanka, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Situated within 20 minutes' walk of Weligama train station, French Surf House, A&J Surf Camp Bed & Breakfast Weligama features views of the river. There is also private car parking.
    Read more
  • Eagle Point Riverside Stay

    Polwaththa Road 69/1, Denipitiya, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Eagle Point Riverside Stay Weligama apartment is located a 10-minute ride from the Parrot Rock Bridge and 4.2 km from the Secret Beach Mirissa. One of the highlights of this apartment is a patio…
    Read more
    10
    Exceptional
    1 review
  • Rylennest

    Lahiru Villa, Denipitiya, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Rylennest Hotel Denipitiya offers guests access to Secret Beach, which is 4.2 km away. The Kustaraja Gala is a 10-minute ride from this hotel, while Palena bus stop is approximately 900 metres away.
    Read more
    9.5
    Exceptional
    2 reviews
  • Surf Bay Resort

    Old Matara Rd, Weligama 81700, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Surf Bay Resort Weligama provides proximity to the Badora Spa, which is located nearly a 10-minute drive away. There is also a car park.
    Read more
  • Casa Samaya Hotel Weligama

    Kankanange Watha Galle Road, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    The 3-star Casa Samaya Hotel Weligama is only 1.2 km from Weligama Beach, offering currency exchange and a lift for guests' utmost comfort. Featuring a restaurant and a storage for belongings, this…
    Read more
    8.5
    Fabulous
    186 reviews
  • Dragon Villa

    Mahadigewaththa Polwaththa, Denipitiya, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Dragon Villa Weligama is located a 10-minute ride from Weligama Beach and 2.5 km from the Kustaraja Gala. This apartment features Wi-Fi, along with free private parking for guests travelling by car.
    Read more
    10
    Exceptional
    1 review
  • Happy Bunk Hostel Weligama

    561 A Pelana Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Bay Beach (Open map)

    Featuring Wi-Fi throughout the property, Happy Bunk Hostel Weligama offers accommodation 2.7 km from Taprobane Island.
    Read more
Thank you for subscribing
Close