Central Scotland Hotels Scotland

Refine Your Search

Hotels in St Andrews, Loch Lomond, Stirling, Oban, Argyll & Bute, Perth, Fife. Cheap to luxury 5 star Scottish accommodation.

Find hotels in St Andrews, hotel accommodation and places to stay in Central Scotland for weekend break holiday accommodation and short getaways.. Find Hotels in Central Scotland, Aberfeldy, Killin, North Queensferry, Stirling, Kinloch Rannoch, Glenrothes, Dunfermline, St Andrews, Aberfoyle, Perth, Dunoon, Dunblane.

  • 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)

  • Ben Lawers Hotel - AberfeldyBen Lawers Hotel - Aberfeldy

    Small 300 year old hotel by Aberfeldy which is centrally located in Highland Perthshire, stunning views of the Lawers mountain range and close to Loch Tay.

    £24 to £44 Per person B&B (2 sharing)

  • Killin Hotel - KillinKillin Hotel - Killin

    Killin Hotel providing bed and breakfast in the central Highlands at the western end of Loch Tay. Fabulous food, public bar, 30 en-suite guest rooms.

    £40 to £55 Per room (based on 2 sharing)

  • Queensferry Hotel - North QueensferryQueensferry Hotel - North Queensferry

    Superb contemporary hotel set on the banks of the Forth with panoramic views of the famous bridges. En-suite rooms, free WIFI, restaurant, free parking

    £48 to £51 Per person B&B (2 sharing)

  • Barcelo Stirling Highland Hotel - StirlingBarcelo Stirling Highland Hotel - Stirling

    Beautiful Scottish Highlands hotel set in Stirling city centre. Spacious well furnished guest rooms, online booking available.

  • Macdonald Loch Rannoch Luxury Hotel & Resort - Kinloch RannochMacdonald Loch Rannoch Luxury… - Kinloch Rannoch

    The Macdonald Loch Rannoch Hotel & Resort provides luxurious accommodation in Perthshire. Great onsite leisure facilities.

  • Premier Inn - Glenrothes - GlenrothesPremier Inn - Glenrothes - Glenrothes

    Glenrothes quality budget hotel with en-suite rooms at discount rates. Perfect for families and business travellers alike, with free under-16’s breakfast.

    £49 to £56 Per room

  • Premier Inn - Dunfermline - DunfermlinePremier Inn - Dunfermline - Dunfermline

    Dunfermline quality budget hotel with en-suite rooms at discount rates. Perfect for families and business travellers alike, with free under-16’s breakfast.

    £51 to £57 Per room

  • Premier Inn - Stirling - StirlingPremier Inn - Stirling - Stirling

    Stirling quality budget hotel with en-suite rooms at discount rates. Perfect for families and business travellers alike, with free under-16’s breakfast.

    £58 to £64 Per room

  • Macdonald Rusacks Luxury Hotel - St AndrewsMacdonald Rusacks Luxury Hotel - St Andrews

    One of Scotland's most famous golf hotels in St Andrews with beautiful rooms, superb conference facilities. Adjacent to St Andrews golf course.

  • Macdonald Forest Hills Luxury Hotel & resort - AberfoyleMacdonald Forest Hills Luxury Hotel &… - Aberfoyle

    Macdonald Forest Hills Hotel & Resort offers hotel rooms and self catering lodges in the Trossachs.

  • Holiday Inn Express Perth hotel - PerthHoliday Inn Express Perth hotel - Perth

    Perth, Scotland hotel on the edge of the town. This high quality hotel with bargain prices is great for weekend breaks or holidays in Scotland.

    From £65 Per room, per night

  • Ramada Perth - PerthRamada Perth - Perth

    Perth hotel offering luxury accommodation in the gateway to the Highlands. Bar, restaurant and parking, with 3 meeting rooms- largest with capacity for 140.

    From £59 Per room, per night

  • Best Western - Argyll Hotel - DunoonBest Western - Argyll Hotel - Dunoon

    Best Western Argyll hotel with 31 beautiful river view rooms, conference facilities, free WIFI & two restaurants. Book online for great rates.

  • Best Western Queen Hotel - PerthBest Western Queen Hotel - Perth

    Perth hotel in the city centre, offering comfortable en-suite rooms with modern gym, leisure and spa facilities, conveniently located by the train station.

    From £77 Per room per night

  • Travelodge Stirling M80 budget hotel - StirlingTravelodge Stirling M80 budget hotel - Stirling

    Stirling hotel offers discount room rates from £19! Clean, comfortable en-suite accommodation for a cheap budget holiday in Stirling.

    From £19 Per room, per night

  • Holiday Inn Express Stirling Hotel - StirlingHoliday Inn Express Stirling Hotel - Stirling

    Great value hotel in Stirling, Central Scotland. Free continental breakfast and free parking. Rooms come with Sky TV, internet access and air conditioning.

    From £89 Per room, per night

  • Doubletree by Hilton Dunblane Hydro Hotel - DunblaneDoubletree by Hilton Dunblane Hydro Hotel - Dunblane

    Luxury hotel located in the idyllic Perthshire countryside with marvellous views overlooking Dunblane. Set in its own grounds with bar, restaurant & health club

    From £93 Per room, per night

Tip: Refine your search by Price

Page (180 listings)

Why use iknow-uk?

  • Book direct
  • No booking fees
  • No junk mail
  • More choice

Your current selection

Information on