• 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
  • Calm Weligama

    1 St Pelena, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Situated around 20 minutes' walk from the Kustaraja Gala, Calm Weligama Hotel features a restaurant. The hotel also includes a car park.
    Read more
  • Salty Heart - Surf House

    28/1 Jankalapuwaththa, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Offering 13 rooms, Salty Heart - Surf House Hostel Weligama boasts a location only a 5-minute walk from the Pelena temple. Featuring Wi-Fi, this hostel is also 4.7 km from the Badora Spa.
    Read more
    9.1
    Superb
    33 reviews
  • Thisara Villa Weligama

    130B, Borala Rd, Wellakka ,Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Just 11 minutes' stroll from the private Taprobane Island, Thisara Villa Weligama provides access to a terrace with outdoor dining areas. Offering Wi-Fi, the Weligama villa is located 4.7 km from the…
    Read more
    9.0
    Superb
    2 reviews
  • Maheeda Guest House

    No 28/2,Jankalapu Waththa,Palana,Welima, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located only 50 metres from Weligama Beach, the 3-star Maheeda Guest House Weligama features snorkelling, diving, and fishing. Located about a 10-minute ride from the Parrot Rock Bridge, this…
    Read more
    7.2
    Good
    15 reviews
  • Maya Guesthouse

    No 15/6 1St Cross Road Pelena, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Maya Guesthouse Weligama offers quick access to the Pelena temple, situated around 5 minutes' walk away. The hotel also includes complimentary private parking.
    Read more
    7.8
    Good
    4 reviews
  • Rivendell Residence

    107/2, Uswaththa, Borala Road, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Rivendell Residence Weligama hotel is located 4.2 km from the laid-back Midigama Beach and offers luggage storage. The guest house also entices guests with shuttle service.
    Read more
  • Costels Weligama

    Main Street, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Badora Spa is situated 4.7 km from Costels Weligama hostel, and Secret Beach Mirissa is 10 minutes away by car.
    Read more
  • Mrmango Weligama

    No: 15 /1, 1St Cross Road, Pelana, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the beachfront Mrmango Weligama Apartment, which is about 20 minutes' walk from the private Taprobane Island and approximately 6 km from the Coconut Tree…
    Read more
    8.8
    Fabulous
    107 reviews
  • Star Guest

    No 130C, Borala Road, Wellakka, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    The 1-bedroom Star Guest Villa Weligama is located approximately 10 minutes by car from Secret Beach, giving access to various tourist spots nearby.
    Read more
    8.8
    Fabulous
    4 reviews
  • Sea Breeze Villa Weligama

    499 A2, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Sea Breeze Villa Weligama is located only an 8-minute walk from the Pelena temple and 3.9 km from the Secret Beach Mirissa.
    Read more
    8.8
    Fabulous
    6 reviews
  • Mama'S Hotel Weligama

    Mama'S Hotel Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Providing guests with cars for rent, the beachfront Mama'S Hotel Weligama is within a 4-km distance of the Secret Beach Mirissa. The hotel is a good starting point for exploring Weligama, including…
    Read more
  • Mama'S Hotel Weligama

    167A, New Galle Road, Beach Road, Paranakade, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located about 6 km from the Coconut Tree Hill, Mama'S Hotel Weligama offers access to tourist attractions throughout Weligama.
    Read more
  • Bayfront

    No 417 1St Cross Road, Peleana, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Bayfront Hotel Weligama includes 11 rooms and is a 17-minute walk from the private Taprobane Island. Wi-Fi is accessible in public areas and a car park is provided on site.
    Read more
    7.9
    Good
    34 reviews
  • Ceylon Surf Guest And Restaurant

    New Beach Road, Palana, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Situated 17 minutes' walk from the private Taprobane Island, the 3-star Ceylon Surf Guest And Restaurant Bed & Breakfast Weligama features Wi-Fi in the rooms, and free private parking on site.
    Read more
    8.5
    Fabulous
    129 reviews
  • Terrene Villa

    No.149/9 Weligama By Pass Road, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located just 6 minutes' walk from Weligama Beach, the 4-bedroom Terrene Villa Weligama offers a private pool for guests to relax by. Providing guests with Wi-Fi and free private parking, the property…
    Read more
    9.7
    Exceptional
    4 reviews
  • Coco Monkey House

    No 6/3, First Lane, Hettiweediya, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Offering a location 10 minutes by car from Secret Beach, Coco Monkey House Villa Weligama gives access to various tourist spots in the area.
    Read more
  • Havana Weligama Bay

    144 Matara Rd 212/1/A, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    The 3-star Havana Weligama Bay hotel sits about 300 metres from Weligama Beach and offers a storage for belongings. This Weligama guest house provides Wi-Fi in the rooms.
    Read more
    8.4
    Very Good
    47 reviews
  • Rathna Villa

    489/12, Wijeykumarathunga Mawatha, Pelena, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Overlooking the garden, Rathna Villa Weligama is 2.3 km from the Kustaraja Gala in Weligama. The Parrot Rock Bridge is located around 10 minutes' drive from the apartment.
    Read more
    8.8
    Fabulous
    4 reviews
  • The Paddocks Inn

    No 528 Galle Road, Palana, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Situated 4.3 km from the Parrot Rock Bridge, the 3-star The Paddocks Inn Weligama features Wi-Fi in the rooms, and complimentary private parking on site. Located 20 km from Koggala airport, the guest…
    Read more
    8.1
    Very Good
    20 reviews
  • Hidden Paradise - Weligama

    144 Matara Rd No 200/6 Main Street, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Staying at Hidden Paradise - Weligama villa, guests can visit the Secret Beach Mirissa, which is nearly a 10-minute ride away.
    Read more
Thank you for subscribing
Close