The article highlights Lisbon, Portugal, as an ideal and affordable destination for short-haul, five-star city breaks from the UK. TravelSupermarket found that the average cost for a luxury five-star holiday in Lisbon is around £308 per person, with deals available for under £200. A two-night stay at the VIP Grand Lisboa Hotel & Spa, which features rooftop amenities like a pool and bar, starts from £180 per person, including flights. Lisbon is praised for its vibrant atmosphere, with attractions such as rooftop bars and unique local wines like “green wine,” making it a top choice for luxury yet budget-friendly city holidays within three hours from the UK.
City with 'green wine' & rooftop bars has the cheapest five-star ...
Sunday, 15 March 2026RSS






