Santorini, Nice, and Seville top the romantic sunny weekend list, pairing famous sunsets and intimate old quarters with reliable warmth, while Dubrovnik, Malta, and Tivat offer the same golden-hour drama with fewer crowds in spring and fall.
| Destination | Country | Sunny days/yr | Winter / summer | Best months |
|---|---|---|---|---|
| Santorini | Greece | 300+ | 14°C / 29°C | May, June, September |
| Nice | France | 270+ | 13°C / 27°C | May, June, September |
| Seville | Spain | 290+ | 17°C / 36°C | March, April, May |
| Dubrovnik | Croatia | 260+ | 12°C / 29°C | May, June, September |
| Malta | Malta | 300+ | 16°C / 31°C | April, May, June |
| Tivat | Montenegro | 240+ | 12°C / 29°C | May, June, September |
Romance favors the shoulder seasons. Santorini's Oia sunset and Dubrovnik's city walls are mobbed in July but nearly private in May and October, when temperatures still sit at a comfortable 21-24°C (70-75°F). Seville turns on orange-blossom scent in March, Nice glows along the Promenade des Anglais year-round, and Tivat's Porto Montenegro marina delivers Riviera atmosphere at half the Cote d'Azur price.
Book the view, not just the flight: a caldera-facing room in Santorini or a walls-view terrace in Dubrovnik transforms the trip for 40-80 more per night. SunnyFlight's weekly scan of weekend fares and 7-day weather forecasts is built for exactly this, surfacing dates when a sunny anniversary weekend turns up cheap.
Tell us your home airport and budget — we’ll email you when a cheap weekend flight to one of these lines up with a sunny forecast.
Get free weekly alerts →Late May, June, September, and early October are ideal: 24-28°C (75-82°F), warm sea, and far thinner crowds at the Oia sunset than in peak July and August. May and October also bring hotel rates 30-50 percent below the midsummer peak.
Seville and Malta hold up best in winter. Seville averages 16°C (61°F) in January with frequent sunshine and quiet patios in Santa Cruz, while Valletta's honey-stone streets stay around 15°C (59°F). Both feel made for unhurried two-person weekends without summer's heat or crowds.
Yes. Tivat sits on Montenegro's Bay of Kotor, with the Porto Montenegro superyacht marina, Venetian stone villages like Perast nearby, and 27°C (80°F) summers, at roughly half the restaurant and hotel prices of Nice, and its airport is 10 minutes from the waterfront.