Skip to main content

Search hotels in Eratnagoda

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

Eratnagoda – 1 hotel or place to stay

Filter by:

Star rating
Review score

Lake Serenity Resort & Spa

Kuruwita (Near Eratnagoda)

Situated in Kuruwita, 47 km from Leisure World, Lake Serenity Resort & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Roger
From
United Kingdom
Beautiful location, nice garden & grounds. Perfect for exploring Kuruwita and Ratnapura Province. Friendly & helpful staff..
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7 reviews
Price from
US$85.50
1 night, 2 adults

Palabaddala Tea and Eco Lodge

Ratnapura (Near Eratnagoda)

Palabaddala Tea and Eco Lodge is offering accommodation in Ratnapura. Each accommodation at the 3-star hotel has garden views, and guests can enjoy access to a garden and to a restaurant.

c
clare
From
Greece
The most delicious coconut pancakes I've had! The roti, dhal, sambal, chutney also were exceptionally tasty and beautifully prepared and presented. Also a very peaceful, open sided restaurant with mountain views to eat in.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 43 reviews
Price from
US$36
1 night, 2 adults

Dew Drops Nature Villa

Parakaduwa (Near Eratnagoda)

Featuring mountain views, Dew Drops Nature Villa features accommodation with balcony, around 38 km from Leisure World. This property offers access to a terrace and free private parking.

d
david
From
United Kingdom
Really really impressed by Ruwan our host/cook/cleaner/pool attendant and all round good guy! The owner's were often around too and couldn't do enough to make our stay as perfect as possible. The swimming pool is a must in tropical humid sri lanka. What beautiful scenery, what a location. Long way from anywhere, so prepare to relax, soak in the abundant nature and read your book ... maybe bring some cards? The daily firefly evening display was spectacular, making the trees glitter like christmas trees ... laze in the pool and look up! In the days it's the eagles with their aerial display, lizards and of course the 'hoppity birds', woodpecker & kingfisher's, coming to assess the suitability of the guests. Swimming in the local river was nice, bit of a shame about the spontaneous viewing gallery though.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 16 reviews
Price from
US$28
1 night, 2 adults

Family Bricks Bungalow

Ratnapura (Near Eratnagoda)

Located in Ratnapura, within 50 km of Leisure World and 35 km of Avissawella Railway Station, Family Bricks Bungalow provides accommodation with a garden as well as free private parking for guests who...

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 5 reviews
Price from
US$8.30
1 night, 2 adults

sun mount adams peak

Adams Peak (Near Eratnagoda)

Conveniently located in the centre of Adams Peak, sun mount adams peak offers free WiFi throughout the property, a terrace and free private parking for guests who drive.

G
Gihansa Baby
From
Sri Lanka
We stayed 03rd January 2025. The room was very clean and the staff were very friendly and super helpful. The hospitality was great and always served with a smile. Food also amazing. I would certainly return .
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Price from
US$24.75
1 night, 2 adults

Shan Hotel

Adams Peak (Near Eratnagoda)

Situated in Adams Peak, 300 metres from Adam's Peak, Shan Hotel has a garden, a terrace and a restaurant. The accommodation features room service, a 24-hour front desk and currency exchange for...

K
Kristoffer
From
Norway
Great value, amazing staff that made you feel welcome every part of your stay. Perfect place to stay if you plan to hike Adam’s Peak
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
US$16
1 night, 2 adults

Kethumathee Hotel & Banquet

Ratnapura (Near Eratnagoda)

Situated in Ratnapura and with Avissawella Railway Station reachable within 43 km, Kethumathee Hotel & Banquet features concierge services, non-smoking rooms, a garden, free WiFi and a terrace.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$49.40
1 night, 2 adults

Adams peak Grand

Adams Peak (Near Eratnagoda)

Set in Adams Peak, 200 metres from Adam's Peak, Adams peak Grand offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Natalia
From
Poland
The staff went above and beyond to accommodate me as a solo traveller They even lent me a torch for climbing up Sri Pada at night and even prepared snacks for the journey. The whole family chipped on helping at different points, so friendly and respectful. The food was delicious and a swim in the cool pool after the overnight hike was simply delightful. Loved it!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 186 reviews
Price from
US$33.25
1 night, 2 adults

New White House Ratnapura

Ratnapura (Near Eratnagoda)

Located in Ratnapura, 44 km from Avissawella Railway Station, New White House Ratnapura offers accommodation with a garden and free private parking.

H
Hargitai
From
Hungary
They are very helpful. Clear rooms, good prices.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 100 reviews
Price from
US$14
1 night, 2 adults

Slightly Chilled

Adams Peak (Near Eratnagoda)

Located in Adams Peak, less than 1 km from Adam's Peak, Slightly Chilled provides accommodation with a garden, free private parking, a shared lounge and a terrace.

G
Gonca
From
Colombia
Location, confortable rooms, views, good restaurent
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 130 reviews
Price from
US$55
1 night, 2 adults
See all hotels in and around Eratnagoda

Hotels with airport shuttles in Eratnagoda

  • Airport shuttle
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 7 reviews
    From US$108.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 130 reviews
    From US$50 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 9 reviews
    From US$333 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews
    From US$27.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 86 reviews
    From US$35 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 151 reviews
    From US$16 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 61 reviews
    From US$274.73 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 186 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 165 reviews
    From US$25 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 43 reviews
    From US$18.85 per night

Most booked hotels in Eratnagoda and surroundings in the past month

See all

Budget hotels in Eratnagoda and nearby

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Located in Agalawatta, 47 km from Leisure World, Bopath Falls Rock Chalets provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$78.65 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    Set within 35 km of Avissawella Railway Station in Ratnapura, The Nature Kuruwita offers accommodation with seating area. The property features river and garden views, and is 49 km from Leisure World.

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

    EcoBliss Villa, a property with a garden, is situated in Kuruwita, 31 km from Avissawella Railway Station. Private parking is available on site at this recently renovated property.

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

    Located in Ratnapura, Sudagala Jungle Glamping offers a balcony with pool and river views, as well as a year-round outdoor pool, public bath and open-air bath.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 7 reviews

    Situated in Kuruwita, 47 km from Leisure World, Lake Serenity Resort & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

    Situated in Ratnapura and only 39 km from Avissawella Railway Station, King's Horse Villa, Kuruwita features accommodation with mountain views, free WiFi and free private parking.

    From US$83.03 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 16 reviews

    Featuring mountain views, Dew Drops Nature Villa features accommodation with balcony, around 38 km from Leisure World. This property offers access to a terrace and free private parking.

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

    The Royal Peak Resort is set in Ratnapura. The property is non-smoking and is located 37 km from Avissawella Railway Station.

    From US$122.10 per night

Best hotels with breakfast in Eratnagoda and nearby

  • Boasting garden views, Chathu's little inn is situated in Eheliyagoda, around 45 km from Padukka Railway Station.

    From US$10.89 per night