Under £200 city breaks in Italy, Spain, Morocco and more with easyJet
SHOPPING – Contains affiliated content. Products featured in this Metro article are selected by our shopping writers. If you make a purchase using links on this page, Metro.co.uk will earn an affiliate commission. Click here for more information.
Looking to whizz off on a city break but don’t want to break the bank?
EasyJet, everyone’s favourite budget airline, has reduced the prices of a load of last-minute getaways, with prices starting as low as £125pp for a two night trip.
Whether you’re a fan of quite, cobbled Italian streets or the hubbub of a Marrakech souk, there’s plenty of stunning destinations close enough to london to warrant a quick trip full of culture.
From a sleek stay in Milan to a Prague break bustling with beer, and even a sun-soaked stint in Barcelona, we’ve found the best city-breaks to snap up now for under £200pp.
And yes, that includes flights from a London airport, 23kg hold luggage and your hotel. Bargain? We think that’s an understatement.
Explore our affordable easyJet top picks below. You’re welcome.
SB Plaza Europa – Barcelona, Spain
Fly from London Gatwick and enjoy a stunning two night stay in Barcelona for under £200pp.
The SB Plaza Europa, less than 10 minutes from metro stations, offers a sleek blend of style, comfort and convenience, boasting a stunning rooftop pool with poolside bar and city views.
2 nights from £197pp
Grandior Hotel Prague – Prague, Czech Republic
Fly from London Gatwick for a two night Prague stay from just £175pp.
You’ll stay at the Grandior Hotel Prague – an elegant, five-star hotel perfectly placed about a 10-minute walk from the Old Town, equipped with a tasty bistro buffet and sleek lobby bar.
2 nights from £175pp
Diwane Marrakech – Marrakech, Morocco
Fly from London Gatwick to Marraceck for a Moroccan holiday you’ll never forget.
Located in the city centre, the Diwane Marrakech hotel is ideally situated to explore Marrakech and visit its cultural sites, with a refreshing outdoor pool to cool off after a day exploring.
2 nights from £159pp
Mariano Cubi – Barcelona, Spain
Fly from London Gatwick for a Barcelona break that’s perfect for the self-catering holiday-goers.
Located a short walk from the iconic Avenida Diagonal – which is a whopping 10km long and cuts the city in two – this family friendly hotel offers a number of rooms with kitchenettes, featuring everything you need to rustle up a meal whenever you like.
2 nights from £197pp
B&B Hotel Milano Sesto – Milan, Italy
Fly from London Gatwick and stay in the heart of Italy for less.
Situated just 200 metres from a Metro Station that takes you directly to Cathedral Square, the hotel offers a cosy room with a memory mattress and unlimited Wi-Fi, the perfect base for exploring the beautiful city.
2 nights from £163pp
Smart Hotel Holiday – Venice, Italy
Fly from London Gatwick and enjoy an unmissable break in the stunning city of Venice from just £161pp.
Just a 20-minute bus ride to the centre of Venice, this sleek hotel is the perfect base for exploring the gorgeous city, while the Canareggio District (where this hotel is situated) offers historical museums, art galleries, and restaurants that specialise in Jewish cuisine.
2 nights from £161pp
Tiempo Hotel – Naples, Italy
Fly from London Gatwick to gorgeously sunny Naples for a break filled with Italian bliss from just £169pp.
Situated just 600 metres from the metro station and 5 minutes’ away from the train line, this hotel provides an ideal base to explore the city, also boasting a stunning tranquil roof terrace perfect for sipping Aperol with a view.
2 nights from £169pp
Domus Sessoriana – Rome, Italy
Fly from London Gatwick to Italian’s capital in this utterly affordable city break.
Situated just 0.3km from Rome’s city centre, this hotel is the perfect location for travelers eager for curiosity and adventure. Enjoy a drink on the rooftop terrace with inmissable views of everything from the Cistercian orchards and gardens to the stunning city and its inhabitants.
2 nights from £191pp
Elite Hotel & Spa – Venice, Italy
Fly from London Gatwick to the unique paradise of Venice from less than £170.
The hotel is in the Mestre neighbourhood, across the Liberty Bridge in a more modern part of the city that’s easy to get to Venice’s top sights from by public transport. The hotel itself boasts a stunning indoor pool, Finnish sauna, Turkish bath, and relaxation area, perfect for relaxing post-exploration.
2 nights from £169pp
B&B HOTEL Prague City – Prague, Czech Rebublic
Fly from London Luton for an unmissable stay in Prague, currently from an unbeatable price of £125pp.
B&B Hotel Prague-City is the prime place to rest in a quiet neighbourhood after busy days exploring Prague. Before you head out for the day, be sure to fill up on the hotel’s delicious buffet breakfast spread, which is included in the price.
2 nights from £125pp
Riad Shaden – Marrakech, Morocco
Fly from London Gatwick to this stunning riad in Marrakech from just £128pp.
Set in a traditional, residential area of the medina, yet only a 15 minutes’ walk from the famous Place Djemaa al Fna, this stunning and authentic riad welcomes you to stay in its charming accommodation.
With secluded and sunny rooftop terrace, traditional Moroccan dishes prepared on-site (with breakfast included in the price) and individually designed rooms, you’ll feel right at home.
2 nights from £1238pp
Who says your holiday has to cost the world? We’ve got our eyes on one of those Naples getaways…