Aberdeen, Aberdeenshire & Moray

Argyll & the Isles

Aviemore and the Cairngorms

Ayrshire, Arran & Clyde Valley

Caithness & Sutherland

Dumfries & Galloway


Fife & St. Andrews

Fort William, Ben Nevis & Lochabe


Inverness, Loch Ness & Nairn

Isle of Skye & Kyle of Lochalsh

Loch Lomond, Stirling & the Trossachs

Lothian & Scottish Borders

Orkney Isles

Outer Hebrides

Perthshire, Angus & Dundee

Shetland Isles

Scotland Hotels

View:  List View     Detailed View
Sort By:

1 - Royal Marine Hotel

Marine Parade, Dunoon, Argyll, PA23 8HJ

Royal Marine Hotel in Scotland
The Royal Marine Hotel is a lovely Tudor-style building and has been modernised, whilst retaining original period features. Free parking is available and free Wi-fi in some areas. Ghillies Cafe Bar has an extensive me... more info >>

Rooms From £59.00
41.17 miles from
3  Star
Book Now

2 - Mackinnon House and Restaurant

, Kyleakin, Isle of Skye, IV41 8PQ Tel: +44 (0)1599 534180 Fax: +44 (0)1599 534460

Mackinnon House and Restaurant in Scotland
This property is 3 minutes walk from the beach. Nestled in 4 acres of picturesque gardens, Mackinnon House and Archie's B&B overlooks the Sgurr na Coinnich mountain range and offers free private parking on site and free ... more info >>

Rooms From £45.00
77.45 miles from
3  Star
Book Now

3 - Cross Keys Inn

Main Street, Selkirkshire, Scottish Borders, TD7 5JN Tel: +44 (0)1750 52224

Cross Keys Inn in Scotland
The Cross Keys Inn, Ettrickbridge offers a perfect vacation destination for any visit to Scotland, in addition to excellent Scottish Borders Bed and Breakfast accommodation. This 17th century former coaching inn is n... more info >>

Rooms From £40.00
84.17 miles from
Book Now

4 - Macdonald Marine Hotel and Spa

18 Cromwell Road, North Berwick, East Lothian, EH39 4LZ

Macdonald Marine Hotel and Spa in Scotland
With free parking, a luxury spa and award-winning restaurant, Macdonald Marine Hotel & Spa has views across the Firth of Forth. Overlooking North Berwick Golf Club, the grand building has stylish rooms. Set in an impres... more info >>

Rooms From £600.00
66.82 miles from
4  Star
Book Now

5 - Ramnee Hotel

Victoria Road, Forres, Moray, IV36 3BN

Ramnee Hotel in Scotland
Set in an Edwardian mansion, the 4-star Ramnee Hotel features leafy gardens and a traditional restaurant. The hotel is situated just outside Forres centre, adjacent to Grant Park. The bright bedrooms at Ramnee are indiv... more info >>

Rooms From £142.50
83.69 miles from
4  Star
Book Now

6 - Ben Mhor Hotel

53-57 High Street, Grantown-on-Spey, Highlands and Islands, PH26 3EG

Ben Mhor Hotel in Scotland
There is so much to do in Inverness, Discover Loch Ness Cruise & Tour Eden Court Theatre Rollerbowl Inverness Ice Centre Aquadome and Sports Centre Floral Hall Highland Safari Tours Climb Caledonia Caledonian Canal Guid... more info >>

Rooms From £35.00
65.31 miles from
3  Star
Book Now

7 - Fife Lodge Hotel

Sandyhill Rd, Banff, Aberdeenshire, AB45 1BE

Fife Lodge Hotel in Scotland
Set in beautiful grounds, Fife Lodge Hotel is ideally located close to the town centre and Duff House Royal Golf Course, providing the perfect base from which to explore Banff. All comfortable rooms are spacious and wel... more info >>

Rooms From £60.00
106.21 miles from
3  Star
Book Now

8 - County Hotel

Main Street, Portpatrick, Dumfries and Galloway, DG9 9DH

County Hotel in Scotland
Situated in the picturesque village of Stoneykirk, in the South Rhins, this charming hotel provides comfortable rooms and traditional home cooking, complimented by a friendly and relaxed atmosphere. On the southernmo... more info >>

Rooms From £45.00
115.72 miles from
Book Now

9 - St. Andrews Hotel

7 Prestwick Road, Ayr, South Ayrshire, KA8 8LD Tel: +44 (0)1292 263211

St. Andrews Hotel in Scotland
St. Andrews is a small friendly family run hotel, with 8 en-suite bedrooms, bar and games room. We are situated between Ayr Town Centre and Prestwick making it one of the most convenient places to stay. We are ideally lo... more info >>

Rooms From £40.00
69.55 miles from
2  Star
Book Now

10 - Dunkeld House Hotel

Blairgowrie Road, Dunkeld, Perthshire, PH8 0HX Tel: +44 (0)1350 728337

Dunkeld House Hotel in Scotland
Nestled into the beautiful Perthshire landscape, Dunkeld House Hotel boasts an unrivalled experience of Scottish country living. This four-star luxury country house hotel sits on 280 acres of well-maintained and natural... more info >>

Rooms From £145.00
27.73 miles from

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 >>
scotland_maplarge-2 scotland_maplarge-1 scotland_maplarge-3 scotland_maplarge-5 scotland_maplarge-6 scotland_maplarge-9 scotland_maplarge-8 scotland_maplarge-10 scotland_maplarge-18 scotland_maplarge-7 scotland_maplarge-11 scotland_maplarge-12 scotland_maplarge-4 scotland_maplarge-13 scotland_maplarge-14 scotland_maplarge-15 scotland_maplarge-17 scotland_maplarge-16