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

Select city first

Check-in date:
2025-04-25
Check-out date:
2025-04-26
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


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Vinu Villa

    106/14, Mahaweediya, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated 4.4 km from Secret beach, Vinu Villa Weligama offers an opportunity to discover various tourist attractions in the area....
    Read more...
  • Kaween Homestay

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

    0.8 km to Weligama Railway Station (Open map)

    Kaween Homestay Weligama hotel, located 25 minutes' stroll from Taprobane Island, features Wi-Fi throughout the property.
    Read more...
    6.9
    Pleasant
    13 reviews
  • Riyon Rooms And Restaurant

    06, Rajakulawadana Mawatha, Main Street, Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Riyon Rooms And Restaurant Weligama hotel offers proximity to Taprobane Island, situated just 550 metres away. Overlooking garden,...
    Read more...
  • Discovery Greens Weligama

    317 New Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Staying at the 279 m² Discovery Greens Weligama apartment, guests can relax on a terrace about a 25-minute walk from Taprobane...
    Read more...
  • Luxury Family Oasis With Pool

    317 New Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 279 m² Luxury Family Oasis With Pool Weligama apartment is only a 9-minute walk from Pelena and provides spa facilities such as...
    Read more...
  • Temple Tree

    55/12, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 3-star Temple Tree Hotel Weligama, located 15 km away from Koggala airport, offers airport shuttle bus service and bicycle and...
    Read more...
    9.2
    Superb
    144 reviews
  • Lawrence Villa

    No: 05 , " Anandagiri " Rajakulawadana Mawatha , Main Street , Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Featuring bicycle and car rentals, as well as Wi-Fi in the rooms, Lawrence Villa Weligama hotel is nearly 5 minutes on foot from...
    Read more...
    9.3
    Superb
    104 reviews
  • Tharu Homs Stay

    No.42/1 Gangarama Rd, Pelena,Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 1-room Tharu Homs Stay Weligama is around 10 minutes' drive from Kustaraja Gala, giving access to numerous sites in the area.
    Read more...
  • Calm House Weligama

    No.98 Main Street, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The spacious 2-bedroom Calm House Weligama Apartment is located 4.1 km from Midigama Right and offers Wi-Fi for either business or...
    Read more...
    8.5
    Fabulous
    2 reviews
  • Weligama Watergate

    Weligama By Pass, Road No:452, Main Street Bldg 1, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Offering cars for rent, as well as Wi-Fi in the rooms, Weligama Watergate Hotel is at a distance of 4.4 km from Secret beach. This...
    Read more...
    9.2
    Superb
    202 reviews
  • 360 Villa

    98, Mainstreet, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated only a few steps from Kustaraja Gala, 360 Villa entices guests with snorkelling, diving, and cycling in the area. Situated...
    Read more...
  • Avendra Holiday Inn Weligama

    No56/5A, Polwatta Road, Pelana Weligama, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Avendra Holiday Inn Weligama villa offers proximity to nearby tourist spots, such as Taprobane Island, situated a 25-minute stroll...
    Read more...
    9.5
    Exceptional
    45 reviews
  • Tinara River Inn, Weligama

    No 62/1, Polwaththa Road, Pelena, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    The 2-star Tinara River Inn, Weligama, located 20 km away from Koggala airport, offers airport shuttle bus service and car rentals....
    Read more...
    9.6
    Exceptional
    93 reviews
  • Mila New Villa

    14, Kovilagahawatta Polwatta, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at Mila New Villa Weligama, which is a 10-minute ride from Parrot Rock Bridge and a...
    Read more...
  • Bay Beach Weligama

    Kapparathota, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Located 3.6 km from Parrot Rock Bridge, the 3-star Bay Beach Weligama Hotel offers access to tourist attractions throughout Weligama.
    Read more...
  • Bluelip Ceylon Weligama

    Polwaththa Road, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    Situated about 6 km from Coconut Tree Hill, the 2-room Bluelip Ceylon Weligama apartment provides guests with Wi-Fi for either...
    Read more...
    8.0
    Very Good
    1 review
  • South Surf Home

    Weligama By Pass Road, Weligama, Sri Lanka

    0.8 km to Weligama Railway Station (Open map)

    South Surf Home Weligama hotel includes 7 rooms and is 3.1 km from Secret Beach Mirissa. This property also includes parking.
    Read more...
  • Enjoy Villa Weligama

    No. 94, Main Street, Weligama, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Enjoy Villa Weligama is situated within 5 minutes' walk of Taprobane Island, featuring such comforts as Wi-Fi and parking.
    Read more...
  • Fishermans Bay

    Kapparathota, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Overlooking the sea, Fishermans Bay Hotel Weligama is 3.1 km from Secret beach. The resort also offers high-speed Internet access in...
    Read more...
  • Sakura Surf Lanka Hotel & Restaurant

    600/8A Matara Road, Weligama, Sri Lanka

    0.9 km to Weligama Railway Station (Open map)

    Sakura Surf Lanka Hotel Weligama features 12 rooms and lies approximately 10 minutes by car from Coconut Tree Hill. This hotel also...
    Read more...
    7.9
    Good
    9 reviews
Thank you for subscribing
Close