Hotels in Rannoch
14 handpicked places to stay
Photo © Ian Farmer, Google Maps
Loch Rannoch Hotel
Hotel · Kinloch Rannoch, Pitlochry · 2.5 miles away
Loch Rannoch Hotel near Pitlochry offers 47 well-decorated rooms with loch views, plus a pool, sauna and gym on site.
Dunalastair Hotel Suites
Hotel · 1 The Square, Kinloch Rannoch · 2.9 miles away
A 32-suite hotel on The Square in Kinloch Rannoch, with an electric vehicle charge point and grounds looking onto the garden.
Boreland Loch Tay
Hotel · Dalcharian Fearnan, Aberfeldy · 9.9 miles away
Aberfeldy's Loch Tay countryside sets the scene for Boreland, a hotel with mountain views, fire pits and hot tubs, popular for weddings.
Fortingall Hotel
Hotel · Fortingall, Kenmore · 9.9 miles away
A quiet Highland hotel in Fortingall near Kenmore, with Loch Tay, fishing, cycling and walking routes all within easy reach.
Ben Lawers Hotel
Hotel · Loch Tay, Aberfeldy · 11.6 miles away
Ben Lawers Hotel is a stone-built hotel by Loch Tay near Aberfeldy, ringed by five Munros and serving food sourced from Scottish farmland.
Kenmore Hotel
Hotel · The Square, Aberfeldy · 11.8 miles away
The Kenmore Hotel is a 41-room hotel in the centre of Aberfeldy, with its own restaurant and bar plus a garden and free parking.
The Kenmore Club by Diamond Resorts
Hotel · Kenmore, Aberfeldy · 11.8 miles away
Set beside Loch Tay in Kenmore near Aberfeldy, this 58-room resort pairs Highland views with a pool, hot tub and sauna.
The Struan Inn
Hotel · Calvine, Pitlochry · 12.6 miles away
A four-room inn at Calvine near Pitlochry, well placed for touring the Highlands with free parking and a bar on-site.
The Inn at Loch Tummel
Hotel · Tummel Road, Strath Tummel, Pitlochry · 12.6 miles away
A small hotel above Loch Tummel in Strath Tummel, near Pitlochry, with mountain views and a dog-friendly bar and restaurant.
The Steading
B&B · Tullicro, Aberfeldy · 13.1 miles away
A converted steading turned B&B in Tullicro near Aberfeldy, with free parking and the Famous Grouse Distillery close by.
Ardeonaig Hotel
Hotel · Ardeonaig Cottage, Killin · 13.6 miles away
A 17-room hotel on the shores of Loch Tay near Killin, with a spa, indoor pool and free parking amid the Stirling countryside.
Balsporran Bed and Breakfast
B&B · Balsporran Cottages, Dalwhinnie · 13.7 miles away
Small Highland B&B near Dalwhinnie with cooked breakfast included, en-suite rooms, and easy access to walking and cycling trails.
The Old Manse of Blair, Boutique Hotel & Michelin Restauran
Hotel · The Old Manse, Blair Atholl · 14.6 miles away
A 22-room boutique hotel in Blair Atholl, on the edge of the Cairngorms, built around a Michelin-recognised restaurant and mountain views.
Ailean Chraggan
Hotel · Ailean Chraggan Hotel, Aberfeldy · 15 miles away
A small four-room hotel near Aberfeldy, close to the River Tay and Aberfeldy Distillery, with a restaurant known for its fish and chips.
Know a hotel / b&b in Rannoch that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b