Skip to main content

Search hotels in Elgiriya

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

Elgiriya – 1 hotel or place to stay

Filter by:

Star rating

Review score

Dins Nature Villa

Elgiriya

36 km from Galle International Cricket Stadium, Dins Nature Villa is a recently renovated property located in Elgiriya and provides air-conditioned rooms with free WiFi and private parking.

A
Alexander
From
Germany
One of the most friendly hosts in all Sri Lanka. The bungalow is beautiful located and well taken care of. Everything was very clean. My girlfriend had birthday while the stay and the host arranged a surprise for her - really really nice. Would come here definitely again!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Price from
£64.32
1 night, 2 adults

Weligama Bay Marriott Resort & Spa

Weligama (Near Elgiriya)

Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool.

P
Peter
From
Kazakhstan
This hotel has everything you need. The staff is very attentive and helpful. There is a private beach nearby where you can learn to surf with instructors. Delicious cuisine, a good selection of drinks. A great place to relax!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,208 reviews
Price from
£154.75
1 night, 2 adults

Villa Hillcrest

Weligama (Near Elgiriya)

Situated in Weligama, 3 km from Weligama Beach, Villa Hillcrest features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Marie
From
Belgium
Best stay in Weligama! Thanks to the accomodation and the great staff!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 248 reviews
Price from
£33.77
1 night, 2 adults

The Classic-hostel-apt-deluxe

Weligama (Near Elgiriya)

Situated in Weligama, 500 metres from Weligama Beach, The Classic-hostel-apt-deluxe features accommodation with a garden, free private parking, a shared lounge and a terrace.

A
Anna
From
Poland
Staff was really nice, close to the center.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
£6.60
1 night, 2 adults

Luminozo Beach Hotel

Weligama (Near Elgiriya)

Set in Weligama, less than 1 km from Weligama Beach, Luminozo Beach Hotel offers accommodation with free bikes, free private parking, a garden and a shared lounge.

A
Antonio
From
Portugal
Nice location, in front of a less buzzy part of the beach, friendly staff and owner and very good value for money!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 13 reviews
Price from
£29.12
1 night, 2 adults

La Dolce Vita Weligama

Weligama (Near Elgiriya)

Situated in Weligama, 1.1 km from Weligama Beach, La Dolce Vita Weligama features accommodation with a garden, free private parking and a terrace.

T
Tatyana
From
Belarus
Great location. Nice owner. Fantastic view and very important for me - a good bed. I will come back.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 68 reviews
Price from
£49.03
1 night, 2 adults

Lavish

Weligama (Near Elgiriya)

Situated in Weligama, 31 km from Galle International Cricket Stadium, Lavish features accommodation with a garden, free private parking and a terrace.

A
Annabelle
From
France
The room was absolutely stunning, brand new. Very clean and quiet. The owners were extremely nice and welcoming.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
£10.61
1 night, 2 adults

Sapiens home - Weligama bay

Weligama (Near Elgiriya)

Set in Weligama, 1.4 km from Weligama Beach, Sapiens home - Weligama bay offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

N
Neel Shanker
From
Australia
It was an exceptional stay. The staff in particular was so welcoming and ensured that we were comfortable. I was travelling with my parents (both senior citizens) and we were all taken care of so well. The breakfast was fantastic and their chefs are so thoughtful with dietary requests. I am really grateful for everyone who took care of us - Janith, Manoj, Achini and Kalhari. Thank you for your hospitality!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 69 reviews
Price from
£31.83
1 night, 2 adults

Parangi Weligama Bay - Thema Collection

Weligama (Near Elgiriya)

Set in Weligama, 300 metres from Weligama Beach, Parangi Weligama Bay - Thema Collection offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

V
Voyage
From
France
If you are coming to relax or even for surf sessions, this hotel is ideally located! Very friendly crew ! We felt like home!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 61 reviews
Price from
£132.65
1 night, 2 adults

Weligama Bay Watsila Resort

Weligama (Near Elgiriya)

