Eat & Drink

The taste of Italy, the heart of Vilamoura. Handmade, wood-fired, and always fresh.

Located in Vilamoura Marina, Capriccio is an Italian restaurant where simple, quality ingredients take center stage. Our pizzas are made with hand-stretched dough, slow-fermented for the perfect texture, and baked to a crisp in our wood-fired oven.

We keep things authentic—fresh pasta, traditional sauces, and classic Italian dishes prepared with care. Whether you’re stopping by for a quick lunch, a relaxed dinner, or a drink by the water, Capriccio is about good food, done right.

Pasta makes my day

Join us at Capriccio—where good food, good company, and the perfect waterfront setting come together.

Whether you’re here for a laid-back lunch, a sunset aperitivo, or a dinner to remember, we keep it simple: real Italian flavors, no shortcuts, just great moments around the table.