Hotels in Carrbridge
38 handpicked places to stay
Photo © Antoine Cantais, Google Maps
Cairn Hotel - Inn
Hotel · Main Road, Carrbridge
A 14-room inn on Main Road in Carrbridge, with its own gym and garden, handy for exploring the Cairngorms.
Dalrachney Lodge Hotel
Hotel · Grantown Road, Carrbridge
An 11-room hotel in Carrbridge, Highlands, with a garden and bar, handy for the Cairngorms National Park and River Spey.
Carrbridge Hotel
Hotel · Main Street, Carrbridge
A large, family-friendly hotel on Carrbridge's Main Street, with 100 rooms and free parking on the edge of the Cairngorms.
Boat Country Inn and Restaurant
Hotel · Deshar Road, Boat of Garten · 3 miles away
A 32-room inn on Deshar Road in Boat of Garten with its own restaurant and bar, right on the edge of the Cairngorms National Park.
Carn Mhor Bed and Breakfast
B&B · The Shieling, Aviemore · 5.2 miles away
A five-room B&B on The Shieling in Aviemore, with a garden and picnic area for guests heading into the Cairngorms.
Muckrach Country House
Hotel · Dulnain Bridge, Strathspey · 5.2 miles away
Restored Victorian shooting lodge near Grantown-on-Spey with eleven en-suite bedrooms, taken by the night or hired exclusively for up to 22 guests.
Tigh na Sgiath Country House Hotel
Hotel · Skye Of Curr Road, Grantown-on-Spey · 5.4 miles away
Country house hotel near Grantown-on-Spey with the Cairngorms, fishing, golf and walking all within easy reach.
Eriskay B & B
B&B · Craig-na-gower Avenue, Aviemore · 5.7 miles away
A small four-room B&B on Craig-na-gower Avenue in Aviemore, with its own garden and easy reach of the Cairngorms.
Ravenscraig Guest House
Guest Accommodation · Grampian Road, Aviemore · 5.8 miles away
A 14-room guest house on Grampian Road in Aviemore, handy for the Cairngorms and open to guests with pets.
Cairngorm Guest House
Guest Accommodation · 139 Grampian Road, Aviemore · 5.8 miles away
Guest house on Grampian Road in Aviemore, handy for Cairngorm Mountain, Loch Morlich and the surrounding walking and cycling trails.
Dunroamin Bed and Breakfast
B&B · Craig-na-gower Avenue, Aviemore · 5.8 miles away
B&B on Craig-na-gower Avenue in Aviemore, with mountain views over the Cairngorms and free on-site parking.
The Park Guest House
Guest Accommodation · 131 Grampian Road, Aviemore · 5.9 miles away
A 13-room guest house on Grampian Road in Aviemore, with free parking and easy reach of the Cairngorms National Park.
Nethybridge Hotel
Hotel · Nethybridge, Nethy Bridge · 5.9 miles away
A 70-room hotel in Nethy Bridge with a restaurant and bar on site, well placed for exploring Cairngorms National Park.
The Balavoulin
Hotel · 125 Grampian Road, Aviemore · 5.9 miles away
Small 8-room hotel on Grampian Road in Aviemore, with mountain views over the Cairngorms and its own garden and bar.
Macdonald Aviemore Highland Hotel
Hotel · Macdonald Aviemore Resort, Aviemore · 6.2 miles away
Hotel within Macdonald Aviemore Resort offering restaurant and bar dining alongside 151 rooms and an indoor pool, close to the Cairngorms.
Macdonald Aviemore Hotel
Hotel · Macdonald Aviemore Resort, Aviemore · 6.2 miles away
108-room hotel within the Cairngorms National Park in Aviemore, with a short drive to Loch Morlich and easy access to golf, fishing and cycling.
Cairngorm Hotel
Hotel · Grampian Road, Aviemore · 6.3 miles away
A straightforward Highland base on Grampian Road in Aviemore, suited to walkers, cyclists and anyone touring the Cairngorms by car.
Macdonald Morlich Hotel
Hotel · Macdonald Aviemore Resort, Aviemore · 6.3 miles away
Adults-only hotel within Macdonald Aviemore Resort, well suited to couples wanting Cairngorms walking or golf with a spa to return to.
Ardlogie Guest House
Guest Accommodation · Dalfaber Road, Aviemore · 6.4 miles away
Ardlogie Guest House in Aviemore offers breakfast and packed lunches, plus free parking, handy for the Cairngorms and Loch Morlich.
High Range Lodge Hotel
Hotel · Grampian Road, Aviemore · 6.7 miles away
High Range Lodge Hotel on Grampian Road, Aviemore, offers en-suite rooms including family and accessible options, with free on-site parking.
Premier Inn Aviemore
Hotel · Grampian Road, Aviemore · 6.7 miles away
Premier Inn Aviemore is a 60-room, 3-floor hotel on Grampian Road with free on-site parking and an EV charge point, right by Cairngorms National Park.
Coylumbridge Hotel
Hotel · Coylumbridge, Aviemore · 7.2 miles away
Hotel just outside Aviemore on the edge of the Cairngorms National Park, with an indoor pool, gym and spa on-site.
Balvraid Lodge B&B
B&B · Balvraid Lodge, Inverness · 7.4 miles away
A quiet Highlands B&B near Inverness, well suited to travellers exploring Culloden Battlefield and the surrounding countryside at a slower pace.
Culdearn House
Guest House · Grantown-on-Spey · 7.9 miles away
A Victorian guest house on the edge of Grantown-on-Spey, known for its home-cooked dinners and personal service.
The Craiglynne Hotel
Hotel · Woodlands Terrace, Grantown-on-Spey · 8 miles away
82 en-suite rooms with drinks and free WiFi at The Craiglynne Hotel in Grantown-on-Spey, on the edge of the Cairngorms National Park.
Willowbank
Guest Accommodation · High Street, Grantown-on-Spey · 8.1 miles away
A guest accommodation on Grantown-on-Spey's High Street, with free on-site parking and easy reach of the Cairngorms and River Spey.
Brooklynn Guest House
Guest Accommodation · Brooklynn Grant Road, Grantown-on-Spey · 8.1 miles away
Guest house in Grantown-on-Spey close to Craggan Golf Course, with garden views and free on-site parking in the Highlands.
The Speyside Hotel
Hotel · The Speyside Hotel Grant Road, Grantown-on-Spey · 8.2 miles away
A family-run hotel in Grantown-on-Spey with restaurant, bar and free parking, close to the Cairngorms and River Spey.
Strathallan Bed and Breakfast
B&B · Grant Road, Grantown-on-Spey · 8.3 miles away
An adults-only B&B on Grant Road in Grantown-on-Spey, with free parking and easy reach of the Cairngorms National Park.
The Rowan Tree Country Hotel
Hotel · Loch Alvie, Aviemore · 8.3 miles away
Country hotel at Loch Alvie near Aviemore, with en-suite rooms, free parking and easy reach of the Cairngorms, Loch Morlich and Rothiemurchus.
Ben Mhor Hotel
Hotel · 53-57 High Street, Grantown-on-Spey · 8.3 miles away
An 18-room hotel on Grantown-on-Spey's High Street, suited to walkers, cyclists and anglers exploring the Cairngorms and Speyside.
Mount Barker
B&B · Mount Barker, Grantown-on-Spey · 8.3 miles away
Mount Barker is an adults-only B&B in Grantown-on-Spey with mountain views and free parking, close to the Cairngorms National Park.
Ravenscourt House
Hotel · Seafield Avenue, Grantown-on-Spey · 8.4 miles away
Grantown-on-Spey, on the edge of the Cairngorms National Park, is home to Ravenscourt House, an adults-only hotel with a garden and free parking.
Dunallan House
Guest Accommodation · Woodside Avenue, Grantown-on-Spey · 8.4 miles away
A 7-room guest house on Woodside Avenue in Grantown-on-Spey, with an indoor pool, spa and gym close to the Cairngorms.
Garden Park Guest House
B&B · Woodside Avenue, Grantown-on-Spey · 8.4 miles away
Adults-only B&B in Grantown-on-Spey with en-suite rooms, garden and games room, near Glenfiddich Distillery and Carrbridge.
Grant Arms Hotel
Hotel · 25 The Square, Grantown-on-Spey · 8.5 miles away
A 50-room hotel on Grantown-on-Spey's main square, handy for walking, fishing and golf around the Cairngorms and River Spey.
Garth Hotel
Hotel · Castle Road, Grantown-on-Spey · 8.6 miles away
Garth Hotel on Castle Road in Grantown-on-Spey offers a restaurant and bar with free on-site parking, handy for the Cairngorms and River Spey.
Glenan Lodge
Guest Accommodation · Tomatin, Inverness · 8.7 miles away
A stone-built lodge in Tomatin near Inverness, with 7 en-suite rooms, a bar and restaurant, and free on-site parking.
Know a hotel / b&b in Carrbridge 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