• 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-24
Check-out date:
2025-04-25
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
  • Cozy & Convenient Apartment

    Galbokka Road, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Situated 4.6 km from Secret beach, the 1-room Cozy & Convenient Apartment Weligama provides guests with Wi-Fi for either business or...
    Read more...
    8.0
    Very Good
    3 reviews
  • To Boayein

    489/1, Matara Road, Pelena, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    To Boayein Hotel Weligama offers proximity to Badora Spa, situated about a 10-minute drive away. There is also parking.
    Read more...
  • Myro Cottage

    498/6 Jankalapuwatta , Pelana, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Guests can enjoy the views of sea, and easily reach Kustaraja Gala, which is nearly 20 minutes' walk away. Myro Cottage Weligama...
    Read more...
  • Nio Lit

    No 224/05 ,02Nd Lane ,Paranakade, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Nio Lit Apartment Weligama is located just 0.9 km from Weligama Beach and offers Wi-Fi for either business or leisure. Enjoy a walk...
    Read more...
    8.1
    Very Good
    17 reviews
  • Cinometra

    510 Matara Road, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    To enjoy your vacation in Weligama, stay at the 1-room Cinometra Apartment Weligama, which is just 0.9 km from Weligama Beach and...
    Read more...
    10
    Exceptional
    2 reviews
  • Boutique Villa Bougainvillea

    311 By Pass Road, Weligam, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Yoga classes and a garden are available at Boutique Villa Bougainvillea Weligama hotel, and Taprobane is a mere 1.4 km away....
    Read more...
    9.6
    Exceptional
    127 reviews
  • New Coral Garden Weligama

    224 Main Street, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Guests of New Coral Garden Weligama Hotel can enjoy access to Badora Spa, located approximately a 10-minute ride away. The guest...
    Read more...
    9.1
    Superb
    51 reviews
  • Senaya Villa

    489/9, Vijey Kumarathunga Mawatha, Pelena., Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located 11 minutes' stroll from Senaya Villa Weligama hotel, guests can reach Weligama Beach. There is also complimentary private...
    Read more...
    8.4
    Very Good
    15 reviews
  • New Aqua Villa

    No;224/11,Main Street,Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Offering a location a mere 11 minutes' walk from Weligama Beach, New Aqua Villa Weligama also gives access to a variety of tourist...
    Read more...
    9.8
    Exceptional
    34 reviews
  • Beach Break Surf Hostel

    520, Old Matara Road Pelena, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Break Surf hostel is situated 20 km away from Koggala airport and features shuttle to accommodate guests' transportation needs. This...
    Read more...
    8.0
    Very Good
    155 reviews
  • Villa Aaa Weligama

    38 Kottagoda Road, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    The 4-bedroom Villa Aaa Weligama is located an 18-minute stroll from Taprobane Island and provides an outdoor swimming pool,...
    Read more...
    9.2
    Superb
    21 reviews
  • Palms Friendly House

    Pelena Road, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Situated 3.7 km from Secret Beach Mirissa, the 3-star Palms Friendly House Hotel Weligama features Wi-Fi in public areas and a car...
    Read more...
  • Ekho Weligama

    Matara Rd, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    The comfortable 3-star Ekho Weligama Hotel is 550 metres from Weligama Beach and offers an outdoor pool area. The hotel is a good...
    Read more...
    5.0
    Decent
    17 reviews
  • Florance Nice Hotel Weligama

    New Street, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Located about 10 minutes by car from Secret beach, Florance Nice Hotel Weligama includes 7 rooms. This hotel also includes a car park.
    Read more...
    9.2
    Superb
    19 reviews
  • Calm Weligama

    1 St Pelena, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Guests of Calm Weligama hotel can visit Secret Beach Mirissa, situated approximately 10 minutes away by car. There is also a car park.
    Read more...
    10
    Exceptional
    1 review
  • Salty Heart - Surf House

    28/1 Jankalapuwaththa, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    Salty Heart - Surf House hostel, located approximately 10 minutes by car from Parrot Rock Bridge, features Wi-Fi throughout the...
    Read more...
    9.3
    Superb
    18 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 a terrace, located approximately a 20-minute walk from Kustaraja Gala. The hotel also includes...
    Read more...
    9.5
    Exceptional
    2 reviews
  • The Colonial Walawwa

    220/1, Main Street, Weligama, Weligama, Sri Lanka

    0.5 km to Weligama Railway Station (Open map)

    The Colonial Walawwa Apartment Weligama is located 0.7 km from Taprobane Island and 10 minutes by car from Secret beach.
    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...
    8.9
    Fabulous
    44 reviews
  • Mrmango Weligama

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

    0.5 km to Weligama Railway Station (Open map)

    Located 17 minutes' stroll from Taprobane Island, which offers the thrill of discovering something beautiful, the beachfront Mrmango...
    Read more...
    8.8
    Fabulous
    80 reviews
Thank you for subscribing
Close