Search now to find great deals on Vilamoura holidays
2 hours Time Difference:
1 hours Average Temp:
Beaches, sunshine, golf and yachts are what holidays in Vilamoura are all about. Located on Portugal's Algarve coast, 15 miles from Faro airport, Vilamoura is a popular resort with British holidaymakers. There are beaches to the west and east of the resort with a good selection of watersports available, with Falesia Beach and Marina Beach the favourite spots to head for. Vilamoura is also popular with golf fans, with no less than five 18-hole championship golf courses to choose from. At the heart of the resort is a large marina lined with luxury yachts and many restaurants and bars - the perfect place to relax when the sun goes down. There's also a cinema, live music and a couple of discos. The accommodation options are impressive, with everything from apartments, villas and luxury hotels to choose from. So whether you're looking for a golf break, a family beach getaway or a romantic trip for two - you'll find that a holiday in Vilamoura ticks all the boxes on your wish-list!
Holidays in Vilamoura are packed with things to see and do. The beaches are the centre of daytime life in Vilamoura, with a good range of watersports available for the more active, including diving, snorkelling and waterskiing. There's also golf, horseriding, bowling and deep sea fishing to enjoy. The Aquashow Park in neighbouring Quarteira is a favourite with families.
There are a range of bars, clubs and restaurants to spend your evenings in, whether that be a quiet evening or a lively one, the casino provides floor shows which is a popular place for many visitors.
Dining out is a pleasure in Vilamoura. Popular dishes are fish stews and grilled sardines. Fish and shellfish are on the majority of menus as the produce is freshly caught, and the locals take pride in this. There are so many restaurants to choose from serving every type of cuisine, from international to traditional and even fast food.
Popular destinations in Portugal you may be interested in:
or need help?
Call customer services on
0844 277 9800