The 10 best cheap hotels in Elgiriya, Sri Lanka | Booking.com
Skip to main content

Cheap hotels in Elgiriya

Find the cheap hotels that appeal to you the most

The best cheap hotels in Elgiriya

Check out our pick of great cheap hotels in Elgiriya

Filter by:

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

X
XINYI
From
China
luxury experience we had a great time here the stuff take care of us Randy , thank you for the honeymoon cake and the beautiful decorations for our room , we really appreciate that Roshan , you are an amazing chef , we experienced special Sri Lanka Foods here and we will remember that ! and the lady I don’t know her name she welcome us at the Weligama kitchen every morning and evening , love your smile !
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,236 reviews
Price from
US$240
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.

B
Blaž
From
Slovenia
One of the best stays I ever had! Very friendly and polite staff. They were really making their best effort to serve and make us feel welcome. None of the staff were pushy with offering some other services (like in other places), which I appreciated a lot. The plants around really made me feel connected to nature. Also great for the whole day around the pool relaxing and enjoying delicious foods and drinks. The food was really amazing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 253 reviews
Price from
US$202.37
1 night, 2 adults

Malabar Hill

Weligama (Near Elgiriya)

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.

N
Nil
From
Turkey
Rome was perfect just like the pictures, staff is amazing and really helpfull
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 221 reviews
Price from
US$475
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.

R
Robert
From
Germany
Family was really nice and friendly. Bed was nice and comfy. Would come back anytime.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews
Price from
US$17
1 night, 2 adults

Luvi Lucas River Side

Weligama (Near Elgiriya)

With river views, Luvi Lucas River Side is located in Weligama and has a restaurant, a shared kitchen, bar, garden, outdoor fireplace and picnic area.

M
Megan
From
Australia
The rooms were very spacious, the bed comfortable, aircon worked well and we thought the location was great! 10 minute walk to the beach. The host was also lovely and very helpful. It’s also one of the only places we’ve had hot water in Sri Lanka!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 108 reviews
Price from
US$25
1 night, 2 adults

Bricks 90 Weligama

Weligama (Near Elgiriya)

Located within 300 metres of Weligama Beach and 29 km of Galle International Cricket Stadium, Bricks 90 Weligama features rooms with air conditioning and a private bathroom in Weligama.

S
Sanda
From
Sri Lanka
Location is awesome! Just across the road from Kai Beach and Nomad. The staff is lovely and super helpful. There’s a spa in the same building which also has good massages. Ideal for a longer stay as they have a small kitchen space as well.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$42
1 night, 2 adults

O2 Villas-Weligama

Weligama (Near Elgiriya)

Located in Weligama, 200 metres from Weligama Beach, O2 Villas-Weligama has a private beach area, private parking and rooms with free WiFi access.

A
Amie
From
United Kingdom
The location is perfect, a short walk to the beach and yet quiet and a beautiful river view. The owner and staff are extremely friendly and helpful. The accommodation is spacious, well designed and comfortable.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 10 reviews
Price from
US$57.38
1 night, 2 adults

No Brand Villa

Weligama (Near Elgiriya)

Situated within 1 km of Weligama Beach and 30 km of Galle International Cricket Stadium in Weligama, No Brand Villa offers accommodation with seating area.

F
Fenella
From
United Kingdom
Definitely recommend No Brand Villa!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews
Price from
US$25
1 night, 2 adults

234 Weligama

Weligama (Near Elgiriya)

Located in Weligama, 300 metres from Weligama Beach, 234 Weligama provides accommodation with a garden, free private parking, a private beach area and a shared lounge.

C
Ciara
From
Ireland
The location is great and the hostel has a beautiful sea view. The beach is right in front of you which is a great spot for surfing. The staff were very friendly and helped us with any questions we had during our stay. The rooms were very clean and comfortable. Definitely a good place to stay in the Weligama area!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 23 reviews
Price from
US$24
1 night, 2 adults
All cheap hotels in Elgiriya

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Elgiriya and surroundings in the past month

See all

Stay connected in Elgiriya and nearby. Cheap hotels with free WiFi

  • 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
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    34 km from Hummanaya Blow Hole, Villa Kobeimalhéna, Matara is a recently renovated property set in Sulutanagoda and offers air-conditioned rooms with free WiFi and private parking.

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

    Situated in Weligama, 33 km from Galle International Cricket Stadium and 33 km from Galle Fort, 11 11 Weligama offers a garden and air conditioning.

    From US$29.98 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden and garden view, w one villa is situated in Weligama, 34 km from Galle International Cricket Stadium and 34 km from Galle Fort.

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

    Set in Weligama and only 34 km from Galle International Cricket Stadium, Villa K2 offers accommodation with garden views, free WiFi and free private parking.

    From US$34.05 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Located within 32 km of Galle International Cricket Stadium and 32 km of Galle Fort in Denipitiya, The River View Villa provides accommodation with seating area.

    From US$24.20 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 31 reviews

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

    From US$33.60 per night

Enjoy breakfast in Elgiriya and nearby

  • feelhome

    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
  • Malabar Hill

    Weligama
    Breakfast options
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 221 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$300 per night
  • Villa Hillcrest

    Weligama
    Breakfast options
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 253 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$225.28 per night
  • 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.

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

    Located within less than 1 km of Weligama Beach and 30 km of Galle International Cricket Stadium in Weligama, Kosi Giggles Resort features accommodation with seating area.

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

    Set in Weligama, 700 metres from Weligama Beach, Tinara River Inn, Weligama offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$22 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 159 reviews

    Situated within 1.5 km of Weligama Beach and 29 km of Galle International Cricket Stadium, Onilwe Resort Weligama offers rooms with air conditioning and a private bathroom in Weligama.

    From US$18 per night
  • Villa 26 Weligama

    Weligama
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 37 reviews

    Set in Weligama and with Weligama Beach reachable within 200 metres, Villa 26 Weligama offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a restaurant.

    From US$44.80 per night