Cottages by the Sea in Scotland

Please find below a selection of holiday cottages to rent by the sea in Scotland. Explore the Scottish islands and coasts. Romantic cottages on the beach, harbour-side cottages, fisherman’s cottages and lochside holiday homes: all are within easy distance of the beach, loch, cliff, harbour or sea.

Featured Accommodation

High Trodigal

Machrihanish, nr. Campbeltown, Argyll and Bute.

Sleeps 2. Adopting an ancient neolithic design, this imposing holiday property utilises natural stone and a turfed roof to blend effortlessly into the surrounding landscape. Close to the Machrihanish Golf Course, it offers stunning views over the sea. Cottage Code: 30648.

  • Wi-Fi available
  • Close to Sea
  • Quirky
  • Boutique
  • Pub nearby
  • Pet friendly
  • 20th Century

Other popular listings

Tarandoun Cottage

Helensburgh, nr. Glasgow, Argyll and Bute.

Sleeps 4. Set on the banks of the River Clyde, this well-appointed holiday home offers the perfect base to explore the stunning Loch Lomond and Trossachs National Park. Take a pleasure cruise from the handsome Victorian holiday resort of Helensburgh. Cottage Code: 24811.

  • Wi-Fi available
  • Close to Sea
  • Pub nearby
  • 20th Century

The White Ship

Portsoy, nr. Banff, Aberdeenshire.

Sleeps 6. Set on the 17th century harbour front in the historic coastal village of Portsoy, this delightfully appointed holiday property enjoys stunning views over the Moray Firth Coast. An ideal base to explore the many delights of this rugged region. Cottage Code: SWWK.

  • Wi-Fi available
  • Close to Sea
  • Pub nearby
  • Pet friendly
  • 17th Century

Bardristane Forge

nr. Gatehouse of Fleet, Dumfries and Galloway.

Sleeps 4. Once home to the local blacksmith, this comfortably furnished detached holiday cottage enjoys extensive sea views from all rooms. Set in an Area of Outstanding Natural Beauty, it is just a short drive to the village of Gatehouse of Fleet. Cottage Code: S66.

  • Wi-Fi available
  • Close to Sea
  • Pet friendly
  • 19th Century

Aros

Glaick, Balmacara, Kyle of Lochalsh, Highlands.

Sleeps 4. This tastefully renovated cottage makes an ideal location for observing wildlife or listening to the sound of the waves lapping the shore. Finished to a high standard, it occupies an enviable setting just yards from the shore of Loch Alsh. Cottage Code: UVP.

  • Open Fire
  • Close to Sea
  • Pub nearby
  • 19th Century

33 Crovie

Gardenstown, nr. Banff, Aberdeenshire.

Sleeps 4. This former fishermans cottage now offers comfortable holiday accommodation over three levels. Enjoy stunning views over the historic conservation village of Crovie (beware, no cars!) and beyond to the seascape of the Moray Firth. Cottage Code: 28658.

  • Wi-Fi available
  • Open Fire
  • Close to Sea
  • Pub nearby
  • 18th Century

The Old Post Office

Kentallen, nr. Glencoe, Highlands.

Sleeps 5. Set in large grounds just yards from the shore of Loch Linnhe, this lovely detached house overlooks the waters of Kentallen Bay. Centrally located for exploring the beautiful West Highlands, the area is wonderful for climbing and hill walking. Cottage Code: SDDM.

  • Wi-Fi available
  • Close to Sea
  • Pub nearby
  • 20th Century

Harbour House

Crinan, Lochgilphead, Argyll and Bute.

Sleeps 8. Standing at the water’s edge in a sheltered bay known as Crinan Harbour, this listed building dates from 1815. Perfect for family holidays, it retains many original features and provides very comfortable and spacious accommodation. Cottage Code: UEJ.

  • Wi-Fi available
  • Close to Sea
  • Pet friendly
  • Fishing
  • 19th Century

Caddleton Farmhouse

Armaddy Castle, nr. Oban, Argyll and Bute.

Sleeps 12. Caddleton Farmhouse is set in a secluded, peaceful location within the Armaddy Castle estate. The castle’s spectacular gardens are open all year round through Scotland’s Gardens Scheme. Games room. Shared tennis court. Oban 12 miles. Cottage Code: UNP.

  • Wi-Fi available
  • Games room
  • Open Fire
  • Close to Sea
  • Pet friendly
  • Fishing
  • 18th Century
  • Piano

Loch Duich Cottage

Inverinate, Kyle of Lochalsh, Highlands.

Sleeps 6. This very comfortable holiday cottage boasts stunning views across Loch Duich to the mountains of Skye, and is set right on the shore in its own little bay. With sea fishing from Its lochside garden, the bridge to Skye is 15 minutes’ drive. Cottage Code: SGP.

  • Wi-Fi available
  • Close to Sea
  • Fishing
  • 20th Century

The Coach House

nr. Lochailort, Highlands.

Sleeps 4. This stone-built Victorian coach house stands amidst the 2,000 acre Kinlochmoidart Estate, within half a mile of the coast. In a sunny and secluded setting, the property offers attractive and comfortable accommodation. Cottage Code: UCV.

  • Close to Sea
  • Pet friendly
  • Fishing
  • 19th Century