Skip to content

Booking enquiries : 0844 4999 356

Group Bookings : 0844 4995 665

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)

Mon 20 May 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 5 4 nights Half Board Half Board 635046048000000000 Mon 20 May 2013 10 £10 pp 207 £207 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 5 4 nights Half Board Half Board 635046048000000000 Mon 20 May 2013 10 £10 pp 129 £129 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 5 4 nights Bay Inclusive Bay Inclusive 635046048000000000 Mon 20 May 2013 40 £40 pp 129 £129 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635046048000000000 Mon 20 May 2013 40 £40 pp 99 £99 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635046048000000000 Mon 20 May 2013 40 £40 pp 99 £99 pp Book Now

Fri 24 May 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 4 3 nights Half Board Half Board 635049504000000000 Fri 24 May 2013 15 £15 pp 132.5 £132.50 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 4 3 nights Half Board Half Board 635049504000000000 Fri 24 May 2013 15 £15 pp 74 £74 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Bay Inclusive Bay Inclusive 635049504000000000 Fri 24 May 2013 20 £20 pp 106.5 £106.50 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 4 3 nights Half Board Half Board 635049504000000000 Fri 24 May 2013 15 £15 pp 64 £64 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 3 2 nights Half Board Half Board 635049504000000000 Fri 24 May 2013 10 £10 pp 64 £64 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 4 3 nights Half Board Half Board 635049504000000000 Fri 24 May 2013 25 £25 pp 64 £64 pp Book Now

Sat 25 May 2013

Hotel Duration Package Check-in date Saving Price
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 3 2 nights Half Board Half Board 635050368000000000 Sat 25 May 2013 10 £10 pp 64 £64 pp Book Now

Mon 27 May 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 5 4 nights Half Board Half Board 635052096000000000 Mon 27 May 2013 10 £10 pp 129 £129 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 5 4 nights Half Board Half Board 635052096000000000 Mon 27 May 2013 10 £10 pp 207 £207 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635052096000000000 Mon 27 May 2013 20 £20 pp 153 £153 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 5 4 nights Bay Inclusive Bay Inclusive 635052096000000000 Mon 27 May 2013 40 £40 pp 129 £129 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635052096000000000 Mon 27 May 2013 40 £40 pp 109 £109 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635052096000000000 Mon 27 May 2013 40 £40 pp 99 £99 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635052096000000000 Mon 27 May 2013 20 £20 pp 139 £139 pp Book Now

Fri 31 May 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 4 3 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 15 £15 pp 74 £74 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 4 3 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 15 £15 pp 74 £74 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 4 3 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 15 £15 pp 81.5 £81.50 pp Book Now
Bay Gairloch Hotel Bay Gairloch Hotel, Gairloch 4 3 nights Bay Inclusive Bay Inclusive 635055552000000000 Fri 31 May 2013 20 £20 pp 99 £99 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 4 3 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 10 £10 pp 89 £89 pp Book Now
Bay Great Western Hotel Bay Great Western Hotel, Oban 4 3 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 10 £10 pp 99.5 £99.50 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 4 3 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 15 £15 pp 64 £64 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 3 2 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 10 £10 pp 64 £64 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 4 3 nights Half Board Half Board 635055552000000000 Fri 31 May 2013 25 £25 pp 64 £64 pp Book Now

Sat 01 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 3 2 nights Half Board Half Board 635056416000000000 Sat 01 Jun 2013 10 £10 pp 64 £64 pp Book Now

Mon 03 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 5 4 nights Half Board Half Board 635058144000000000 Mon 03 Jun 2013 20 £20 pp 149 £149 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635058144000000000 Mon 03 Jun 2013 50 £50 pp 139 £139 pp Book Now
Bay Waverley Castle Hotel Bay Waverley Castle Hotel, Melrose 5 4 nights Half Board Half Board 635058144000000000 Mon 03 Jun 2013 50 £50 pp 139 £139 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635058144000000000 Mon 03 Jun 2013 20 £20 pp 139 £139 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635058144000000000 Mon 03 Jun 2013 10 £10 pp 159 £159 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635058144000000000 Mon 03 Jun 2013 50 £50 pp 139 £139 pp Book Now

