Your Property in Safe Hands

It’s an exciting time to be a landlord or property owner. More people than ever are on the hunt for property management services in Malta so working with the right people, who are professional and reliable, can make a huge difference.

Learn More


Monday – Friday8:30 – 17:30
Saturday8:30 – 17:30
Sunday8:30 – 13:30

+356 7997 7117

Welcome to Buena Vista

Our vision is simple – to be the best forward-thinking provider of property management in Malta, giving clients and end users the highest level of service at all times.


We offer property management expertise across all areas of real estate, at every stage of the development life cycle.


Buena Vista are a breath of fresh air when it comes to property management services. They are hard-working, honest, responsive and professional. They have been managing rental properties for me for 3 years now and they have been amazing!

Lennart Andersson, Property Owner

I have a couple of rental investments that Buena Vista has let and managed for me for many years. They always respond to any maintenance problems quickly and efficiently and the employees are competent and friendly.

George Grech, Property Owner

From our family, we would like to thank Paula and Aaron for their hospitality and kindness! For the timely replied messages, for the help they provided! We loved Malta along with the place we stayed. So clean, cosy, nice. This vacation was one of our best ones!

Joseph, Iryna, and Joseph Jr., Short Let Guests

Download our Brochure

Download our latest brochure in PDF format to view at your convenience.


Visit our Holiday Rental website

Visit our dedicated holiday rental website with a wide range of high quality homes in top locations in Malta.

Buena Vista Holidays

Property Management in Malta

Start today and get peace of mind knowing that your property investment is in safe hands with our experienced team.


Get In Touch

We would be delighted to speak with you about your requirements or to answer your questions. Please use the Contact Form below to get in touch, otherwise, you can call us on +356 7997 7117