You are here:

Hotels in Scotland

Stay in comfort in an eco hotel in Scotland and enjoy warm Caledonian hospitality with minimal environmental impact. Scotland's wonderful rugged scenery and cities packed with culture are also home to some of the best green accommodation in the UK - and you can check out some of the best green hotels in Scotland below.

Cambo House, Scotland. Bed and Breakfast, Apartments and Cottages.

Cambo House, St Andrews, Fife, Scotland

An impressive Victorian mansion at the heart of a 1,200-acre estate in one of the most unspoilt areas of Scotland. Explore the spacious gardens, woodland walks and gorgeous shoreline.
Bed & Breakfast Rooms from £104 per night Cottages From...
The Hotel is surrounded by rolling mature parkland and gardens

Gleneagles Hotel, Perthshire, Scotland

Set within the gentle beauty of 850 acres of Perthshire countryside, this five star Leading Hotel of the World is home to three championship golf courses, a sparkling, award-winning spa and an exhilarating array of outdoor activities.
232 bedrooms, including 26 suites

Prices start from from £335 (1st May-30th September 2013), from £285 (October 2013 & April 2014), from £235 (1st Nov 2013 - 31st March 2014), based on two people sharing a Classic room, other room rates are avaialable on request.

The exterior Culdearn House, a lovely Victorian villa built in 1860

Culdearn House, Cairngorms, Scotland

Ideal for experiencing the wild wonders of the Cairngorms, this welcoming country house hotel is a favourite with many of its guests. The award-winning restaurant offers local delicacies and an impressive whisky selection from nearby distilleries.
6 rooms - 4 doubles, 1 twin, 1 single

Bed and breakfast from £65 per person.

Exterior of Ravenscraig Guest House, Aviemore

Ravenscraig Guest House, Cairngorms, Scotland

The owners of this friendly hotel will not only give advice on the best local fishing – they'll smoke your catch for you so you can eat it for breakfast! Perfect for mountain exploration, offering great value and proper Scottish food to fuel you up.
14 rooms, including one self-catering apartment

Singles/doubles from £30/£55 B&B

The elegant building and garden of Loch Kinord Hotel

Loch Kinord Hotel, Cairngorms, Scotland

This elegant hotel offers comfortable relaxation after an invigorating day spent exploring the mountains or the Muir of Dinnet Nature Reserve and Loch Kinord. Fuel up with a hearty traditional Scottish breakfast made with fresh local ingredients.
22 rooms

Singles/doubles from £65/£95 B&B