• 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
Hotels near:

Select city first

Check-in date:
2026-07-25
Check-out date:
2026-07-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


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Swelanka Residence

    69/15 Angagoda Bentota, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    Featuring a restaurant and baggage storage, the comfortable 2-star Swelanka Residence Bentota hotel is located a mere 5 minutes on foot from Bentota Beach. Offering a convenient location just 0.7 km…
    Read more
  • Renaissance Villa Bentota

    379/B,Angagoda,Bentota, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    The elegant 4-star Renaissance Villa Bentota hotel is within 5 minutes' walk of Bentota Beach and features bicycle rentals for guests' convenience. This Bentota bed & breakfast is located in a beach…
    Read more
    9.7
    Exceptional
    61 reviews
  • Sanjeehome & Lanka Ayurveda, Bentota

    Sooriyagoda, Bentota, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    Sanjeehome & Lanka Ayurveda, Bentota apartment is situated in a beach area of Bentota, offering a treatment room and a foot bath, a 10-minute drive from the Kaluwamodara Bridge. Boasting a beachfront…
    Read more
    9.5
    Exceptional
    45 reviews
  • Movi Holiday Apartment

    No22B,Obadawatta Bentota, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    The spacious 79 m² Movi Holiday Apartment Bentota is just 400 metres from the Bentota River and can accommodate up to 3 guests. The Kande Vihare Temple is approximately a 10-minute drive from the 1…
    Read more
    10
    Exceptional
    14 reviews
  • Sea Pink Residence

    Pitaramba Road, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    Located 3.7 km from the Kande Vihare Temple, Sea Pink Residence Bentota hotel is a 6-minute walk from Bentota Beach. This bed & breakfast comes with Wi-Fi in public areas.
    Read more
    8.3
    Very Good
    128 reviews
  • Sea Pink Residence Bentota

    Pitaramba Road, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    The 2-room Sea Pink Residence Bentota lies in a convenient location in Bentota, only a 6-minute walk from Bentota Beach. Hosting up to 4 guests, this spacious apartment features a terrace and is…
    Read more
  • The Cottage Bentota

    Yathramulla Road, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    2-bedroom The Cottage Bentota entices guests to enjoy diving and fishing and offers proximity to the Bentota River, located just a 5-minute stroll away. Featuring a terrace, the Bentota villa is…
    Read more
    10
    Exceptional
    3 reviews
  • Sapara River Guest

    32, Obadawatha, Bentota, Sri Lanka

    3 km to Lunuganga (Open map)

    Situated a 20-minute walk from Bentota train station, Sapara River Guest Bentota hotel features views of the garden. This bed & breakfast entices guests with a private parking lot, available on site.
    Read more
    9.4
    Superb
    44 reviews
  • Bentota Lotus Resort And Villa Bentota

    Bentota Circular Road, Hettiwatta, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Situated only 1.4 km from the Bentota River, Bentota Lotus Resort And Villa Bentota Hettiwatta features a terrace with views of the garden.
    Read more
    10
    Exceptional
    1 review
  • Aqua Leisure Resort Bentota

    Bentota Circular Road, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Guests of the comfortable Aqua Leisure Resort Bentota can visit the riverside Moragalla Beach, situated around 10 minutes' drive away. This Bentota guest house also includes a car park.
    Read more
  • Fortress De Jayaweera - Historic Villa Bentota - A Proud Legacy Since 1889

    133 Dunkalagewatta, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Located only 9 minutes' walk from the Ventura Beach, the 3-bedroom Fortress De Jayaweera - Historic Villa Bentota - A Proud Legacy Since 1889 provides a private swimming pool, a Jacuzzi for a more…
    Read more
    10
    Exceptional
    1 review
  • Swarnapaya Residence

    Colombo - Galle Main Road “Swarnapaya” 69/12, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Overlooking the garden, the comfortable Swarnapaya Residence Bentota hotel is located nearly a 5-minute walk from Budist Temple. This 2-star hotel also provides guests with Wi-Fi, available in public…
    Read more
    9.6
    Exceptional
    71 reviews
  • White Peacock Villa

    No.83, Obodawatta, Bentota., Aluthgama, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Located 6 km from the Barberyn Island Lighthouse, White Peacock Villa Aluthgama hotel is 6 minutes' stroll from Budist Temple. There is also a private parking lot.
    Read more
    10
    Exceptional
    2 reviews
  • Chaleni Villa

    No.111, Cirular Road, Obadawaththa, Bentota, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    The spacious Chaleni Villa Bentota is within 400 metres of the Bentota River and can accommodate up to 2 guests. Wi-Fi is provided for both business and leisure activities.
    Read more
    9.4
    Superb
    18 reviews
  • Riverside Inn Fuji

    81, Curculer Road, Obadawatta, Bentota, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    The elegant Riverside Inn Fuji Bentota includes air-conditioned rooms around 10 minutes by car from the riverside Moragalla Beach. The 3-star modern hotel is situated in the middle of Bentota, 2.4 km…
    Read more
    9.3
    Superb
    94 reviews
  • Taj Bentota Resort & Spa

    Bentota, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Located just 400 metres from Gulf of Mannar, the fantastic 5-star Taj Bentota Resort & Spa offers access to a charming beach equipped with sunloungers, parasols, and beach towels. The Sea Turtle…
    Read more
    8.4
    Very Good
    334 reviews
  • Villa Arana Bentota

    Pitaramba Road, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Offering air-conditioned rooms, the 4-star Villa Arana Bentota hotel is merely a 5-minute walk from Bentota Beach. The bed & breakfast offers a private garden as well as a car park.
    Read more
    9.4
    Superb
    64 reviews
  • Villa Roy Bentota

    519/B,Beligahakade,Obadawatta,Bentota, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    The comfortable 4-star Villa Roy Bentota hotel is nearly 5 minutes' walk from Budist Temple and features bicycle and car rentals for guests' convenience. The bed & breakfast is a good starting point…
    Read more
    9.7
    Exceptional
    41 reviews
  • Ayurveda River Yoga And Ayurveda Retreat

    55C Meegama Thotupola - Abmagahahandiya Road, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Ayurveda River Yoga And Ayurveda Retreat Bentota hotel features 7 rooms and lies 3 km from the Geoffrey Bawa Garden. The hotel also includes a car park.
    Read more
  • Kurumba Villas

    Walawwa Watta, Bentota, Sri Lanka

    3.1 km to Lunuganga (Open map)

    Offering location about a 20-minute walk from the Bentota River, 700 metres from Bentota Lake, Kurumba Villas Bentota invites guests to relax in a swimming pool. Guests can enjoy hiking and yoga at…
    Read more
    9.3
    Superb
    287 reviews
Thank you for subscribing
Close