Set in Weligama, within 200 metres of Weligama Beach and 31 km of Galle International Cricket Stadium, Weligama Bay Watsila Resort offers accommodation with a garden and free WiFi throughout the...

M
Margaret_Vel
From
Ukraine
We were greeted with the warmest hospitality imaginable from the moment we arrived. Pasindu and his family went above and beyond to ensure our comfort and happiness throughout our nearly two-week stay. He recommended a lot of places to see near Weligama. Each morning, we had a delicious Sri Lankan breakfast. Pasindu introduced us to a whole variety of flavors and dishes. As for the room, it had everything we needed for our stay - a comfortable bed, shower, A/C. The local beach is a 10-minute walk. Supermarket - 30min walk, but you can use a bus or tuk-tuk. Bus stops are 10min walk as well. We really enjoyed our time in Weligama. The hosts' kindness and generosity made our stay truly unforgettable. Thank you for an experience we will cherish!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 34 reviews
Price from
£22.51
1 night, 2 adults
See all hotels in and around Elgiriya

Hotels with airport shuttles in Elgiriya

  • Airport shuttle
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 33 reviews
    From £54.08 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 31 reviews
    From £20.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 145 reviews
    From £33.43 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 147 reviews
    From £31.06 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 190 reviews
    From £29.12 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 268 reviews
    From £126.31 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,208 reviews
    From £154.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 185 reviews
    From £150.89 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 146 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 92 reviews
    From £17.98 per night

Most booked hotels in Elgiriya and surroundings in the past month

See all

Budget hotels in Elgiriya and nearby

  • Situated in Akuressa, 34 km from Galle International Cricket Stadium, Kandahena Mansion features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2 reviews

    Situated within 39 km of Galle International Cricket Stadium and 39 km of Galle Fort, The Bungalow, Makuludola Estate provides rooms with air conditioning and a private bathroom in Dampella.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Located in Kadukanna, 39 km from Galle International Cricket Stadium, Villa 1972 provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Offering garden views, Rent room is an accommodation set in Udukawa, 37 km from Dutch Church Galle and 37 km from Galle Light house.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 5 reviews

    Offering garden views, Calm Villa is an accommodation located in Weligama, 33 km from Galle Fort and 33 km from Dutch Church Galle.

  • Boasting air-conditioned accommodation with a balcony, Sahas Home Apartment is set in Weligama. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 43 reviews

    Boasting pool with a view and views of pool, Villa Wellia is a recently renovated apartment set in Weligama, 3 km from Weligama Beach.

  • Set within 31 km of Galle International Cricket Stadium and 31 km of Galle Fort, BeeYu River Lodge Weligama features rooms with air conditioning and a private bathroom in Weligama.

Best hotels with breakfast in Elgiriya and nearby

  • feelhome

    Hotel in Akuressa
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Akuressa, within 37 km of Galle International Cricket Stadium and 38 km of Galle Fort, feelhome offers accommodation with a garden as well as free private parking for guests who drive.

  • Set in Palatuwa, 30 km from Hummanaya Blow Hole, Cieloblu In Hotel Matara offers accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Located in Weligama, 35 km from Galle International Cricket Stadium, Malabar Hill provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 35 km from Galle...

  • Situated within 31 km of Galle Fort and 31 km of Dutch Church Galle, Blue water Villa offers rooms in Weligama. This 2-star hotel has air-conditioned rooms with a private bathroom.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 248 reviews

    Situated in Weligama, 3 km from Weligama Beach, Villa Hillcrest features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 55 reviews

    Situated just 1.5 km from Weligama Beach, Manram Glamping Weligama provides accommodation in Weligama with access to an infinity pool, a garden, as well as a 24-hour front desk.

  • Set in Weligama, Plumeria Weligama offers 5-star accommodation with private terraces. The property is located 31 km from Galle Fort, 31 km from Dutch Church Galle and 31 km from Galle Light house.

  • Located in Kamburugamuwa, within 35 km of Hummanaya Blow Hole and 43 km of Galle International Cricket Stadium, Chanu Villa provides accommodation with a garden as well as free private parking for...