While it’s total land mass of 93,800 is rather small, the UK offers a tremendous scope of landmarks, tourist attractions, countryside’s and cities which make great short breaks for tourists coming from afar as well as British citizens themselves!

Whether you’re seeking an outdoor adventure hiking in the Lake District or a weekend relaxing by the British beaches, the UK certainly has something for everyone (just remember your brolly at all times!)

Here are some of the best UK holidays:

London
One of the world’s most influential cities in the realms of culture, art, music, history and fashion, London has a plethora of opportunities and activities for any traveller. Whether you want to explore the cobbled streets of the East end’s Brick Lane or watch a West End performance of ‘Wicked’ you’ll never struggle for things to do amongst the hustle and bustle.

Where to eat: Hakkasan Mayfair – Cantonese cuisine
Visit Bruton Street in the heart of London for this Michelin star restaurant. From dim sum platters to jasmine tea smoked chicken, the richly infused flavours and authentic atmosphere will make for the perfect evening in London!

Where to stay: Montague On The Gardens – Bloomsbury
This chic London hotel is the perfect base for a weekend of exploring, plus when you book with AllClear you’ll get 10% off.
Enjoy 4 star luxury in the heart of London, just a stone’s throw from Covent Garden and the British Museum.

best uk holidays

Derbyshire
If you’re looking to escape the busy day to day of city life, Derbyshire is the perfect relaxing break. Visit the birth place of the bakewell tart in the little town of Bakewell and breathe in the fresh country air with a walk through the peak district.

Where to eat: Stones Restaurant – Matlock
Stones serves the finest British cuisine from posh scotch eggs to a light lemon cheesecake, it’s the number 1 place to eat in Derbyshire, the customer reviews say it all.

Where to stay: The Palace Hotel – Buxton
This grand Victorian building is located in the heart of the peak district. Enjoy the scenery on a long walk then head to the hotel’s tranquil spa for some rest and relaxation.

best uk holidays

Edinburgh
Visit one of the most scenic cities in the UK for sightseeing, good food and great culture. Enjoy the medieval old town and the delicate Georgian new town with their authentic buildings, gardens and landmarks.

Where to eat: The Witchery by the Castle
This enchanting restaurant is located right by the castle at the top of the royal mile and could be mistaken for a castle itself. The quintessentially Scottish menu attracts tourists from all over, a must visit if you’re in the city.

Where to stay: The Mercure Edinburgh Quay
The Mercure Edinburgh Quay is located in the heart of the city and oozes class. With its plush decor and 4 star rating, it’s the ideal base for a short break in Edinburgh.

best uk holidays

Brighton
A weekend by the great British seaside can be the perfect getaway, especially if the weather behaves itself! With its pebbled beach, pier and quaint lanes, there’s always something to see, do or eat. Enjoy crazy golf on the beach then head to the pier for some whelks, cockles and crab sticks!

Where to eat: Alfresco
If you love Italian food, this one’s for you. The homemade pasta and pizza bases speak for themselves and it’s so far on the beach, that you’ll feel like you’re on a boat when dining here.

Where to stay: Umi Brighton
Umi hotel is located right on the sea front just a short walk from the pier and a stone’s throw from the centre of Brighton. With prices starting from £23.50 per person per night, how could you refuse?

best uk holidays

So if you can’t go abroad this year or just fancy a more local break, then be sure to have a look at our best holidays in the UK and remember all hotels include 10% off when you book through the links above.