Looking for an unforgettable city break without splashing the cash? Whether you fancy feasting at the finest restaurants, spending your hard-earned money at the best boutiques and staying at the most luxurious hotels, these are the cities where you can experience a five-star break on a shoestring...
Dubrovnik, Croatia
Getty Images/Moment RF
Cape Town, South Africa
Getty Images/Westend61
Zagreb, Croatia
Getty Images/Moment Open
Advertisement
Genoa, Italy
Simone De Negri / EyeEm
Lisbon, Portugal
PEC Photo via Getty Images
Krakow, Poland
Capture via Getty Images
Advertisement
Ljubljana, Slovenia
(c) Iztok Alf Kurnik - www.iztokkurnik.com via Getty Images
Moscow, Russia
Ayhan Altun via Getty Images