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.

S
S M Jansz
From
Sri Lanka
service is beyond the expectations everything is perfect and the food was amazing will be back soon. keep it up guys
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Price from
US$78
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
Prisenko
From
Israel
the hotel was exceptional! the room and all hotel facilities were extra clean and tidy. the staff was nice and helped me at any time with any request. My assistant at the Hotel Sanduni was beneficial and helped me a lot, it was conducive to having a personal assistant. the breakfast was extra diversified and everything was fresh and tasty. the hotel had a lot of activities such as a cocktail workshop, yoga, a game room, a pool, surfing lessons, and much more. The yoga class had a great yoga instructor too, I enjoyed having yoga training in the morning. The hotel was in a great spot in the city, next to a beautiful beach with a great view.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,223 reviews
Price from
US$155
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.

A
André
From
Portugal
It was the best accommodation we stayed at on our honeymoon trip to Sri Lanka! Simply everything is fantastic, the space and decoration, the original houses, the surrounding environment and harmony, the quality of the food, and the incredible friendliness of the staff! We asked for a romantic atmosphere in the room and they surprised us! We also asked for a plug adapter which they didn't have but they were willing to help us and found one. We felt very welcomed! We recommend it and we will be back! Thank you for everything!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 250 reviews
Price from
US$55
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.

А
Алина
From
Russia
Very good location: 5 min to Weligama beach and surf spot, a lot of cafes around but located at quite street. The host Dilipha is very friendly and always helps when you ask. Even cooked for me food when I was sick. She is not good in English, so sometimes we use translator to communicate. But often it don’t needed I’m in love with the shower under the sky. Also kitchen area looking very nice. There you can cook or chill or even work. Everywhere is very clean. They do cleaning of common areas every morning
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
US$7.50
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.

M
Marta saez moreno
From
Spain
Perfect stay! The hotel is brand new and spotlessly clean. Both the room and the bathroom were a good size. It’s just 30 seconds from the beach, which was incredibly convenient. The owner was super friendly and welcoming, and the breakfast was different each day — a lovely touch. Everything was perfect, we were really happy with our stay and would highly recommend it!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 13 reviews
Price from
US$35
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.

C
Camilla
From
Norway
The best hotel and staff! So glad we stayed here for two weeks. The hotel is close to restaurants and right with Weligama beach! The hotel really lives up to the pictures and has very cool rooms. Its new and SO clean. U meet the staff and connect with them all. They are so kind and helpful. They have just opened the hotel, cant wait to visit them again. Miss them already :-) really recommend to stay here if you are a little boujee and like it clean and comfy. Thanks to La Dolce Vita for making our vacation so good:-)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 72 reviews
Price from
US$55
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
Artur
From
Russia
A clean, comfy, beautiful place with everything one might ever need. Everything is new, nice to use new things. From any room you will get an amazing view either to a sunset either to a sunrise. Friendly hosts are always here to help with anything, great people. WiFi works well, suitable both for working and watching films. Cozy balconies, kitchen includes everything for cooking including oven(!) And the price for such a lovely place is also lovely 💖 there are not many reviews yet because this is a new guest house but I highly recommend you to stay here and have a great time
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 31 reviews
Price from
US$12.75
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.

F
Frantzeska R.
From
Greece
The rooms were clean and comfortable. The personel was very accommodating. They schedule different activities such as jewellery making, drawing and yoga, which is fun.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 76 reviews
Price from
US$27
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.

C
Christopher
From
United Kingdom
The staff were exceptional the food was great
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 63 reviews
Price from
US$108.75
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...

D
Denis
From
United Kingdom
Nice location with easy access to both Mirissa and central Weligama. Friendly flexible owners.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 35 reviews
Price from
US$30
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 US$72.80 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 31 reviews
    From US$28 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 147 reviews
    From US$45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 147 reviews
    From US$44.07 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 215 reviews
    From US$50.40 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 271 reviews
    From US$170.02 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 113 reviews
    From US$36 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,223 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 187 reviews
    From US$203.11 per night
  • Airport shuttle
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 146 reviews

Most booked hotels in Elgiriya and surroundings in the past month

See all

Best hotels with breakfast in Elgiriya and nearby

  • 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.

    From US$100 per night
  • 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.

    From US$121 per night
  • 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.

    From US$44 per night
  • Rent room

    Hotel in Udukawa
    Breakfast options

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

    From US$76.23 per night
  • Sarangu VIlla is situated in Akuressa. The property has garden views. Towels and bed linen are offered in the country house. The accommodation is non-smoking.

    From US$78.65 per night
  • 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.

    From US$36.30 per night
  • Featuring garden views, Cosmic power provides accommodation with a garden and a balcony, around 35 km from Galle International Cricket Stadium.

    From US$55.50 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 218 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...

    From US$475 per night

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.

    From US$93.50 per night
  • 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.

    From US$39.20 per night
  • 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.

    From US$70.96 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Heaven Villa Weligama is a recently renovated villa in Weligama, where guests can make the most of its garden and shared lounge.

    From US$64.51 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 46 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.

    From US$67.20 per night
  • 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.

    From US$39.20 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 250 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.

    From US$55.55 per night
  • Villa Amore Mirissa, a property with a garden, is located in Mirissa, 33 km from Galle International Cricket Stadium, 34 km from Galle Fort, as well as 34 km from Dutch Church Galle.

    From US$83.25 per night
gogless