Explore Scotland, a captivating destination where historic charm meets modern flair. Wander through the enchanting medieval streets of Edinburgh or dive into the creative art scene in Glasgow. From turreted castles to world-class cuisine, Scotland offers a wealth of experiences for every savvy traveller. Whether you are seeking a short break to unwind or an adventure-filled weekend, this remarkable region promises a stylish and authentic getaway. Start planning your Scottish escape today.

Cheap city breaks in Scotland

Book your Scotland escape now for unbeatable deals on short breaks.

  • Hotel
    from £140 per night
    1 of 5 slides
  • Hotel

    The Z Hotel Glasgow

    from £110 per night
    1 of 5 slides
  • Hotel
    from £70 per night
    1 of 5 slides
  • Hotel
    from £137 per night
    1 of 5 slides
  • Hotel
    from £73 per night
    1 of 5 slides
  • Hotel

    Malmaison Dundee

    from £84 per night
    1 of 5 slides

Scotland weekend breaks

Lock in your Scotland getaway today and snag incredible savings on weekend retreats.

  • Flight + Hotel
    2 nights15th Jan - 17th JanFlights includedLondon
    from £155 pp
    1 of 5 slides
  • Flight + Hotel
    2 nights13th Nov - 15th NovFlights includedLondon
    from £160 pp
    1 of 5 slides
  • Flight + Hotel

    The Z Hotel Glasgow

    2 nights9th Oct - 11th OctFlights includedLondon
    from £216 pp
    1 of 5 slides
  • Flight + Hotel
    2 nights8th Jan - 10th JanFlights includedLondonbreakfast included
    from £131 pp
    1 of 5 slides
  • Flight + Hotel
    2 nights13th Nov - 15th NovFlights includedLondonbreakfast included
    from £178 pp
    1 of 5 slides
  • Flight + Hotel
    2 nights13th Nov - 15th NovFlights includedLondonbreakfast included
    from £127 pp
    1 of 5 slides

Scotland city breaks for couples

Secure your Scotland rendezvous today for exclusive deals on the ultimate romantic weekend.

  • Flight + Hotel
    2 nightsFlights includedLondon
    253 ft from city centre
    from £185 pp
    1 of 5 slides
  • Flight + Hotel
    Flights included
    3.31 mi from city centre
    1 of 5 slides
  • Flight + Hotel
    2 nightsFlights includedLondon
    5,066 ft from city centre
    from £558 pp
    1 of 5 slides
  • Flight + Hotel
    Flights included
    2.1 mi from city centre
    1 of 5 slides

Scotland city breaks for the family

Plan your Scotland adventure now to grab the best rates on a family weekend away.

  • Flight + Hotel
    Flights included
    361 ft from city centre
    1 of 5 slides
  • Flight + Hotel

    The Alyth Hotel

    2 nightsFlights includedLondonbreakfast included
    5.01 mi from city centre
    from £159 pp
    1 of 5 slides
  • Flight + Hotel
    2 nightsFlights includedLondon
    2.49 mi from city centre
    from £310 pp
    1 of 5 slides
  • Flight + Hotel
    Flights included
    2.57 mi from city centre
    1 of 5 slides

Travel tips for Scotland

FAQs: Scotland city breaks

Your Scotland questions answered

  • What are the things to do for a weekend in Scotland?

    For a weekend in Scotland, explore the historic streets of Edinburgh, visiting the iconic Edinburgh Castle and strolling down the Royal Mile. Head to Glasgow for its vibrant arts scene, including the Kelvingrove Art Gallery and Museum. Discover the stunning landscapes of the Highlands or enjoy a whisky tour in Speyside. Don't miss the chance to experience Scotland's rich cultural heritage, traditional music, and delicious cuisine.

  • What is the best month to spend a weekend in Scotland?

    The best month to spend a weekend in Scotland is May. During this time, the weather is generally mild, with longer daylight hours perfect for exploring. May also marks the beginning of festival season, offering a vibrant cultural scene without the summer crowds. It’s an ideal month to enjoy Scotland’s stunning landscapes and historic sites while taking advantage of off-peak travel deals.

  • Hotel
    from £140 per night
    1 of 5 slides
  • Hotel

    The Z Hotel Glasgow

    from £110 per night
    1 of 5 slides
  • Hotel
    from £70 per night
    1 of 5 slides
  • Hotel
    from £137 per night
    1 of 5 slides