Skip to content

Booking enquiries : 0844 4999 356

Group Bookings : 0844 4995 665

hero image

Explore Scotland with Bay Hotels


Steeped in history, stunning countryside, snow-capped mountains and so much more, Scotland is world renowned for its breath-taking scenery. From the National Parks to the ancient Lochs, Scotland has a great deal to offer everyone, and there is no better place to stay than a Bay Hotel. We offer weekend and midweek hotel breaks in one of our many Scottish hotels.

Search hotel breaks from £69

Search Hotels:

(per person per stay)

Fri 21 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Half Board Half Board 635073696000000000 Fri 21 Jun 2013 5 £5 pp 114 £114 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 3 2 nights Bay Inclusive Bay Inclusive 635073696000000000 Fri 21 Jun 2013 10 £10 pp 99 £99 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Bay Inclusive Bay Inclusive 635073696000000000 Fri 21 Jun 2013 15 £15 pp 114 £114 pp Book Now

Sat 22 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 3 2 nights Bay Inclusive Bay Inclusive 635074560000000000 Sat 22 Jun 2013 10 £10 pp 99 £99 pp Book Now

Mon 24 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635076288000000000 Mon 24 Jun 2013 40 £40 pp 177 £177 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 5 4 nights Bay Inclusive Bay Inclusive 635076288000000000 Mon 24 Jun 2013 20 £20 pp 169 £169 pp Book Now
Bay Great Western Hotel Bay Great Western Hotel, Oban 5 4 nights Half Board Half Board 635076288000000000 Mon 24 Jun 2013 30 £30 pp 169 £169 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635076288000000000 Mon 24 Jun 2013 20 £20 pp 167 £167 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635076288000000000 Mon 24 Jun 2013 10 £10 pp 187 £187 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635076288000000000 Mon 24 Jun 2013 40 £40 pp 149 £149 pp Book Now

Fri 28 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 3 2 nights Bay Inclusive Bay Inclusive 635079744000000000 Fri 28 Jun 2013 10 £10 pp 113 £113 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 3 2 nights Half Board Half Board 635079744000000000 Fri 28 Jun 2013 10 £10 pp 89 £89 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 4 3 nights Half Board Half Board 635079744000000000 Fri 28 Jun 2013 5 £5 pp 104 £104 pp Book Now
Bay Great Western Hotel Bay Great Western Hotel, Oban 3 2 nights Half Board Half Board 635079744000000000 Fri 28 Jun 2013 10 £10 pp 89 £89 pp Book Now

Sat 29 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 3 2 nights Half Board Half Board 635080608000000000 Sat 29 Jun 2013 10 £10 pp 89 £89 pp Book Now

Mon 01 Jul 2013

Hotel Duration Package Check-in date Saving Price
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 5 4 nights Half Board Half Board 635082336000000000 Mon 01 Jul 2013 10 £10 pp 187 £187 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635082336000000000 Mon 01 Jul 2013 40 £40 pp 149 £149 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 5 4 nights Bay Inclusive Bay Inclusive 635082336000000000 Mon 01 Jul 2013 20 £20 pp 169 £169 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 5 4 nights Half Board Half Board 635082336000000000 Mon 01 Jul 2013 40 £40 pp 149 £149 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635082336000000000 Mon 01 Jul 2013 20 £20 pp 139 £139 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635082336000000000 Mon 01 Jul 2013 10 £10 pp 159 £159 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635082336000000000 Mon 01 Jul 2013 40 £40 pp 149 £149 pp Book Now

Fri 05 Jul 2013

Hotel Duration Package Check-in date Saving Price
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Half Board Half Board 635085792000000000 Fri 05 Jul 2013 5 £5 pp 114 £114 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 3 2 nights Bay Inclusive Bay Inclusive 635085792000000000 Fri 05 Jul 2013 10 £10 pp 99 £99 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Bay Inclusive Bay Inclusive 635085792000000000 Fri 05 Jul 2013 15 £15 pp 114 £114 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 3 2 nights Half Board Half Board 635085792000000000 Fri 05 Jul 2013 10 £10 pp 89 £89 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 4 3 nights Half Board Half Board 635085792000000000 Fri 05 Jul 2013 5 £5 pp 104 £104 pp Book Now
Bay Great Western Hotel Bay Great Western Hotel, Oban 3 2 nights Half Board Half Board 635085792000000000 Fri 05 Jul 2013 10 £10 pp 89 £89 pp Book Now

