Cascais is a pretty coastal town just 15 miles from Lisbon which stands in a sheltered bay at the mouth of the River Tagus. A fashionable resort since the 1870s, it has a vibrant atmosphere, two excellent sandy beaches, delicious fish restaurants and is the perfect base to explore this rugged and beautiful part of Portugal.

Speak to an expert - 020 7593 2288

Our expert reservations team regularly travel to a wide range of destinations to explore new cities, visit hotels and to research museums, galleries and restaurants so that we can offer the most up-to-date advice and recommendations.


Join our mailing list to receive the latest updates and travel inspiration.