O2 Villas Ella

+ 91

Find the best hotel in Badulla for your dates, by price or preference

Compare deals for O2 Villas Ella across hundreds of sites, all in one place

Look out for a deal with free cancellation or excellent ratings

Compare rooms and prices

We compare 100s of sites to get you the best deal

1 night
AgodaBooking.comHotels.comTrip.comExpedia
We compare 100s of sites to get you the best deal

Fast facts

Check in from:
2:00 pm
Check out before:
11:00 am
Pets
Pets not allowed

Amenities

Wi-Fi
Parking
Air conditioning
Airport shuttle
Pool
Spa

More about O2 Villas Ella

O2 Villas Ella

O2 Villas Ella features an outdoor swimming pool, garden, a shared lounge and terrace in Ella. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Reviews from
TripadvisorHotels.com
Mentioned by travellers
Family traveller

Comment: 21 Aug 2026

Stayed in: Aug 2026

A beautiful and decorated place

The rooms are crazily designed, it feels like they thought about every single detail and everything is at a very high level.
The team is wonderful, they took care of every request and even surprised us with a birthday cake. In addition, one of the rooms was upgraded to a room with a pool, which was really luxurious.
For some reason, the hot water ran out quite quickly. Suggesting to deal with it.
.

Hotel response

Comment: 28 Aug 2026

Dear Keren,
Thank you so much for taking the time to share such a lovely review on TripAdvisor!
Family traveller

Comment: 25 Aug 2026

Stayed in: Aug 2026

We paid to NOT stay for our final night

We paid to NOT stay for our final night
Hands down the worst and most uncomfortable hotel experience we’ve had in all our travels.
We had two rooms. Our daughters’ toilet wouldn’t flush, our room was incredibly noisy and then we discovered water leaking into the carpet. The hotel moved both rooms upstairs, but the problems continued. Our daughters’ sink then leaked, we had repeated problems with the hot water turning cold, and the noise was still ridiculous.
The walls are extremely thin and there is virtually no soundproofing. You hear conversations, footsteps, neighbouring rooms and anyone walking past. Someone talking outside sounds like they’re standing next to you.
We also returned after being out all day to find our room hadn’t been serviced at all. Bed unmade, rubbish left, towels unchanged and minibar not replenished.
The pool was another disappointment. It’s more like a small plunge pool and there are only TWO sunbeds. The hotel is also incredibly difficult to reach up a very steep hill and some drivers wouldn’t take us all the way up.
Eventually we’d had enough and asked to leave ONE night early. We weren’t asking for our whole stay back or compensation for all the problems. We simply asked for the unused night to be refunded.
They refused, so we left anyway and lost the money because we’d rather pay for another hotel than spend another night here.
What annoyed us even more was the response afterwards. We had raised problems DURING our stay and the hotel had actually moved our rooms because of them, yet their eventual response referred to circumstances described after departure and said their internal investigation did not support a refund.
For somewhere advertised online as 5 star, our experience wasn’t remotely close.
We’ve travelled extensively and have never disliked a hotel enough to willingly lose the money we’d already paid just so we could leave early.
We literally paid not to stay here.

Hotel response

Comment: 28 Aug 2026

Dear Luke,
Thank you for sharing your comments. While we take all guest feedback seriously, we must clarify key facts regarding your stay for readers comparing reviews across platforms.
When an issue was reported in your initial accommodation, our management team acted immediately by upgrading and moving your family to secondary rooms, both fully inspected and verified to be in proper working order along with providing multiple complimentary gestures to ensure your comfort.
Furthermore, we must address that creating and posting negative reviews across multiple accounts for a single reservation after a refund is denied is simply not fair to our business or to future travelers seeking honest insights. While we regret that you chose to depart early, post-departure refunds are reserved for unaddressed issues. Because full resolutions and upgrades were provided on-site, a refund could not be granted.
Family traveller

Comment: 21 Aug 2026

Stayed in: Aug 2026

Do not stay

We had a genuinely awful experience at this hotel, made even worse by how the situation was handled afterwards.
There were significant problems with our original room, bad enough that we had to move rooms during our stay. As part of resolving the situation, the hotel offered us a complimentary meal.
We have now been told that they are withdrawing that offer and will no longer honour the complimentary meal they promised us.
I find this incredibly poor. If a hotel offers compensation because a guest has had a bad experience, particularly one serious enough to require moving rooms, it should honour that offer. You cannot offer something to appease an unhappy guest and then simply take it back afterwards.
The original problems were disappointing, but the way this has been handled has actually left a worse impression than the problems themselves.
Extremely disappointing customer service, and certainly not the standard we expected.

Hotel response

Comment: 28 Aug 2026

Dear Luke,
Thank you for sharing your comments. While we take all guest feedback seriously, we must clarify key facts regarding your stay for readers comparing reviews across platforms.
When an issue was reported in your initial accommodation, our management team acted immediately by upgrading and moving your family to secondary rooms, both fully inspected and verified to be in proper working order along with providing multiple complimentary gestures to ensure your comfort.
Furthermore, we must address that creating and posting negative reviews across multiple accounts for a single reservation after a refund is denied is simply not fair to our business or to future travelers seeking honest insights. While we regret that you chose to depart early, post-departure refunds are reserved for unaddressed issues. Because full resolutions and upgrades were provided on-site, a refund could not be granted.
Family traveller

