Central Scotland Hotels

Scotland's Personal Hotels selection of hotels in St. Andrews and Perthshire where comfortable accommodation, great service and wonderful food combine to offer you an ample selection of hotels. Hotels are located in the following towns and villages - St. Andrews, Perth, Loch Earn, Dunning and Blairgowrie.

From the picturesque fishing villages of the East Neuk of Fife, the home of golf at St. Andrews, the Castles and gardens of Angus and the fantastic array of outdoor activities, across Perthshire, Fife and Kinross, Central Scotland is the perfect holiday destination.

You can book online, direct with most of our hotels, through their own online booking system, making sure that you get the very best available rates. Where hotels do not have online booking, we have an e-mail form that goes direct to the hotels own reception, assuring you of a speedy response.

Should you need any advice or inspiration just ask Mark

View Hotel
Achray House Hotel St. Fillans

Achray House Hotel

On Loch Earn, PH6 2NF

Achray House continues to receive glowing reviews, the hotel being described as ‘one of the best-kept secrets in the Highlands of Scotland.

Prices from: £140.00
View Hotel
Glebe House Hotel Dunning

Glebe House

Dunning Perthshire, PH2 0RJ

Glebe House has just been awarded 5 STB stars - A wonderful small boutique guest house in a country house set within secluded gardens in the historic village of Dunning. Comfortable and stylish with personal care.

Prices from: £115 single occ £120 double
View Hotel
Heathpark Lodge B&B

Heathpark Lodge

Coupar Angus Road Rosemount, PH10 6JT

Heathpark Lodge a lovely 4 star B&B in Blairgowrie offering very comfortable, B&B with a friendly atmosphere located in the heart of Blairgowrie.

Prices from: £55pr
View Hotel
St. Andrews Castle

Kinness Lodge St. Andrews

Strathkinness Low Road, , KY16 9TX

luxury self catering lodge in St Andrews, Fife Scotland. Ideal for self catering holidays in Scotland. Kinness Lodge is located in the grounds of the 5 Star Rufflets Hotel, offering two double and two twin rooms

Prices from:
View Hotel
Murrayshall Hotel

Murrayshall House Hotel & Golf Courses

Murrayshall Road, PH2 7PH

Murrayshall Hotel & Golf Courses, a 4 star country house hotel, surrounded by two 18 holes golf courses, located just 3 miles from the city of Perth.

Prices from: £85
View Hotel
Welcome to Rufflets

Rufflets Country House Hotel St. Andrews

Strathkinness Low Road, KY16 9TX

Rufflets country house hotel St. Andrews, one of Scotland's finest yet friendliest luxury hotels in Scotland.

Prices from: £150 per room

From the wonders of St. Andrews to the rich countryside of Perthshire there is much to see and do in East Central Scotland.  Golf at St. Andrews, or the many other gems; Kingsbarns, Crail, Lundin Links, and courses across the rest of Fife, Perthshire and Angus.

For a bit of History, Glamis Castle, Falkland Palace & Gardens, to the famous Blair Castle.

Also in the region, Scotland’s smallest distillery, Edradour and the well known Dewars.

Out and about, Loch Leven Heritage Trail or a bit of adventure, Highland Safaris, and Nae Limits.

Hotels of Distinction
Hotels of Distinction


Join our newsletter to be kept up to date on special offers, fantastic themed breaks, news from our hotels and hotel competitions.

You might also like!

View Hotels
Dog Friendly Hotels in Scotland

Dog Friendly Hotels

View Hotels
Scotland Wedding Venues

Wedding Venues

View Hotels
Exclusive Use Hotels in Scotland

Exclusive Use Hotels

Book direct with our Hotels to guarantee best rates!