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.

E
Ella
From
United Kingdom
Beautiful and quiet location with lots of nature around. The villa was spotless and had all the amenities you could need. We had booked 1 villa and the owner was generous enough and gave us a 2nd villa for the night. Would recommend staying here for anyone looking to relax
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 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.

K
Karl
From
Ireland
Excellent, Excellent & Excellent
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,265 reviews
Price from
US$210
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.

M
Michał
From
Poland
Lovely and helpful staff. Clean and nice rooms
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 104 reviews
Price from
US$38
1 night, 2 adults

Villa Hillcrest Weligama

Weligama (Near Elgiriya)

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

A
Ankit
From
India
Villa Hillcrest is perfect for travellers looking for some downtime, as it is a super relaxing place nestled in the hills outside Weligama. A couple of kilometers away from Weligama beach and with some steep lanes leading up to it, it may be a little difficult to get to and fro from the beach via tuktuk, especially at night. With that said, it's a property that you would absolutely love if you want to simply lounge in the pool, enjoy a spacious villa to yourself and eat at the property itself. The pool is amazing, with a direct view of greenery overlooking Weligama beach. The food was delicious, and the staff is super helpful. We had a great conversation with the manager, and he made us some delicious off-menu mocktails as well on request!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 277 reviews
Price from
US$110.60
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.

M
Mohammed
From
Sri Lanka
The owner is very nice and we have privacy
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 129 reviews
Price from
US$6
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.

D
Dávid
From
Slovakia
Cosy and most comfortable bed in Sri Lanka.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 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
Christie
From
United States
Everything about this hotel was top-notch. The staff were welcoming and attentive, the facilities were modern and spotless, and the small restaurant served amazing meals. Breakfast was fresh and beautifully presented. I’ll definitely be back!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 92 reviews
Price from
US$110
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.6
Exceptional - What previous guests thought, 32 reviews
Price from
US$12.75
1 night, 2 adults

Villa 1972

Kadukanna (Near Elgiriya)

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.

K
Kaushani
From
Sri Lanka
Best and beautiful location.💚Friendly staff.😊 Delicious food😋Thanks for friendly service👍
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
US$80
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.

G
Gabor
From
United Arab Emirates
Laid back, comfortable, clean, cosy.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 74 reviews
Price from
US$183.02
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.5
Very good - What previous guests thought, 37 reviews
From US$100.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 32 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 148 reviews
From US$72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 173 reviews
From US$70.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 308 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 300 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,265 reviews
From US$846.66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 193 reviews
From US$510.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 99 reviews
From US$44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 35 reviews

Most booked hotels in Elgiriya and surroundings in the past month

See all

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,265 reviews

Popular with guests booking hotels in Weligama

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

Popular with guests booking hotels in Weligama

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

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 185 reviews

Popular with guests booking hotels in Weligama

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

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 219 reviews

Popular with guests booking hotels in Weligama

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

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 92 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 193 reviews

Popular with guests booking hotels in Weligama

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 300 reviews

Budget hotels in Elgiriya and nearby

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

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.

From US$100 per night

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

Set in Akuressa, 37 km from Galle International Cricket Stadium and 38 km from Galle Fort, Sarangu VIlla offers accommodation with free WiFi, air conditioning, a garden and a shared lounge.

From US$72.60 per night

Situated in Akuressa, Sarangu VIlla features air-conditioned accommodation with a terrace and free WiFi. The property has garden views. Towels and bed linen are offered in the country house.

From US$78.65 per night

Set in Weligama in the Matara District region, White House River Villa has a balcony. This property offers access to a terrace, free private parking and free WiFi.

From US$67.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

Best hotels with breakfast in Elgiriya and nearby

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

Boasting garden views, Eyonkt Villa provides accommodation with balcony, around 33 km from Galle International Cricket Stadium.

From US$25.76 per night

Featuring garden views, Cosmic power provides accommodation with a garden and a balcony, around 35 km from Galle International Cricket Stadium.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Weligama, 31 km from Galle International Cricket Stadium, La Vizta Weligama offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 241 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.

From US$38.08 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 277 reviews

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

From US$1,408 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 8 reviews

Sajini Villa, a property with a garden, is located in Weligama, 1.9 km from Weligama Beach, 33 km from Galle International Cricket Stadium, as well as 33 km from Galle Fort.

From US$12.12 per night