Comment: 21 Aug 2026

Stayed in: Aug 2026

Do not stay here

I honestly don’t know where to start with this place. How O2 Villas Ella can be advertised as a 5 star resort is beyond me. This has been a 2 to 3 star experience at absolute best and after one problem after another we’ve just had enough.
From the minute we arrived there have been issues.
The toilet in our daughters’ room wasn’t working. They’ve also had problems with their shower.
Our original room was downstairs with another room directly above us and the noise was ridiculous. The rooms seem to be made from what basically looks like cheap decking boards and there is ZERO soundproofing. I’m not exaggerating when I say you can hear absolutely everything.
If someone walks past your room having a conversation, it sounds like they’re standing next to your bed. You hear every footstep, every conversation, every door, people walking around above you, people in the rooms next to you. There is basically no privacy at all. Trying to relax in the room is impossible because you are constantly listening to everyone else around you.
Then, as if the noise wasn’t enough, we discovered OUR ROOM WAS LEAKING. Water was literally coming into the room and running into the carpet.
So we complained and were moved upstairs. At least we no longer had someone directly above our heads, but we can STILL hear everything through the walls.
Then we started repeatedly running out of hot water.
Then today we went out for the entire day, came back to the hotel and discovered nobody had even bothered to service our room. Bed exactly as we left it, rubbish still in the room, dirty towels still there, nothing replenished. Nothing had been done at all.
And then there’s the “pool”.
The photos make the pool area look considerably better than the reality. It’s basically a small plunge pool. There are TWO sunbeds. TWO! For the entire place. We specifically chose a hotel with a pool because we wanted the option of spending a day relaxing around it. You simply cannot do that here.
So after the broken toilet, shower problems, leaking room, having to move rooms, ridiculous noise, basically no soundproofing or privacy, repeatedly running out of hot water, no housekeeping and the disappointing pool area, we decided we’d had enough and asked if we could leave ONE NIGHT EARLY.
We weren’t asking for our whole stay back.
We weren’t even asking for compensation for all the problems we’d already put up with.
We literally just asked them to refund ONE unused night so we could leave early.
Absolutely not. They wouldn’t budge an inch.
All we kept getting was “cancellation policy”. Apparently we need to give around four weeks’ notice to cancel. WE BOOKED THE HOTEL LESS THAN A WEEK AGO!
How exactly were we supposed to give four weeks’ notice that the toilet wouldn’t work, our room would leak, there would be virtually no soundproofing, we’d keep running out of hot water and our room wouldn’t be serviced?!
There is a huge difference between cancelling because you’ve changed your mind and asking to leave one night early because you are genuinely unhappy with the accommodation you’ve paid for.
That’s probably the part that has annoyed us the most. Things go wrong in hotels. We understand that. But when this many things have gone wrong and your guests are only asking you to meet them halfway by refunding ONE unused night, hiding behind a cancellation policy and refusing to do anything is incredibly poor customer service.
This simply is not what I would expect from somewhere calling itself a 5 star resort.
2 to 3 stars at best.
Massively disappointing and we absolutely would not return.

Hotel response

Comment: 28 Aug 2026

Dear Sarah,
Thank you for sharing your comments. While we take all guest feedback seriously, we must clarify key facts regarding your stay for readers comparing reviews across platforms.
When an issue was reported in your initial accommodation, our management team acted immediately by upgrading and moving your family to secondary rooms, both fully inspected and verified to be in proper working order along with providing multiple complimentary gestures to ensure your comfort.
Furthermore, we must address that creating and posting negative reviews across multiple accounts for a single reservation after a refund is denied is simply not fair to our business or to future travelers seeking honest insights. While we regret that you chose to depart early, post-departure refunds are reserved for unaddressed issues. Because full resolutions and upgrades were provided on-site, a refund could not be granted.
Family traveller

Comment: 29 Jul 2026

cozy stay at ella

The hotel is highly recommended and a real experience. The small houses built on the hillside are very unique and romantic. Since everything is built of wood, it is also correspondingly noisy, and we could hear the service staff early in the morning as they prepared the breakfast buffet. Ideal and cozy for a short stay of 1-3 nights in Ella (that is also perfectly sufficient to discover the small town and its sights).

Very good location

4.3

No.04 Rathnagiri State, Ella, Sri Lanka, Badulla, 90090, Sri Lanka|11.08 km from city centre

Check in and check out

Check in from:

2:00 pm

Check out before:

11:00 am

Good to know

Pets

Pets not allowed

Extra beds

Please contact the hotel for details about adding extra beds.

O2 Villas Ella: FAQs

O2 Villas Ella is 11.1 km away from Badulla city centre.
O2 Villas Ella is in Badulla, Sri Lanka and is 11.1 km away from Badulla city centre.
At O2 Villas Ella you can check in from 2:00 pm, and you'll need to check out before 11:00 am.
Yes, there is parking available at O2 Villas Ella.
Yes, O2 Villas Ella does have a restaurant.