About Travillas Ltd

Get in touch using the Contact Us link above or email us directly on:


Phone us on:

0044 (0)1243 684040

Portugal Search By Size

Search By Location

Search By Name

Portugal Car Hire

Portugal Airport Transfers

Own A Property In Portugal?

Follow us:    

About Travillas Ltd

Our objective at Travillas is to provide high quality and good value villa holidays.

Our Portugal villas are all situated in the Algarve, the popular southernmost region of the country know for its long golden beaches.

All Travillas accommodation has been carefully selected to provide a wide range of properties to suit your holiday requirements and budget. We have beautifully designed, spacious new villas and well converted farmhouses in idyllic locations, all with their own private swimming pools. Also on offer there is a selection of smaller villas and apartments sharing both swimming pools and tennis courts. Every single property has been carefully inspected by a senior member of our staff and regular visits take place to ensure standards are kept throughout the year.

Because we understand how important your holiday is, when you call us you will be speaking to someone who is thoroughly familiar with both the area and the accomodation featured in the website. They will be only too pleased to help you choose a holiday that is right for you; and one of us will always be on hand to answer any questions or provide any additional information, right up to your day of departure.

Our local representatives and agents with their many years experience and detailed local knowledge will do their very best to ensure that your time in Portugal is as carefree and enjoyable as possible.

Our high standards are therefore guaranteed each time you book a villa with us in the Algarve. We're looking forward to helping you plan your holiday in the Algarve sunshine.

The Travillas Team

Postal Address:

86 Orchard Street
West Sussex
PO19 1DE
United Kingdom

Registered Address:

No 1 and 2 The Barn
West Stoke Road
West Sussex
PO18 9AA
United Kingdom
UK Company Registration No. 03007105