Villa Perpetua
About this property
Popular facilities
See all facilitiesGood to know
- Check-in
- From 11:00
- Check-out
- Until 14:00
- Airport shuttle
- Available
- Accessibility
- Wheelchair accessible
- Luggage storage
- Available
- Languages
- English, Multi-language staff
- Smoking
- Smoke-free
- Children
- Family friendly
- Room types
- 4
Room Information
Rooms
1 / 6 Standard Double room with mountain view
- 2 guests
- full double bed
- Private bathroom
- blackout-blinds
- coffee
- desk
- fan
- hairdryer
- iron
- mini-bar
- private-bathroom
- safe
- shower
- telephone
- toiletries
Add your dates to see current rates.
Standard Triple room with mountain view
- 3 guests
- Private bathroom
- blackout-blinds
- coffee
- desk
- fan
- hairdryer
- iron
- mini-bar
- private-bathroom
- safe
- shower
- telephone
- toiletries
Add your dates to see current rates.
1 / 6 Standard Double room
- 2 guests
- full double bed
- Private bathroom
- hairdryer
- private-bathroom
- tv
Add your dates to see current rates.
1 / 1 Standard Twin room
- 2 guests
- twin beds
- Private bathroom
- private-bathroom
Add your dates to see current rates.
Guest reviews
Recent reviews shared by hotel guests
Ganga P.
You might not notice the beauty at first, but once you get inside, you'll see it. It's a nice place close to bandarawela town, with birds singing and lovely scenery all around. The staff are friendly and helpful too.

Sophie L.
Raja makes the place feel like home, always smiling and checking whether you need anything. The little hotel is peaceful, with mountain views, nice music, and a colonial style interior. Meals were good. There isn't a buffet, but you can pick from three mains, and everything we tried tasted really good.
Samanthi P.
We loved the quiet escape in the heart of the city/nature, while still being able to explore Ella easily. The team made us feel looked after, from local recommendations to remembering what we liked. The friendly, attentive service was a big part of what made our stay so memorable. The spacious, modern rooms were spotless and had breathtaking balcony/windows views. The plush bedding, luxurious bathroom, and carefully considered amenities made it feel like home. The hotel's elegant design also created a relaxing atmosphere. There was a stunning pool, well-equipped fitness center, and luxurious spa. We also enjoyed some unique experiences arranged by the hotel, like [mention any special activities offered by the hotel, e.g., cooking classes, yoga sessions, excursions]. At Villa perpetua restaurant, the food ranged from local delicacies to international favorites. Meals were full of flavor and beautifully presented, and the breakfast buffet was especially impressive, with everything one could imagine. Attentive, accommodating service made dining a delight. From the moment we arrived, the staff took care of every detail and made us feel welcome and pampered. Our experience at Villa Perpetua was incredible, with beautiful rooms, great food, and outstanding service. It's clear the hotel cares about giving guests a memorable stay. We would highly recommend it for a luxurious, relaxing getaway and can't wait to return and create more wonderful! Thank you so much Villa perpetua. ❤️
Nevanka P.
Great views and clean rooms, with excellent food and service. We had a super stay. Thank you raja for the top service!
Dhanuka P.
We spent a long weekend with family at Villa Perpetua, staying in three double rooms on a half-board basis. Everything exceeded our expectations. The view across the mountain ranges and the Badulu Railway line was breathtaking, the kind of scene that makes you stop and take in the natural beauty. The staff were exceptionally kind and attentive, always going the extra mile for us. The food was delicious and perfectly prepared, making every meal a delight. Facilities were all there for a comfortable stay, and the bathrooms were impeccably clean, with spotless floors and excellent water pressure. For a peaceful break from the usual routine in a picturesque setting, Villa Perpetua is a wonderful choice.
Amenities
Everything available at this property
General Services
34 available- 24 Hour Reception
- Smoking areas
- Smoke Free Property
- Security guard
- Ticket assistance
- Gift shop
- Express Check In/Check Out
- Garden
- Television in lobby
- Terrace
- Outdoor furniture
- No elevators
- Room service
- VIP room amenities
- Linens
- Ironing
- Laundry
- Concierge services
- Dry Cleaning
- Luggage storage
- Wake Up Service
- Telephone
- Diet menu (on request)
- Packed Lunches
- Area shuttle
- Car rental
- Airport transportation
- Transfer services
- Tour assistance
- Barbecue grill(s)
- Hiking
- Picnic area
- Barbeque
- Sun Deck
Accessibility
1 available- Accessibility features
Internet
1 available- Free Wi Fi
Parking
2 available- Parking
- Parking nearby
Meals
7 available- Coffee/tea for guests
- Breakfast
- Breakfast in the room
- Restaurant
- Kitchen
- Bottled water (at extra charge)
- Kettle
Pool and beach
1 available- Beach/pool towels
Sports
1 available- Bike rental
Room Amenities
11 available- Non Smoking Rooms
- Family room
- Cable TV
- TV
- Hairdryer
- Shower/Bathtub
- Bathtub
- Shower
- Wardrobe/Closet
- Alarm clock
- Toiletries
Languages
2 available- English
- Multi Language Staff
What's nearby
Explore attractions, restaurants and transport around the hotel
171 m 2 min walk
1.5 km 19 min walk
817 m 10 min walk
796 m 10 min walk
Attractions
20- Porawagala Viewpoint817 m 10 min walk
- Iron Bridge Obada Ella | ඕබඩ ඇල්ල යකඩ පාලම2.3 km 29 min walk
- Ellatota Ella Waterfall2.3 km 29 min walk
- Church of the Ascension, Bandarawela - Church of Ceylon2.4 km 30 min walk
- Catharine View Point3.7 km
Restaurants
20- Cafe 95796 m 10 min walk
- Banda Foods බණ්ඩා ෆුඩ්ස්896 m 11 min walk
- Colombo Chinese Restaurant910 m 11 min walk
- Icy Lounge Bandarawela997 m 12 min walk
- Pizza Hut1.0 km 13 min walk
Transit
20- Mattala Rajapaksa International AirportAirport61.6 km
- KinigamaTrain171 m 2 min walk
- Buses to EllaBus1.5 km 19 min walk
- Bandarawela Central Bus StationBus1.9 km 24 min walk
- BandarawelaTrain2.0 km 25 min walk

Stay rules
Important conditions for your stay
Rules and eligibility
Children
Ages 0-5 - Extra bed available