• 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 Argentine peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-14
Check-out date:
2026-11-15
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
  • Lakshani'S Guesthouse

    58 Gangarama Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located approximately 25 minutes' walk from the comfortable Lakshani'S Guesthouse Weligama, guests can reach Kustaraja Gala. There is also private car parking.
    Read more
  • U P Weligama Room 3

    32 Walana Hospital Rd Rental Appartment, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Set merely an 11-minute walk from Weligama Beach, the 17 m² U P Weligama Room 3 comprises a patio and a balcony overlooking the garden. At this 1-bedroom apartment, Wi-Fi and private parking are also…
    Read more
  • A Peaceful Escape At Piya House

    71 Matara Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    At the 2-bedroom A Peaceful Escape At Piya House Villa Weligama, guests can enjoy snorkelling and surfing as well as a location just near Kustaraja Gala. Located within 6 km of Coconut Tree Hill, the…
    Read more
    6.0
    Pleasant
    1 review
  • Sadew Villa Weligama

    No - 9, Sathniwasapura, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Situated in a convenient setting in Weligama, a 15-minute walk from Weligama train station, Sadew Villa Weligama hotel features 3 rooms. Guests can enjoy Wi-Fi in the rooms.
    Read more
    8.8
    Fabulous
    4 reviews
  • Up Villa

    32 Walana Hospital Rd, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the spacious 60 m² Up Villa Weligama, which is around a 10-minute ride from Kathaluwa Old Temple and only 0.9 km from the private Taprobane Island. Wi-Fi…
    Read more
    10
    Exceptional
    2 reviews
  • The Weligama

    54 Weligama By Pass Road, Mainstreet, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located nearly a 15-minute drive from Coconut Tree Hill, the comfortable The Weligama Hotel offers Wi-Fi throughout the property and private parking. The hotel is a good starting point for exploring…
    Read more
  • The Native Weligama

    Bodimiyawatta, Polwaththa, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The Native Weligama Hotel includes 6 rooms and is 2.1 km from Weligama Beach. Located 10 minutes' drive from Secret Beach Mirissa, the guest house is also within a few blocks of Weligama railway…
    Read more
  • Heaven Hill Guesthouse

    32A Bandaranayake Mawatha, Hettiweediya, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The comfortable Heaven Hill Guesthouse Weligama is located within 10 minutes' walk of Weligama Beach and offers guided tour service for a comfortable travel experience. Featuring 5 rooms with views…
    Read more
    9.7
    Exceptional
    11 reviews
  • Wake N Flow, Weligama

    A2, Weligama 617/3, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located around 10 minutes' drive from Badora Spa, the comfortable Wake N Flow, Weligama hostel offers Wi-Fi in public areas and parking.
    Read more
    8.1
    Very Good
    370 reviews
  • Ocean Bay Surf Resort Weligama

    617/3 Old Pelena Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Ocean Bay Surf Resort Weligama, located 4.1 km from Parrot Rock Bridge, offers a swimming pool, Wi-Fi in public areas.
    Read more
  • The Glown Weligama

    No.31 Mahawidiya Weligama, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Featuring Wi-Fi throughout the property, The Glown Weligama hotel sits 4.5 km from Midigama Right. The bed & breakfast also includes a private parking lot.
    Read more
    10
    Exceptional
    1 review
  • Hewittes Cottage

    No 58, Hettiweediya, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The 2-room Hewittes Cottage Weligama is situated about a 5-minute walk from Weligama Beach and hosts up to 2 travellers. This 1-bedroom villa features opportunities for windsurfing in the area, 4.3…
    Read more
  • Sky View Lounge Weligama

    No 33 Walana Hospital Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located 3.5 km from the laid-back Midigama Beach, the comfortable Sky View Lounge Weligama Hotel includes 5 rooms with views of the city. The guest house also offers guests Wi-Fi throughout the…
    Read more
    9.0
    Superb
    10 reviews
  • Sanasa Villa Weligama

    Weligama By Pass Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Offering air-conditioned rooms, the comfortable Sanasa Villa Weligama hotel is nearly a 5-minute walk from the private Taprobane Island. The aparthotel also includes private parking.
    Read more
    7.2
    Good
    5 reviews
  • Green Hill

    177 Bandaranayake Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    The comfortable Green Hill Weligama hotel features 8 rooms and lies around a 20-minute walk from Kustaraja Gala. This guest house also includes private parking.
    Read more
  • Green Hill Weligama

    177 Bandaranayake Mawatha, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Green Hill Weligama hotel includes 4 rooms and is 4.7 km from Midigama Right. The guest house also includes private parking.
    Read more
  • Ceylon Delight

    Weligama By Pass Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Situated merely 6 minutes' walk from Weligama Beach, the 1-bedroom Ceylon Delight Villa Weligama is ideal for up to 6 guests. Located 3.8 km from Secret Beach Mirissa, the villa provides Wi-Fi and a…
    Read more
  • Bricks 90 Weligama

    631A Matara Road 3Rd Floor, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Located nearly a 10-minute ride from Badora Spa, the comfortable 3-star Bricks 90 Weligama Hotel offers Wi-Fi in the rooms and parking. This Weligama guest house includes 5 rooms.
    Read more
    8.6
    Fabulous
    26 reviews
  • Nature House Weligama

    Bodimiyawaththa Polwatta, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    Overlooking the garden, the elegant Nature House Weligama hotel is located approximately a 25-minute walk from Weligama Beach. The hotel also includes private parking.
    Read more
    9.7
    Exceptional
    12 reviews
  • Neptune

    484 Weligama By Pass Road, Weligama, Sri Lanka

    1 km to Weligama Railway Station (Open map)

    The 3-star Neptune Weligama hotel is a great place in a beach area of Weligama, which stands around 6 km from Coconut Tree Hill. This comfortable hotel boasts an outdoor swimming pool and has 17…
    Read more
Thank you for subscribing
Close