Refine Your Search

Search, find and book Scottish hotels. Scotland hotels in Glasgow, Inverness, Isle of Skye, Aberdeen, Edinburgh and Scotland. Hotels in Scotland, hotel rooms and B&B hotel accommodation.

Hotel reservations for cheap hotels in Scotland and luxury hotels in Scotland. Hotels with single rooms, double rooms and family hotels. Scotland is a great place to stay for city breaks, weekend breaks, getaways, a short break or one week holiday. Find Hotels in Kingussie Nr Aviemore, Peebles, Central Scotland, Bucksburn, Edinburgh, Moffat, Carrustherstown, Glenluce, Isle of Harris, Invergarry, Isle of South Uist, Pitlochry, Isle of Arran, Spean Bridge, Kirkcudbright.

  • Columba House Hotel & Garden Restaurant - Kingussie Nr AviemoreColumba House Hotel & Garden… - Kingussie Nr Aviemore

    Restaurant and Hotel in Kingussie, nestling in secluded walled garden. Beautiful rooms & four-posters most with double bath.Lounge,open fire. Garden Bar,parking

    £35 to £75 Per person B&B (2 sharing)From £35 including full cooked Hig

    Scotland Hotels Scotland

  • Cringletie House Hotel - PeeblesCringletie House Hotel - Peebles

    Peebles hotel with warm welcome, stunning mansion, log fires, stunning dining room, families welcome. Pet friendly, disabled access, spa treatments, corporate

    £100 to £295 Per person B&B (2 sharing)

  • Drimsynie House Hotel - Central ScotlandDrimsynie House Hotel - Central Scotland

    Set in a picture postcard location overlooking Loch Goil just 1 hour north of Glasgow. Dining options, entertainment and excellent leisure facilties available.

    £35 to £38 Per person per night B&B (2 sharing)

  • Tontine Hotel - PeeblesTontine Hotel - Peebles

    Built in 1808, this elegant family run hotel in Peebles overlooks the River Tweed in the heart of town. 36 en-suite guest rooms, fabulous restaurant.

    £55 Per person B&B

  • Britannia Hotel Aberdeen - BucksburnBritannia Hotel Aberdeen - Bucksburn

    The Britannia Hotel Aberdeen is quality accommodation offering value for money on short breaks, three star graded, 144 en-suite guest rooms.

    £39 to £220 Rates from

  • Inverleith Hotel - EdinburghInverleith Hotel - Edinburgh

    A Scottish Tourist Board three star rated metro Edinburgh hotel superbly located opposite the Royal Botannic Gardens in Edinburgh city centre

    £69 to £99 Per Room

  • Annandale Arms Hotel - MoffatAnnandale Arms Hotel - Moffat

    3 star Georgian hotel in Moffat, great food, hospitality and service, pets/families welcome, historic establishment, spacious bedrooms, welcoming atmosphere.

    £49 to £74 Per person B&B (2 sharing)

  • Whitecroft Mansion - CarrustherstownWhitecroft Mansion - Carrustherstown

    An elegant Georgian era country house offering first rate quality, comfort and style 8 miles from Dumfries, in beautiful countryside with Solway Firth views.

    £75 to £100 Per person B&B

  • Kelvin House Hotel - GlenluceKelvin House Hotel - Glenluce

    Quiet & relaxing three star hotel set in beautiful Glenluce. Large bedrooms with private facilities. Fresh local cuisine & bar snacks served in the restaurant.

    £35 to £60 Per person B&B (2 sharing)

  • Hotel Hebrides - Isle of HarrisHotel Hebrides - Isle of Harris

    Boutique style Hotel on the Isle of Harris in the Outer Hebrides offering quality accommodation, regular live music and great food.

    £50 to £75 Per person B&B

  • Glengarry Castle Hotel - InvergarryGlengarry Castle Hotel - Invergarry

    Castle Hotel is a traditional country hotel in Invergarry, on the shores of Loch Lochy. Beautiful B&B in the Scottish Highlands welcomes families & pets.

    £45 to £112 Per person B&B (2 sharing)

  • Stag Hotel - MoffatStag Hotel - Moffat

    In the centre of the picturesque Moffat town. Small country hotel with a friendly atmosphere, live music available, spacious and comfortable bedrooms.

    £16 to £32 Per person B&B (2 sharing)

  • Orasay Inn - Isle of South UistOrasay Inn - Isle of South Uist

    Luxury Isle of South Uist hotel & restaurant overlooking the coast with superb sea and mountain views in a quiet position.

    £40 to £60 Per person B&B (2 sharing)

  • Birchwood Hotel - PitlochryBirchwood Hotel - Pitlochry

    Victorian Country House Hotel Set In 2 Acres, Close To Pitlochry Town Centre, Restaurant & Bar. En Suite bedrooms, no smoking.

    £36 to £46 Per person B&B (seasonal)

  • Lodge Hotel - EdinburghLodge Hotel - Edinburgh

    This Edinburgh B&B has Five Diamond Award For Excellence and is superbly situated close to the city centre and its variety of shops, restaurants & bars.

    £35 to £60 Per person B&B

  • Glenisle Hotel - Isle of ArranGlenisle Hotel - Isle of Arran

    Stunning newly refurbished hotel on the Isle of Arran. Shore side location in the heart of Lamlash village. 1st class service, sea views and popular restaurant.

    £42 to £60 Per person B&B (2 sharing)

  • The Spean Bridge Hotel - Spean BridgeThe Spean Bridge Hotel - Spean Bridge

    Welcoming 2 Star Hotel in the Scottish Highlands. This former coaching inn offers character and charm with comfortable en-suite rooms and an inviting restaurant

    £25 to £34 Per person (2 sharing), breakfast extra

  • Gordon House Hotel & Restaurant - KirkcudbrightGordon House Hotel & Restaurant - Kirkcudbright

    Family run, elegant listed Georgian house B&B with Restaurant, lounge & public bar. Choice of 8 en-suite rooms and Scottish breakfast.

    £20 to £40 Per person B&B (2 sharing)

Tip: Refine your search by Price

Page (180 listings)