Scenic landscapes and architecture, vibrant nightlife, and excellent historic attractions – there’s no denying Lisbon ticks every box as a European capital. And what makes the city truly exceptional as a holiday destination is how close it is to world-class seaside resorts and beautiful stretches of beach. The most desirable resort town on the Lisbon Coast is Cascais, just 40 minutes from the capital on the train. This picturesque former fishing village was once the favoured holiday spot for the Portuguese royal family. Beyond the Cascais waterfront, which is lined with sandy beaches, historic buildings, and a chic marina, you’ll find a charming old town bursting with boutiques, restaurants, and cocktail bars. In neighbouring Estoril, the vibe is more laid-back but the beaches and scenery are just as delightful. A must-see here is the casino, the inspiration for Ian Fleming’s first James Bond novel. Stay near Cascais and you can explore the glorious beaches and sleepy villages of the Lisbon Coast at your leisure. Highlights include the mile-long Carcavelos Beach, the fantastic stretches of sand at Guincho (a watersports hotspot), and the gorgeous mountain slopes of Sintra, which are dotted with palaces and gardens. Hike, swim, shop, golf, dine, or simply sit at a seaside terrace watching the sun set over the Atlantic – the Lisbon Coast truly has it all.