• 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
  • Sam Guest House

    589 Matara Road, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Overlooking the city, Sam Guest House Weligama is located 1.8 km from the private Taprobane Island. This guest house also includes complimentary private parking.
    Read more
  • Sana Studio

    175, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the beachfront 1-bedroom Sana Studio Weligama, which is about a 10-minute ride from the laid-back Midigama Beach and merely 0.6 km from the private…
    Read more
    8.9
    Fabulous
    20 reviews
  • Zeylon Stay

    Palena, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the 8-room Zeylon Stay Weligama apartment, which is 4.3 km from Secret Beach and a mere 9 minutes' walk from the Pelena temple. Wi-Fi is provided for both…
    Read more
    9.9
    Exceptional
    11 reviews
  • Onilwe Resort Weligama

    Aida Wattha, Polwaththa,, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Located about a 10-minute drive from the Secret Beach Mirissa, the 3-star Onilwe Resort Weligama offers Wi-Fi in public areas and a free private car park.
    Read more
    8.6
    Fabulous
    161 reviews
  • Malsha Villa

    9A,First Lane,Hettiweediya,Weligama 9A,First Lane,Hettiweediya,Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Situated 4.5 km from Secret Beach, the 3-star Malsha Villa Weligama hotel features Wi-Fi in the rooms, and free private parking on site. Located 15 km from Koggala airport, the guest house features…
    Read more
    8.1
    Very Good
    18 reviews
  • King'S Cave

    Kings Cave,Polwatta,, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Located within 6 km of the Coconut Tree Hill, King'S Cave Hotel Weligama offers access to tourist attractions throughout Weligama. Guests can indulge in this Weligama guest house's garden…
    Read more
    8.6
    Fabulous
    5 reviews
  • The Azure Nest

    No 174,3Rd Lane,Main Street,Weligama., Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the 68 m² The Azure Nest Apartment Weligama, which is 4.2 km from Secret Beach and approximately a 10-minute ride from Midigama Right Surf Break.
    Read more
  • Villa J 18 Weligama

    129 Weligama - Imaduwa Road, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Villa J 18 Weligama is located 7 km from the Coconut Tree Hill and 25 minutes on foot from the Kustaraja Gala.
    Read more
    10
    Exceptional
    1 review
  • Jungle Edge

    Sepalawatta,Ganewatta,Polwatta, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Jungle Edge Hotel Weligama provides proximity to the Pelena temple, which is located only 1.2 km away.
    Read more
  • Villa J 18 Weligama

    129 Weligama - Imaduwa Rd 140/B, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Situated only 1.8 km from the private Taprobane Island, Villa J 18 Weligama provides guests with Wi-Fi for either business or leisure. Located approximately a 15-minute ride from the Parrot Rock…
    Read more
    10
    Exceptional
    3 reviews
  • Cinnamon Bay Villa

    121/33, Wellakka, Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Situated a mere 1.3 km from Weligama Beach, Cinnamon Bay Villa Weligama features a terrace with views of the garden.
    Read more
    10
    Exceptional
    2 reviews
  • Winchester House Weligama

    No. 121/45, Wellakka, Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Winchester House Weligama villa offers proximity to nearby tourist spots, such as the Kustaraja Gala, situated nearly 20 minutes' walk away.
    Read more
  • Sha Villa

    No 176, Mainstreet, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Sha Villa Weligama is located a 20-minute walk from the Kustaraja Gala and invites guests to enjoy a terrace.
    Read more
  • Hidden Nature Place Villa

    Private Home With Separate Living Facilities For Host And Guest, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Featuring views of the garden, Hidden Nature Place Villa Weligama hotel is located a 25-minute walk from the private Taprobane Island.
    Read more
    10
    Exceptional
    2 reviews
  • Bovitiya Villa

    181 Main Street Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    The 17 m² Bovitiya Villa Weligama is also located approximately a 5-minute walk from Weligama Beach.
    Read more
  • Marine Bay Surf Villa

    Marine Bay Surf Villa, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the 1-room Marine Bay Surf Villa Weligama, which is within 1 km of the Kustaraja Gala and approximately a 10-minute drive from the Secret Beach Mirissa.
    Read more
  • Peace And White Villa

    11D,81700,First Lane,Hettiweediya ,Weligama ,Srilanka,, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    The 1000 m² Peace And White Villa Weligama is also located merely 8 minutes' walk from Weligama Beach.
    Read more
  • Hangtime Hostel

    540, Weligama Bypass Road, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Situated only 450 m from the Pelena temple, the beachfront Hangtime Hostel Weligama hotel features Wi-Fi in public areas, and parking on site.
    Read more
  • The Pepper Street Weligama

    No.163/1, Main Street, Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    The Pepper Street Weligama Hotel includes 7 rooms and is a 10-minute ride from the laid-back Midigama Beach.
    Read more
  • The Beau Beach Weligama

    No 163 Maha Weediya Weligama, Weligama, Sri Lanka

    0.6 km to Weligama Railway Station (Open map)

    Situated around 5 minutes on foot from Weligama Beach, the 3-star The Beau Beach Weligama hotel entices active guests with bicycle tours. Located 15 km from Koggala airport, this Weligama guest house…
    Read more
    8.1
    Very Good
    188 reviews
Thank you for subscribing
Close