Fri 07 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 3 2 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 10 £10 pp 74 £74 pp Book Now
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 4 3 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 25 £25 pp 74 £74 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 3 2 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 10 £10 pp 74 £74 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 4 3 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 25 £25 pp 74 £74 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 3 2 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 5 £5 pp 86 £86 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 4 3 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 10 £10 pp 99.5 £99.50 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 4 3 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 25 £25 pp 74 £74 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 3 2 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 4 3 nights Half Board Half Board 635061600000000000 Fri 07 Jun 2013 10 £10 pp 89 £89 pp Book Now

Sat 08 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 3 2 nights Half Board Half Board 635062464000000000 Sat 08 Jun 2013 10 £10 pp 74 £74 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 3 2 nights Half Board Half Board 635062464000000000 Sat 08 Jun 2013 10 £10 pp 74 £74 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 3 2 nights Half Board Half Board 635062464000000000 Sat 08 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 3 2 nights Half Board Half Board 635062464000000000 Sat 08 Jun 2013 10 £10 pp 74 £74 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 3 2 nights Half Board Half Board 635062464000000000 Sat 08 Jun 2013 5 £5 pp 79 £79 pp Book Now

Mon 10 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 5 4 nights Half Board Half Board 635064192000000000 Mon 10 Jun 2013 20 £20 pp 149 £149 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635064192000000000 Mon 10 Jun 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 635064192000000000 Mon 10 Jun 2013 50 £50 pp 139 £139 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635064192000000000 Mon 10 Jun 2013 20 £20 pp 139 £139 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635064192000000000 Mon 10 Jun 2013 10 £10 pp 159 £159 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635064192000000000 Mon 10 Jun 2013 20 £20 pp 169 £169 pp Book Now

Fri 14 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 3 2 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 4 3 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 10 £10 pp 89 £89 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 3 2 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 4 3 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 10 £10 pp 89 £89 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 3 2 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 4 3 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 10 £10 pp 89 £89 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 3 2 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 4 3 nights Half Board Half Board 635067648000000000 Fri 14 Jun 2013 10 £10 pp 89 £89 pp Book Now

Sat 15 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Dornoch Hotel Bay Dornoch Hotel, Dornoch 3 2 nights Half Board Half Board 635068512000000000 Sat 15 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 3 2 nights Half Board Half Board 635068512000000000 Sat 15 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 3 2 nights Half Board Half Board 635068512000000000 Sat 15 Jun 2013 5 £5 pp 79 £79 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 3 2 nights Half Board Half Board 635068512000000000 Sat 15 Jun 2013 5 £5 pp 79 £79 pp Book Now

Mon 17 Jun 2013

Hotel Duration Package Check-in date Saving Price
Bay Invercauld Arms Hotel Bay Invercauld Arms Hotel, Braemar 5 4 nights Half Board Half Board 635070240000000000 Mon 17 Jun 2013 20 £20 pp 149 £149 pp Book Now
Bay Caledonian Hotel Bay Caledonian Hotel, Fort William 5 4 nights Half Board Half Board 635070240000000000 Mon 17 Jun 2013 20 £20 pp 169 £169 pp Book Now
Bay Glenburn Hotel Bay Glenburn Hotel, Rothesay 5 4 nights Half Board Half Board 635070240000000000 Mon 17 Jun 2013 20 £20 pp 139 £139 pp Book Now
Bay Highland Hotel Bay Highland Hotel, Strathpeffer 5 4 nights Half Board Half Board 635070240000000000 Mon 17 Jun 2013 10 £10 pp 159 £159 pp Book Now
Bay Tarbet Hotel Bay Tarbet Hotel, Loch Lomond 5 4 nights Half Board Half Board 635070240000000000 Mon 17 Jun 2013 20 £20 pp 169 £169 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.