• 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-06
Check-out date:
2026-05-07
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
  • New Golden Bay Resort Weligama

    301/1-B Beach Road Weligama 2, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Located only 1.4 km from such natural attractions as the private Taprobane Island, the smoke-free New Golden Bay Resort Weligama includes a shopping area and a restaurant. Wi-Fi is available in…
    Read more
    8.3
    Very Good
    106 reviews
  • Manush House

    Weligama By Pass Rd, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Located 20 minutes' walk from the Kustaraja Gala, Manush House Apartment Weligama overlooks the garden. Wi-Fi is available for guests' business or leisure needs.
    Read more
  • Colonial House

    245, Mainstreet Waligama, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the 1-room Colonial House Apartment Weligama, which is within a 6-km distance of the Coconut Tree Hill and nearly a 10-minute ride from the Parrot Rock…
    Read more
    9.6
    Exceptional
    24 reviews
  • Pavulak

    No. 180, Hetti Weediya, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Providing 6 rooms, Pavulak Hotel Weligama is 4.4 km from the Secret Beach Mirissa. Situated 15 km from Koggala airport, the hotel features shuttle service, as well as cars for rent.
    Read more
    8.3
    Very Good
    51 reviews
  • Be Happy

    46B Hetti Weediya Weligama, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Be Happy Hotel Weligama offers its guests air-conditioned rooms merely a 7-minute walk from Weligama Beach. This hotel also includes parking.
    Read more
  • Sanu Surfing Villa

    489/4,Wijayakumarathunga Mawatha, Pepana,Weligama, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Located within a 4-km distance of the Secret Beach Mirissa, Sanu Surfing Villa Weligama hotel offers Wi-Fi in public areas and a car park.
    Read more
    8.9
    Fabulous
    13 reviews
  • Pearl Holiday Resort Midigama

    Pear Holiday Resort, Welawaththahena Road, Gammedda, Midigama, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Guests of Pearl Holiday Resort Midigama Weligama can visit the Kustaraja Gala, situated nearly a 20-minute walk away.
    Read more
  • Villa B7

    No,95B,Borala Road,Weligama, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Staying at Villa B7 Weligama, guests can relax on a terrace a 10-minute drive from the laid-back Midigama Beach.
    Read more
    9.0
    Superb
    2 reviews
  • Luminous Horizon - Weligama

    473 Matara Road, Weligama, Sri Lanka

    0.4 km to Weligama Railway Station (Open map)

    Luminous Horizon - Weligama Apartment is located about a 15-minute walk from Weligama Beach and 3.9 km from Secret Beach. This apartment features Wi-Fi, along with complimentary private parking for…
    Read more
  • Dooni'S Villa

    No 489/3A/1/1, Wijayakumrathung Mawatha, Pelena, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Nestled about a 5-minute walk from the Pelena temple, the 20 m² Dooni'S Villa Weligama offers quick access to numerous tourist attractions nearby. At this 1-bedroom apartment, Wi-Fi and complimentary…
    Read more
  • Tropical Villa - Weligama

    224/5/D, Paranakade, Weligama 224/5/D, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located approximately a 10-minute drive from the Parrot Rock Bridge, Tropical Villa - Weligama hotel offers Wi-Fi throughout the property and a car park. Boasting an infinity swimming pool, this…
    Read more
    9.2
    Superb
    208 reviews
  • Raja'S Guest Home

    248/4,1St Lane Paranakade, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located 4.1 km from the Secret Beach Mirissa, which offers the thrill of discovering something beautiful, Raja'S Guest Home Weligama hotel offers a storage room. This bed & breakfast provides guests…
    Read more
  • Heaven Grade

    473/10, Pelena, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Featuring a luggage room, Heaven Grade Bed & Breakfast Weligama lies merely a 9-minute walk from the Kustaraja Gala. The bed & breakfast also provides car rentals to explore the area.
    Read more
    10
    Exceptional
    2 reviews
  • Sundance Villa

    Beachside Road, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located around 10 minutes' drive from the laid-back Midigama Beach, the 3-star Sundance Villa Weligama hotel offers amenities such as a wellness centre and a sauna. The hotel is a good starting point…
    Read more
  • Seaview Terrace

    248/22 Paranakade Road, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Seaview Terrace Apartment Weligama offers views of the inner courtyard and a location a 13-minute walk from the private Taprobane Island. Wi-Fi is available for guests' business or leisure needs.
    Read more
    9.2
    Superb
    57 reviews
  • Kingsdown City Villa - Weligama - Matara

    489/3, Matara Road, Palana, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Kingsdown City Villa - Weligama - Matara is situated just a 5-minute walk from the Pelena temple and 20 km from Koggala airport. Wi-Fi and a free private car park are provided for guests' business or…
    Read more
  • 2B1 Weligama

    No 177/4A,1St Lane, Paranakade ,Weligama., Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Offering cars for rent, 2B1 Weligama Hotel is 16 minutes' walk from the Kustaraja Gala. The guest house also offers a sun deck and a picnic area to spend spare time.
    Read more
    8.7
    Fabulous
    288 reviews
  • 2B1 Weligama

    248/91 1St Lane Paranakade, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Situated around 5 minutes' walk from Weligama Beach, the 3-star 2B1 Weligama Hotel offers 10 rooms. Featuring a restaurant, the guest house is 4.9 km from Midigama Right Surf Break.
    Read more
    8.3
    Very Good
    123 reviews
  • Riverwood Villa

    No:47\7 ,Sri Sambuddathwa Jayanthi Mw, Pelana, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Riverwood Villa Weligama hotel, located 25 minutes' walk from the private Taprobane Island, features Wi-Fi in the rooms. This hotel entices guests with a private parking lot, available on site.
    Read more
    8.6
    Fabulous
    138 reviews
  • Southceylon77

    101, Borala Road,, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Featuring car rentals, as well as Wi-Fi in public areas, Southceylon77 Hotel Weligama is 4.7 km from the Secret Beach Mirissa. The guest house offers free private parking on site.
    Read more
    10
    Exceptional
    1 review
Thank you for subscribing
Close