Lynne Mellar
A good holiday but only because of the family we travelled with. This is NOT a family hotel. And absolutely not worth the money. Lots of noise. Stag and Hen groups. Very much in need of refurbishment. Some wonderful staff in the pool, green bar. One very rude member of staff in the Stone Restaurant. In fact, our group of 6 walked out because of his attitude. Older guy. Does the business no favours at all.
It's our fault to book at the top end of The Strip. Should have researched better.
Overall, I don't recommend it if you are a family. Or a couple wanting a relaxing break.
kate wild
Just came back from a week's stay and this has to be one of the nicest places we have stayed.
All the staff from the cleaners to the reception team were so friendly and helpful.
We had a two bedroom apartment and were self catering but did eat in the restaurant once which was lovely.
We had no issues getting loungers by the pool at anytime of the day, but that could be due to the time of year and my son loved the multi purpose pitch.
Fish n Chips
We stayed 4 nights over the Easter holidays. The hotel is just great. It's got everything you need and more - reasonably priced restaurants and bars, indoor and outdoor pools, gym, play rooms, exceptional well looked after grounds, playing areas for kids, etc.
The location is great. It's near all the local must-see places, but located in a nice quiet neighbourhood.
We stayed in a spacious room 301 with a garden view. We liked everything about it, especially the view from a balcony in the evenings. The members of staff are brilliant, a big thank you to a reception team that made our stay enjoyable. The only suggestion would be to have a safe box big enough to accommodate laptops 14 inches at least as currently you can only use it for 13 inches max.
We will definitely come back!
Tip: use Uber taxi for any local travel - the prices are very cheap. For example: around 4 euros to get to the Old town or to the beach from Vila Petra.
Simon
We recently stayed at the Vila Petra hotel for just under two weeks and had a really great time! We were initially welcomed by very friendly staff on arrival, and always greeted with a smile when needing anything like a taxi.
This is an exceptionally clean hotel! Apartment, general areas, pool, grounds, etc all immaculate with staff cleaning regularly. Room dressed down every day for us with fresh linen/towels. The hotel over all is very well presented.
Apartment very well equipped with a modern kitchen and Bosch appliances, inc full oven! Comfy beds and excellent remote controlled AC. Good size balcony with lovely views if higher up and are facing poolside.
Pool very clean, clear water (even by end of the day). Loads of loungers (always got one) with umbrellas and tables. Gentle steps at the shallow end.
Pool and terrace bars are good, drinks/icecream a touch expensive but food reasonable and very nice. Can eat poolside if you like. Superb pina colladas!
Great little gym, small but well enough equipped and multisports pitch (which needs a little TLC).
€7 taxi ride away from the main 'old town' or 25min walk. Loads of supermarkets and large Aldi nearby, including on-site mini mart (well priced).
It is close to the northern end of the strip, so expect some noise, but honestly was fine overall. We did experience some noise on one particular night by other younger guests being disrespectful, but a call to the hotel reception resolved this very promptly with immediate staff intervention.
Great evening entertainment on the terrace bar and also around the pool if you wish to join in the activities (a nice surprise and added to the holiday).
Summary:
We had a great time! We enjoyed the apartment, loved the pool, and loved the hotel. I think for the price, quality, cleanliness, and friendly staff, the hotel really is great. Just be mindful of the proximity to the strip. If we were to stay in Albufeira again, we'd not hesitate to look at choosing Vila Petra once more as it's got it all and we had a thoroughly enjoyable holiday!
Rik Hughes
We stayed here for 10 days in May, 2025, and loved every minute of it. The room was self catering, with everything you could need. It would be cleaned every day if you want, and it does say if you don't need it to be then just leave a do not disturb sign on the door, but we didn't have one so the poor cleaner would have to knock every day to see if we were still in. The beds were very comfy, but had a tendency to move easily so you'd end up with a gap between the two single mattresses every morning. We were directly above the front door so sitting on the balcony could be a bit noisy, but that's not their fault! The facilities were good. 3 excellent restaurants and an in-house takeaway service until 10pm every night. They offer theme nights in the main restaurant like steak night (half price steak), Portuguese night and Mexican night. There are 3 bars too. One next-door to the indoor pool which is open all day, a poolside bar (which we didn't try) and the main bar in the evening. It comes with Entertainment included so you can break out the vocal chords on Karaoke nights, do a quiz or play bingo. David, the main barman, is a true asset to the place! He's very dry and very entertaining. Try to get him to sing in the karaoke. There's also a shop but it's very spartan, but has most essentials, and a launderette for patrons. Use Uber to get into town, it's half the cost of a taxi, but be outside when they turn up because they don't hang around. Also, be aware of a Tourist tax of about €14 each when you check out. We were completely unaware of it, but that's not their fault.