Hotels in Tomatin
152 handpicked places to stay
Photo © Telford, Google Maps
Glenan Lodge
Guest Accommodation · Tomatin, Inverness · 1.1 miles away
A stone-built lodge in Tomatin near Inverness, with 7 en-suite rooms, a bar and restaurant, and free on-site parking.
Balvraid Lodge B&B
B&B · Balvraid Lodge, Inverness · 2.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.
Carrbridge Hotel
Hotel · Main Street, Carrbridge · 7.3 miles away
A large, family-friendly hotel on Carrbridge's Main Street, with 100 rooms and free parking on the edge of the Cairngorms.
Ardbrae House
B&B · Auchnahillin, Craggie · 7.3 miles away
Ardbrae House is a B&B in Craggie, Highlands, with cooked breakfasts and packed lunches for days out near Culloden Battlefield.
Cairn Hotel - Inn
Hotel · Main Road, Carrbridge · 7.3 miles away
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 · 7.4 miles away
An 11-room hotel in Carrbridge, Highlands, with a garden and bar, handy for the Cairngorms National Park and River Spey.
Boat Country Inn and Restaurant
Hotel · Deshar Road, Boat of Garten · 10.5 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.
Leanach Farm B&B
B&B · Leanach Farm, Inverness · 10.6 miles away
A working sheep farm near Inverness with just three rooms, a relaxed lounge and easy reach of Loch Ness and Culloden.
Carn Mhor Bed and Breakfast
B&B · The Shieling, Aviemore · 10.7 miles away
A five-room B&B on The Shieling in Aviemore, with a garden and picnic area for guests heading into the Cairngorms.
Macdonald Drumossie Hotel
Hotel · Old Perth Road, Inverness · 10.8 miles away
Macdonald Drumossie Hotel, on Old Perth Road in Inverness, pairs 44 spacious en-suite rooms with easy access to Culloden Battlefield and Clava Cairns.
Doura Lodge
B&B · Little Cantray, Inverness · 10.8 miles away
Adults-only B&B in the Highland countryside near Little Cantray, Inverness, with a garden setting close to Culloden Battlefield.
Eriskay B & B
B&B · Craig-na-gower Avenue, Aviemore · 11.1 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 · 11.1 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 · 11.2 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 · 11.2 miles away
B&B on Craig-na-gower Avenue in Aviemore, with mountain views over the Cairngorms and free on-site parking.
Druid View B&B
B&B · Old Edinburgh Road South, Inverness · 11.2 miles away
Druid View B&B in Inverness offers en-suite rooms with free parking and a garden, near golf and dining.
The Park Guest House
Guest Accommodation · 131 Grampian Road, Aviemore · 11.2 miles away
A 13-room guest house on Grampian Road in Aviemore, with free parking and easy reach of the Cairngorms National Park.
The Balavoulin
Hotel · 125 Grampian Road, Aviemore · 11.3 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 · 11.4 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 · 11.4 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.
Macdonald Morlich Hotel
Hotel · Macdonald Aviemore Resort, Aviemore · 11.5 miles away
Adults-only hotel within Macdonald Aviemore Resort, well suited to couples wanting Cairngorms walking or golf with a spa to return to.
Cairngorm Hotel
Hotel · Grampian Road, Aviemore · 11.6 miles away
A straightforward Highland base on Grampian Road in Aviemore, suited to walkers, cyclists and anyone touring the Cairngorms by car.
Druid House B&B
B&B · Old Edinburgh Road South, Inverness · 11.7 miles away
Adults-only B&B on Old Edinburgh Road South, near Culloden Battlefield, with free parking and en-suite rooms just outside Inverness.
Ardlogie Guest House
Guest Accommodation · Dalfaber Road, Aviemore · 11.7 miles away
Ardlogie Guest House in Aviemore offers breakfast and packed lunches, plus free parking, handy for the Cairngorms and Loch Morlich.
Muckrach Country House
Hotel · Dulnain Bridge, Strathspey · 11.7 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.
High Range Lodge Hotel
Hotel · Grampian Road, Aviemore · 11.8 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 · 11.9 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.
Inverness Private double room
B&B · 14 Holm Dell Road, Inverness · 11.9 miles away
An adults-only B&B double room with en-suite in Inverness, close to Culloden Battlefield, with free on-site parking.
Tigh na Sgiath Country House Hotel
Hotel · Skye Of Curr Road, Grantown-on-Spey · 12 miles away
Country house hotel near Grantown-on-Spey with the Cairngorms, fishing, golf and walking all within easy reach.
Smithton Hotel
Hotel · Smithton Road, Inverness · 12 miles away
Smithton Hotel is a straightforward Inverness hotel near Culloden Battlefield, with a sports bar, games room and free parking.
Loch Earn
B&B · 165 Culduthel Road, Inverness · 12.1 miles away
A B&B on Culduthel Road above Inverness, close to Culloden Battlefield, with free parking and en-suite family rooms.
Dunhallin House
Guest Accommodation · 164 Culduthel Road, Inverness · 12.1 miles away
A five-room guest house on Culduthel Road in Inverness, close to Culloden Battlefield, with free on-site parking and a hearty cooked breakfast.
Drumdevan Country House Inverness
Hotel · Torbreck Dores, Inverness · 12.1 miles away
A country house hotel near Inverness, close to Culloden Battlefield, golf and fishing, set in an 18th-century building with garden and free parking.
Premier Inn Inverness East
Hotel · Beechwood Business Park, Inverness · 12.2 miles away
Premier Inn Inverness East offers on-site dining and breakfast plus free parking near Beechwood Business Park, handy for exploring Loch Ness.
Culloden House Hotel
Hotel · Culloden, Inverness · 12.2 miles away
Georgian mansion hotel near Culloden Battlefield, Inverness, with walled gardens, highland coos grazing the grounds and 28 refurbished rooms.
Inverken House
Guest Accommodation · 145 Mackay Road, Inverness · 12.2 miles away
Guest accommodation on Mackay Road in Inverness, close to Culloden Battlefield, with free on-site parking and a garden.
Ach-Na-Sidhe
B&B · Wester Drumashie, Inverness · 12.4 miles away
A quiet Highlands B&B near Culloden Battlefield, suited to travellers who want countryside calm with Inverness a short drive away.
Lochardil House Hotel
Hotel · Stratherrick Road, Inverness · 12.5 miles away
Hotel near Inverness with a well-regarded breakfast and on-site restaurant and bar, set close to Culloden Battlefield in the Highlands.
Alba B & B
B&B · 14 Culcabock Road, Inverness · 12.5 miles away
Adults-only B&B on Culcabock Road in Inverness, close to Culloden Battlefield and within easy reach of the city centre.
Furan GuestHouse
Guest Accommodation · 100 Old Edinburgh Road, Inverness · 12.6 miles away
A long-standing guesthouse near Culloden Battlefield, just under two miles from Inverness, with a garden, patio and free parking.
The Rowan Tree Country Hotel
Hotel · Loch Alvie, Aviemore · 12.6 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.
Holiday Inn Express Inverness
Hotel · Stoneyfield, Inverness · 12.7 miles away
A no-fuss base for drivers touring the Highlands, with free parking, pet-friendly rooms and easy reach of Loch Ness and Inverness city centre.
Kingsmills Hotel
Hotel · Culcabock, eastern edge of the city, near the golf course · 12.7 miles away
A long-established four-star hotel on the edge of Inverness with extensive spa facilities, set in mature grounds beside the golf course.
Kingsmills Hotel
Hotel · Inverness · 12.7 miles away
A four-star hotel in a quiet residential part of Inverness with an indoor pool, spa and gardens, about a mile from the city centre.
Travelodge Inverness
Hotel · Stonyfield, Inverness · 12.7 miles away
A budget hotel on the edge of Inverness, close to the A9 and a retail park, with free parking and Loch Ness just a short drive away.
Glasdair Bed and Breakfast
B&B · 42 Island Bank Road, Inverness · 12.7 miles away
A 5-room Inverness B&B on Island Bank Road, close to Culloden Battlefield, with free parking.
Craigmonie Bed & Breakfast
B&B · Craigmonie Cottage, Drumnadrochit · 12.8 miles away
A straightforward B&B in Drumnadrochit for travellers exploring Loch Ness on foot, bike or by car, with free parking on site.
Craigmonie Hotel
Hotel · Annfield Road, ten minutes' walk from the centre · 12.8 miles away
A comfortable Best Western hotel in a quiet part of Inverness, offering straightforward mid-range rooms within easy walking distance of the centre.
Coylumbridge Hotel
Hotel · Coylumbridge, Aviemore · 12.9 miles away
Hotel just outside Aviemore on the edge of the Cairngorms National Park, with an indoor pool, gym and spa on-site.
Antfield House
B&B · Scaniport, Inverness · 12.9 miles away
Four-room B&B at Scaniport near Inverness, with free parking and a garden setting for exploring Loch Ness and Culloden.
Leonardo Hotel Inverness
Hotel · Millburn Road, Inverness · 13 miles away
A 118-room hotel on Millburn Road in Inverness, handy for the River Ness and Loch Ness, with a pool, sauna and steam room guests rate highly.
Culliss House B&B
B&B · Culliss House, Inverness · 13 miles away
A quiet B&B near Inverness suited to travellers exploring Culloden Battlefield and the Highlands at an easy pace, with free parking included.
Silverstrands Guest House
Guest Accommodation · 7 Broadstone Avenue, Inverness · 13 miles away
A small five-room guest house in Inverness, suited to travellers who want a quiet base with free parking close to transport links.
Rocpool Reserve
Hotel · Culduthel Road, Inverness · 13 miles away
An 11-room boutique hotel in a restored Georgian mansion above Inverness, known for its bold interiors and Chez Roux restaurant.
Averon House
B&B · 2 Southside Place, Inverness · 13 miles away
Averon House is a B&B in Inverness with en-suite rooms and garden views, a short trip from Culloden Battlefield and the city centre.
Eildon Guest House
Guest Accommodation · 29 Old Edinburgh Road, Inverness · 13 miles away
A small, quiet guest house on Old Edinburgh Road, Inverness, within walking distance of the centre and a handy base for Loch Ness trips.
Corriegarth Hotel
Hotel · 5-7 Heathmount Road, Inverness · 13 miles away
A traditional Highland hotel on Heathmount Road, Inverness, with a garden and bar, close to Culloden Battlefield and the city centre.
Riverview Guest House
Guest Accommodation · 2 Moray Park, Inverness · 13.1 miles away
A guest house in Inverness, under a mile from the city centre, with free parking close to Culloden Battlefield.
Beaufort Hotel
Hotel · 11 Culduthel Road, Inverness · 13.1 miles away
Beaufort Hotel, a 34-room property on Culduthel Road, is just over a mile from Inverness centre with free on-site parking and a well-regarded restaurant.
Heathmount Hotel
Hotel · Kingsmills Road, residential area near the centre · 13.1 miles away
A small, independently run boutique hotel in a quiet residential street, popular for its relaxed bar and locally sourced menu.
The Ness Guest House
B&B · 48 Union Road, Inverness · 13.1 miles away
Adults-only B&B on a quiet Union Road terrace in Inverness, a walkable mile from the centre, with free parking and EV charging.
Ness Walk
Hotel · Riverside, Ness Bank, five minutes' walk from the centre · 13.1 miles away
A luxury riverside hotel on the banks of the Ness, built around a converted Victorian villa with a highly regarded restaurant and spa.
Premier Inn Inverness Centre Millburn Rd
Hotel · Millburn Road, Inverness · 13.1 miles away
A 64-room, three-storey Premier Inn on Millburn Road, Inverness, with free parking and easy access to Loch Ness.
Glenmoriston Town House Hotel
Hotel · Riverside, Ness Bank, opposite the castle · 13.2 miles away
A boutique riverside hotel directly across the water from Inverness Castle, known for its Italian restaurant and extensive whisky bar.
Royston Guest House
Guest Accommodation · 16 Millburn Road, Inverness · 13.2 miles away
Eight rooms in a Victorian guest house near Inverness, with a private garden and full Scottish breakfast included.
Doric House
B&B · 13 Denny Street, Inverness · 13.2 miles away
A B&B on Denny Street in Inverness, handy for Culloden Battlefield and the city centre, with free on-site parking.
Glen Mhor Hotel
Hotel · 8-15 Ness Bank, Inverness · 13.2 miles away
Riverside hotel on Ness Bank in Inverness, with 75 rooms, many overlooking the water, plus its own distillery and brewery.
Pitfaranne Guest House
Guest Accommodation · 57 Crown Street, Inverness · 13.2 miles away
A guest house on Crown Street in Inverness, close to the city centre and within reach of Culloden Battlefield.
Ardentorrie Guest House
B&B · 2 Gordon Terrace, Inverness · 13.2 miles away
Ardentorrie Guest House is a straightforward B&B on Gordon Terrace, Inverness, with a garden looking out towards castle views and a hearty breakfast to start the day.
Chieftain Hotel
Hotel · 2, Inverness · 13.2 miles away
A central Inverness hotel with free parking, family rooms and a restaurant known for hearty food, handy for the city's attractions.
Heathcote B&B
B&B · 59 Glenurquhart Road, Inverness · 13.2 miles away
Small Victorian B&B on Glenurquhart Road, under two miles from Inverness centre and handy for Culloden Battlefield.
Crown Hotel Guesthouse
Guest Accommodation · 19 Ardconnel Street, Inverness · 13.2 miles away
A small guesthouse on Ardconnel Street, Inverness, an easy walk from Inverness Castle and the River Ness, with en-suite rooms throughout.
Ardconnel House
Guest House · Old Edinburgh Road, near Ness Bank and the river · 13.2 miles away
A well-regarded small guest house near the river, offering a warm welcome, comfortable rooms and a hearty Scottish breakfast.
Kilcumin Guest House
B&B · 72 Kenneth Street, Inverness · 13.3 miles away
Inverness B&B on Kenneth Street, under a mile from the centre, with Culloden Battlefield an easy trip away and free on-site parking.
Ronas House
Guest Accommodation · 16 Crown Drive Inverness, Inverness · 13.3 miles away
Adults-only guest accommodation on Crown Drive, under a mile from Inverness centre and close to Culloden Battlefield.
Nethybridge Hotel
Hotel · Nethybridge, Nethy Bridge · 13.3 miles away
A 70-room hotel in Nethy Bridge with a restaurant and bar on site, well placed for exploring Cairngorms National Park.
Kinloch Lodge
B&B · 13 Ardconnel Street, Inverness · 13.3 miles away
An adults-only B&B on Ardconnel Street, Inverness, close to Culloden Battlefield and handy for guests wanting a quiet, child-free stay in the Highlands.
Ballifeary Guest House
Guest Accommodation · 10 Ballifeary Road, Inverness · 13.3 miles away
Guest house on Ballifeary Road, Inverness, within walking distance of pubs, restaurants and a golf course, with a highly-rated breakfast.
Aye Stay
Guest Accommodation · 15 Bishops Road, Inverness · 13.3 miles away
Guesthouse in Inverness with a well-liked breakfast and easy self-check-in, a quiet base within walking distance of the city centre.
Premier Inn Inverness West
Hotel · Glenurquhart Road, Inverness · 13.3 miles away
Premier Inn near the Caledonian Canal in Inverness, handy for Loch Ness day trips, with free parking and 76 en-suite rooms.
Bosta Guest House - Private Rooms - Inverness
B&B · 27 Glenurquhart Road, Inverness · 13.3 miles away
A homely B&B on Glenurquhart Road in Inverness, with free parking and en-suite rooms handy for the Highlands.
Inverness Palace Hotel & Spa, WorldHotels Distinctive
Hotel · 8 Ness Walk, Inverness · 13.3 miles away
A four-storey riverside hotel on Ness Walk in Inverness, with 110 rooms, spa and pool, and castle views close by.
Columba Hotel
Hotel · 7 Ness Walk, Inverness · 13.4 miles away
A 76-room hotel on Ness Walk in Inverness, close to the river and within reach of Culloden Battlefield.
Corunna Bed & Breakfast and Garden Cottage
B&B · 16 Glenurquhart Road, Inverness · 13.4 miles away
Adults-only B&B in Inverness with en-suite rooms, a garden cottage option, free parking and Loch Ness close by.
Drumdale Bed and Breakfast
B&B · 7 Kenneth Street, Inverness · 13.4 miles away
Adults-only Inverness B&B on Kenneth Street known for a generous cooked-to-order breakfast, comfortable rooms and free on-site parking.
Ardross and Glencairn Guest House
Guest Accommodation · 18-20 Ardross Street, Inverness · 13.4 miles away
A 37-room guest house on Ardross Street in Inverness, with free on-site parking rare for a property this size in the city.
The Royal Highland Hotel
Hotel · Station Square, Inverness · 13.4 miles away
Hotel by Inverness station with restaurant, bar and breakfast, 84 rooms, a grand historic staircase, and free on-site parking.
Waverley Guest House
Guest Accommodation · 25 Union Street, Inverness · 13.4 miles away
A 27-room guest house on Union Street in the heart of Inverness, close to Culloden Battlefield and handy for exploring the Highlands.
Mercure Inverness Hotel
Hotel · Church Street, Inverness · 13.4 miles away
A 121-room hotel on Church Street in Inverness city centre, with many rooms looking straight out over the River Ness.
Moyness House
B&B · 6 Bruce Gardens, Inverness · 13.4 miles away
A quiet Victorian townhouse B&B on Bruce Gardens, Inverness, within walking distance of the city centre and Highlands beyond.
Alban and Abbey Guest House
Guest Accommodation · 8 Bruce Gardens, Inverness · 13.4 miles away
A Victorian-style guest house with 16 rooms in a quiet Inverness street, an easy walk from the city centre.
Premier Inn Inverness Centre River Ness
Hotel · 19-21 Huntly Street, Inverness · 13.5 miles away
Premier Inn hotel by the River Ness in Inverness, with 99 en-suite rooms, some with river or city views, close to the centre.
The Kings Highway Wetherspoon
Hotel · 72-74 Church Street, Inverness · 13.5 miles away
A budget hotel on Church Street in the heart of Inverness, close to Culloden Battlefield, with a bar and restaurant downstairs.
River Ness Hotel a member of Radisson Individuals
Hotel · 83-97 Church Street, Inverness · 13.5 miles away
A 76-room Radisson Individuals hotel on the banks of the River Ness in central Inverness, with a gym and spa on site.
Cedar Villa Guest House - B&B
B&B · 33 Kenneth street, Inverness · 13.5 miles away
A 19th-century townhouse on Kenneth Street, Cedar Villa Guest House is a six-room B&B close to central Inverness, with a full Scottish breakfast included.
Pentahotel Inverness
Hotel · 63 Academy Street, Inverness · 13.5 miles away
A 90-room hotel on Academy Street in the heart of Inverness, close to the bus and train stations and Culloden Battlefield.
Sandwood B&B
B&B · 54 Argyle Street, Inverness · 13.5 miles away
Adults-only B&B on Argyle Street in Inverness, with breakfast included and Culloden Battlefield close by.
The Gatehouse B&B
B&B · 80 Old Edinburgh Road, Inverness · 13.5 miles away
A small, no-fuss B&B on Old Edinburgh Road in Inverness, suited to travellers who want an easy base near the castle and river without frills.
The Coos Guest House
Guest Accommodation · 19 Planefield Road, Inverness · 13.5 miles away
Guest house on Planefield Road, Inverness, just over a mile from the city centre and handy for Culloden Battlefield.
Loch Ness Country House Hotel
Hotel · Loch Ness Road, Inverness · 13.5 miles away
A 15-room country house hotel on Loch Ness Road near Inverness, with spacious rooms, comfortable bathrooms and gardens to wander.
The Quaich B&B
B&B · 36 Greig Street, Inverness · 13.6 miles away
Unfussy en-suite rooms with drinks on hand at The Quaich B&B on Greig Street, Inverness, close to Culloden Battlefield.
Acer Glen B&B
B&B · 34 Greig St, Inverness · 13.6 miles away
Five-room B&B on Greig St in Inverness, a mile from the city centre and within reach of Culloden Battlefield.
No 29
B&B · 29 Greig Street, Inverness · 13.6 miles away
A townhouse B&B on Greig Street in Inverness, close to Culloden Battlefield and the city centre, with garden.
Roseneath Guest House
Guest Accommodation · 39 Greig Street, Inverness · 13.6 miles away
A traditional Victorian townhouse guest house on Greig Street in Inverness, with free parking and en-suite rooms close to the river.
Armadale House
B&B · 35a Greig Street, Inverness · 13.6 miles away
Adults-only B&B on Greig Street in Inverness, close to the River Ness with easy reach of the city's pubs and restaurants.
Eskdale Guest House
Guest Accommodation · 41 Greig Street, Inverness · 13.6 miles away
Traditional stone guesthouse on Greig Street in Inverness, close to the river and under a mile from the city centre, with modern en-suite rooms.
Blackfriars
Hotel · 93-95 Academy Street, Inverness · 13.6 miles away
A city-centre hotel on Academy Street in Inverness, close to Culloden Battlefield and within easy reach of the Highlands countryside.
Adrians Guest House
Guest Accommodation · 54 Kenneth Street, Inverness · 13.6 miles away
A guest house on Kenneth Street in Inverness, handy for Loch Ness and Culloden, with free parking and spotless en-suite rooms.
Jacobite Rose
B&B · 14 Fairfield Road, Inverness · 13.6 miles away
A Fairfield Road B&B near Inverness with cooked breakfast included, en-suite rooms and free parking close to Culloden Battlefield.
Fraser House B&B
B&B · 49 Huntly Street, Inverness · 13.6 miles away
A Huntly Street B&B in Inverness, close to Culloden Battlefield, with river-view rooms and a hearty Scottish breakfast.
Strathallan B&B
B&B · 66 Kenneth Street, Inverness · 13.6 miles away
A straightforward B&B on Kenneth Street in Inverness, close to Culloden Battlefield and under a mile from the city centre.
The Castle B&B
Guest Accommodation · 24 Rangemore Road, Inverness · 13.6 miles away
Small Inverness guest house with breakfast included and a garden to relax in, under a mile from the city centre near Culloden Battlefield.
Abermar Guest House
Guest Accommodation · 25 Fairfield Road, Inverness · 13.6 miles away
Guest house on a quiet Inverness residential street with en-suite rooms, free breakfast, parking and WiFi, close to Culloden Battlefield.
Torridon Guest House
Guest Accommodation · 59 Kenneth Street, Inverness · 13.6 miles away
Guest house on Kenneth Street in Inverness, under a mile from the city centre, with free on-site parking.
Fairfield Villa
Guest Accommodation · Fairfield Road, Inverness · 13.6 miles away
An adults-only Victorian-style villa on Fairfield Road, Inverness, under a mile from the city centre and close to Culloden Battlefield.
Winmar Guest House
Guest Accommodation · 78 Kenneth Street, Inverness · 13.7 miles away
An adults-only guest house on Kenneth Street in Inverness, with en-suite rooms close to the city centre.
Carisbrooke Guest House
Guest Accommodation · 81 Kenneth Street, Inverness · 13.7 miles away
An adults-only guest house on Kenneth Street in Inverness, well suited to couples wanting an easy walk into the city centre.
Strome Lodge
B&B · 41 Fairfield Rd, Inverness · 13.7 miles away
Adults-only B&B on Fairfield Road, Inverness, with en-suite rooms, drinks on hand and free parking close to Culloden Battlefield.
Fairwinds
Guest Accommodation · 41a Fairfield Road, Inverness · 13.7 miles away
Adults-only guest accommodation in Inverness with en-suite rooms, drinks and room service, under a mile from the city centre.
AC Hotel Inverness by Marriott
Hotel · Glebe Street, Inverness · 13.7 miles away
Riverside hotel in Inverness with a strong breakfast spread and 191 modern rooms, many with water views, close to the Highlands.
Ardmeanach House B&B
B&B · 43 Fairfield Road, Inverness · 13.7 miles away
An adults-only Victorian B&B on Fairfield Road, Inverness, close to Culloden Battlefield and under a mile from the city centre.
Haste Ye Back
B&B · 97 Kenneth Street, Inverness · 13.7 miles away
Adults-only B&B on Kenneth Street in Inverness, with breakfast included and free parking, handy for exploring the Highlands.
Balachladaich Loch Ness B&B
B&B · Balachladaich Loch Ness B&b, Dores · 13.8 miles away
Adults-only B&B in Dores on Loch Ness, with mountain views, a garden, free parking and Culloden Battlefield nearby.
Cambeth Lodge
B&B · 49 Fairfield Road, Inverness · 13.8 miles away
B&B on Fairfield Road in Inverness, under a mile from the city centre and close to Culloden Battlefield, with free on-site parking.
Paton Cottage
B&B · 40 Wells Street, Inverness · 13.8 miles away
Adults-only B&B on Wells Street in Inverness, under a mile from the city centre, with free on-site parking and a garden for relaxing.
Strathblane House
Guest Accommodation · 11 Harrowden Rd, Inverness · 13.8 miles away
Strathblane House is an adults-only guesthouse on Harrowden Rd in Inverness, less than a mile from the city centre with free parking.
Friars Bridge Guesthouse
B&B · 3 Harrowden Road, Inverness · 13.8 miles away
An adults-only B&B on Harrowden Road, Inverness, well suited to couples or golfers wanting a quiet base near Culloden Battlefield and the city centre.
Culdearn House
Guest House · Grantown-on-Spey · 13.9 miles away
A Victorian guest house on the edge of Grantown-on-Spey, known for its home-cooked dinners and personal service.
Dava School House
B&B · Dava School House, Grantown-on-Spey · 13.9 miles away
An adults-only B&B in a converted Grantown-on-Spey schoolhouse, with mountain views and free parking near the Cairngorms.
Aria Lodging Inverness
Guest Accommodation · 23 Dunain Road, Inverness · 13.9 miles away
A straightforward guest house on Dunain Road in Inverness, handy for the Highlands with free nearby parking.
The Craiglynne Hotel
Hotel · Woodlands Terrace, Grantown-on-Spey · 14 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.
Lyndon Guest House
Guest Accommodation · 50 Telford Street, Inverness · 14 miles away
A small five-room guest house on Telford Street in Inverness, well suited to travellers touring Loch Ness and Culloden with a car.
Trafford Bank
B&B · Fairfield Road, residential west end near the river · 14 miles away
A highly rated five-star guest house in a Victorian villa, known for its individually decorated rooms and generous, locally sourced breakfasts.
Brooklynn Guest House
Guest Accommodation · Brooklynn Grant Road, Grantown-on-Spey · 14 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 · 14 miles away
A family-run hotel in Grantown-on-Spey with restaurant, bar and free parking, close to the Cairngorms and River Spey.
The Kemps Guest House
B&B · 64 Telford Street, Inverness · 14 miles away
A small guesthouse in central Inverness, walking distance from the Castle and River Ness, with en-suite rooms and free parking.
Kimcraigan B&B
B&B · Kimcraigan, Lochend · 14 miles away
Adults-only B&B at Kimcraigan near Lochend, with mountain views over the Highlands and Culloden Battlefield close by.
Airanloch Bed & Breakfast Loch Ness Adult Only
B&B · 21 County Houses Lochend, Lochend · 14 miles away
Adults-only B&B in Lochend on Loch Ness, with garden and mountain views and free on-site parking close to Culloden Battlefield.
Willowbank
Guest Accommodation · High Street, Grantown-on-Spey · 14.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.
Sealladh Sona
B&B · 3 Whinpark, Inverness · 14.1 miles away
Adults-only B&B in Inverness, a short drive from Culloden Battlefield, with free parking and an on-site gym.
Strathallan Bed and Breakfast
B&B · Grant Road, Grantown-on-Spey · 14.1 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.
Mount Barker
B&B · Mount Barker, Grantown-on-Spey · 14.1 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 · 14.1 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.
Lycia Rooms
B&B · 2 Leachkin Road, Inverness · 14.2 miles away
Inverness B&B on Leachkin Road, close to Culloden Battlefield and under two and a half miles from the city centre, with free parking.
Ben Mhor Hotel
Hotel · 53-57 High Street, Grantown-on-Spey · 14.2 miles away
An 18-room hotel on Grantown-on-Spey's High Street, suited to walkers, cyclists and anglers exploring the Cairngorms and Speyside.
Dunallan House
Guest Accommodation · Woodside Avenue, Grantown-on-Spey · 14.3 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.
Inverness House B&B
B&B · Clachnaharry Road, Inverness · 14.3 miles away
Adults-only B&B on Clachnaharry Road near Inverness, with free parking, a garden and Culloden Battlefield close by.
Grant Arms Hotel
Hotel · 25 The Square, Grantown-on-Spey · 14.3 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.
Garden Park Guest House
B&B · Woodside Avenue, Grantown-on-Spey · 14.3 miles away
Adults-only B&B in Grantown-on-Spey with en-suite rooms, garden and games room, near Glenfiddich Distillery and Carrbridge.
Garth Hotel
Hotel · Castle Road, Grantown-on-Spey · 14.3 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.
Aberfeldy Lodge Guest House
Guest Accommodation · 11 Southside Road, Inverness · 14.5 miles away
A traditional guest house on Southside Road in Inverness, offering en-suite rooms, free parking and a garden a short walk from the centre.
Courtyard Inverness Airport by Marriott
Hotel · Fresson Circle, Inverness · 14.5 miles away
Modern 130-room hotel by Inverness Airport with a varied breakfast buffet, on-site bar and restaurant, plus free parking.
Know a hotel / b&b in Tomatin 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