If you're craving some hotter weather, then there is a coastal city a few hours from the UK which won't cost you much.
With the UK summer set to be one of the coldest and wettest, a trip to Morocco is ideal for some last-minute sun.
While tourists often head straight to Marrakech, often overlooked is the city of Essaouira.
Just over three hours from the UK, the coastal city has a sandy beach loved by surfers and walkers.
Not only can you enjoy the beach, but it is much quieter than Marrakech too and often dubbed the "laid-back version" of it.
The main attraction is the old town, with souks offering cheap bargains, and much less haggling required.
You can jet out for as little as £20 from the UK to enjoy delicious local food like tagines and fresh seafood.