Sat 06 Jul 2013

Hotel Duration Package Check-in date Saving Price
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 3 2 nights Bay Inclusive Bay Inclusive 635086656000000000 Sat 06 Jul 2013 10 £10 pp 99 £99 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 3 2 nights Half Board Half Board 635086656000000000 Sat 06 Jul 2013 10 £10 pp 89 £89 pp Book Now

Mon 08 Jul 2013

Hotel Duration Package Check-in date Saving Price
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 5 4 nights Half Board Half Board 635088384000000000 Mon 08 Jul 2013 10 £10 pp 159 £159 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635088384000000000 Mon 08 Jul 2013 40 £40 pp 149 £149 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 5 4 nights Bay Inclusive Bay Inclusive 635088384000000000 Mon 08 Jul 2013 20 £20 pp 169 £169 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 5 4 nights Half Board Half Board 635088384000000000 Mon 08 Jul 2013 40 £40 pp 149 £149 pp Book Now
Bay Great Western Hotel Bay Great Western Hotel, Oban 5 4 nights Half Board Half Board 635088384000000000 Mon 08 Jul 2013 30 £30 pp 169 £169 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635088384000000000 Mon 08 Jul 2013 20 £20 pp 139 £139 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635088384000000000 Mon 08 Jul 2013 10 £10 pp 159 £159 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635088384000000000 Mon 08 Jul 2013 40 £40 pp 149 £149 pp Book Now

Fri 12 Jul 2013

Hotel Duration Package Check-in date Saving Price
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Half Board Half Board 635091840000000000 Fri 12 Jul 2013 5 £5 pp 114 £114 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 3 2 nights Bay Inclusive Bay Inclusive 635091840000000000 Fri 12 Jul 2013 10 £10 pp 99 £99 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Bay Inclusive Bay Inclusive 635091840000000000 Fri 12 Jul 2013 15 £15 pp 114 £114 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 3 2 nights Half Board Half Board 635091840000000000 Fri 12 Jul 2013 10 £10 pp 89 £89 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 4 3 nights Half Board Half Board 635091840000000000 Fri 12 Jul 2013 5 £5 pp 104 £104 pp Book Now
Bay Great Western Hotel Bay Great Western Hotel, Oban 3 2 nights Half Board Half Board 635091840000000000 Fri 12 Jul 2013 10 £10 pp 89 £89 pp Book Now

Sat 13 Jul 2013

Hotel Duration Package Check-in date Saving Price
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 3 2 nights Bay Inclusive Bay Inclusive 635092704000000000 Sat 13 Jul 2013 10 £10 pp 99 £99 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 3 2 nights Half Board Half Board 635092704000000000 Sat 13 Jul 2013 10 £10 pp 89 £89 pp Book Now

Mon 15 Jul 2013

Hotel Duration Package Check-in date Saving Price
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 5 4 nights Half Board Half Board 635094432000000000 Mon 15 Jul 2013 10 £10 pp 159 £159 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635094432000000000 Mon 15 Jul 2013 40 £40 pp 149 £149 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 5 4 nights Bay Inclusive Bay Inclusive 635094432000000000 Mon 15 Jul 2013 20 £20 pp 169 £169 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 5 4 nights Half Board Half Board 635094432000000000 Mon 15 Jul 2013 40 £40 pp 149 £149 pp Book Now
Bay Great Western Hotel Bay Great Western Hotel, Oban 5 4 nights Half Board Half Board 635094432000000000 Mon 15 Jul 2013 30 £30 pp 169 £169 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635094432000000000 Mon 15 Jul 2013 20 £20 pp 139 £139 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635094432000000000 Mon 15 Jul 2013 10 £10 pp 159 £159 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635094432000000000 Mon 15 Jul 2013 40 £40 pp 149 £149 pp Book Now

Sign up to Bay Hotels Newsletter for a chance to WIN a Weekend Break for Two!

There is always something happening at Bay Hotels, so why not sign up to our newsletter and be the first to find out about this and all our latest offers? You never know, you might even win a Weekend Break. Please enter your e-mail address and details on the form to the right to register.


For Terms and Conditions, please see here.