Skip to main content

Search hotels in Nagoda

Enter your dates to see the latest prices and deals for Nagoda hotels

Nagoda – 2 hotels and places to stay

Hotels with airport shuttles in Nagoda

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 273 reviews
    From US$38.96 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 14 reviews
    From US$42.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 60 reviews
    From US$56 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 23 reviews
    From US$71.93 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 197 reviews
    From US$106.20 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 79 reviews
    From US$60 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 13 reviews
    From US$29.97 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10 reviews
    From US$82.35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 23 reviews
    From US$46.19 per night

Most booked hotels in Nagoda and surroundings in the past month

See all

Best hotels with breakfast in Nagoda and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Kalutara, 41 km from Bambalapitiya Railway Station and 47 km from Khan Clock Tower, Hotel Barbara Villa provides spacious air-conditioned accommodation with a balcony and free WiFi.

    From US$45 per night
  • Situated in Kalutara, within 34 km of Mount Lavinia Bus Stand, Fine Homes offers accommodation with air conditioning. This property offers access to a balcony, free private parking and free WiFi.

    From US$33.02 per night
  • Royal Homestay cozy 2 bedroom house with all the facilities is a recently renovated homestay in Kalutara South, where guests can make the most of its massage services and garden.

    From US$26.14 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 102 reviews

    Situated within less than 1 km of Katukurunda Beach and 41 km of Bambalapitiya Railway Station in Kalutara, FEEL Villa provides accommodation with seating area.

    From US$39.60 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 11 reviews

    'Franklyn', Homestay features a hot tub and free private parking, and is within 700 metres of Kalamulla North Beach and 42 km of Bambalapitiya Railway Station.

    From US$21.60 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 210 reviews

    Featuring a patio with sea views, a private beach area and a garden, Hotel Coconut Bay can be found in Kalutara, close to Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.

    From US$82.60 per night
  • Comprising a garden and a shared lounge, Royal home stay 2 bedroom private home in secure private property with garden view and all the facilities is a recently renovated accommodation in Kalutara...

    From US$23.66 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 287 reviews

    Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River. It offers an outdoor pool, a luxurious spa and free Wi-Fi.

    From US$212.12 per night

Budget hotels in Nagoda and nearby

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 32 reviews

    DreamScape Holiday Apartment features garden views, free WiFi and free private parking, located in Kalutara, 1.3 km from Kalutara Beach.

    From US$49.95 per night
  • Boasting air-conditioned accommodation with a balcony, 20A Apartment is set in Kalutara North. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms.

    From US$45.01 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 14 reviews

    Garden Beach Hotel Kalutara features a garden, shared lounge, a restaurant and bar in Kalutara. This 3-star hotel offers room service, a concierge service and free WiFi.

    From US$72.73 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 14 reviews

    Boasting a garden and free WiFi, Candle House is situated in Kalutara North, 200 metres from Kalutara Beach and 37 km from Bambalapitiya Railway Station.

    From US$29.70 per night
  • Located in Dodangoda in the Kalutara District region, White home provides accommodation with free private parking. The air-conditioned accommodation is 46 km from Mount Lavinia Bus Stand.

    From US$96.80 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Situated in Kalutara, within 47 km of Mount Lavinia Bus Stand, Pahanwatta Villa offers accommodation with air conditioning.

    From US$126.54 per night
  • Featuring 3-star accommodation, Maggona Boutique Cottages is set in Maggona, 48 km from Bambalapitiya Railway Station and 41 km from Mount Lavinia Bus Stand.

    From US$47.95 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 498 reviews

    Directly located along Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Set amidst tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

    From US$85.14 per night