Hotels in Munlochy
45 handpicked places to stay
Photo © Andy Dishman, Google Maps
Allangrange Hotel near Inverness
Hotel · 54 Millbank Road, Munlochy
A traditional stone-built hotel in Munlochy, near Inverness, known as much for its restaurant as its comfortable rooms.
Drumlochy B&B
Hotel · Drumsmittal, Inverness · 1.9 miles away
An adults-only B&B at Drumsmittal near Inverness, well suited to couples wanting a quiet base with free parking and Culloden nearby.
Old Drynie House
B&B · Kilmuir, Inverness · 2.7 miles away
Old Drynie House is a B&B near Inverness with breakfast included, garden grounds and a games room for quiet evenings in.
North Kessock Hotel
Hotel · Main Street, Inverness · 3.3 miles away
A quiet hotel on Inverness's Main Street with clean, comfortable en-suite rooms and some sea views, close to Culloden Battlefield.
Black Isle Holiday Apartments
Hotel · Bridge Street, Avoch · 3.6 miles away
Eight self-catering-style apartments on Bridge Street in Avoch, with a bar and restaurant on site and free parking, near Inverness.
Aberfeldy Lodge Guest House
Guest Accommodation · 11 Southside Road, Inverness · 4.3 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.
Inverness House B&B
B&B · Clachnaharry Road, Inverness · 4.5 miles away
Adults-only B&B on Clachnaharry Road near Inverness, with free parking, a garden and Culloden Battlefield close by.
The Kemps Guest House
B&B · 64 Telford Street, Inverness · 4.7 miles away
A small guesthouse in central Inverness, walking distance from the Castle and River Ness, with en-suite rooms and free parking.
Hillhaven Bed & Breakfast
B&B · Ordhill, Fortrose · 4.7 miles away
A quiet B&B in Fortrose, Highlands, suited to travellers who want a car-based base near Culloden Battlefield and Inverness.
Lyndon Guest House
Guest Accommodation · 50 Telford Street, Inverness · 4.7 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.
Bunchrew House Hotel
Hotel · Bunchrew, Inverness · 4.8 miles away
Country house hotel on the Beauly Firth near Inverness, known for its restaurant and hearty breakfasts amid grounds of ancient trees.
AC Hotel Inverness by Marriott
Hotel · Glebe Street, Inverness · 4.8 miles away
Riverside hotel in Inverness with a strong breakfast spread and 191 modern rooms, many with water views, close to the Highlands.
Aria Lodging Inverness
Guest Accommodation · 23 Dunain Road, Inverness · 4.8 miles away
A straightforward guest house on Dunain Road in Inverness, handy for the Highlands with free nearby parking and 24-hour reception.
Paton Cottage
B&B · 40 Wells Street, Inverness · 4.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.
Trafford Bank
B&B · Fairfield Road, residential west end near the river · 4.8 miles away
A highly rated five-star guest house in a Victorian villa, known for its individually decorated rooms and generous, locally sourced breakfasts.
Friars Bridge Guesthouse
B&B · 3 Harrowden Road, Inverness · 4.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.
Strathblane House
Guest Accommodation · 11 Harrowden Rd, Inverness · 4.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.
Sealladh Sona
B&B · 3 Whinpark, Inverness · 4.8 miles away
Adults-only B&B in Inverness, a short drive from Culloden Battlefield, with free parking and an on-site gym.
Haste Ye Back
B&B · 97 Kenneth Street, Inverness · 4.9 miles away
Adults-only B&B on Kenneth Street in Inverness, with breakfast included and free parking, handy for exploring the Highlands.
Blackfriars
Hotel · 93-95 Academy Street, Inverness · 4.9 miles away
A city-centre hotel on Academy Street in Inverness, close to Culloden Battlefield and within easy reach of the Highlands countryside.
Carisbrooke Guest House
Guest Accommodation · 81 Kenneth Street, Inverness · 4.9 miles away
An adults-only guest house on Kenneth Street in Inverness, well suited to couples wanting an easy walk into the city centre.
Netherton Farm B&B
B&B · Netherton Farm, Dingwall · 4.9 miles away
Farmhouse B&B near Dingwall in the Highlands, handy for walking, cycling and a visit to Culloden Battlefield.
Fraser House B&B
B&B · 49 Huntly Street, Inverness · 4.9 miles away
A Huntly Street B&B in Inverness, close to Culloden Battlefield, with river-view rooms and a hearty Scottish breakfast.
Winmar Guest House
Guest Accommodation · 78 Kenneth Street, Inverness · 4.9 miles away
An adults-only guest house on Kenneth Street in Inverness, with en-suite rooms and round-the-clock reception close to the city centre.
Tornapress
B&B · Braes of Kinkell, Dingwall · 4.9 miles away
A two-room B&B at Braes of Kinkell near Dingwall, with free parking and breakfast included, a short drive from Culloden Battlefield.
Pentahotel Inverness
Hotel · 63 Academy Street, Inverness · 4.9 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 · 4.9 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 · 4.9 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 Kings Highway Wetherspoon
Hotel · 72-74 Church Street, Inverness · 4.9 miles away
A budget hotel on Church Street in the heart of Inverness, close to Culloden Battlefield, with a bar and restaurant downstairs.
Torridon Guest House
Guest Accommodation · 59 Kenneth Street, Inverness · 4.9 miles away
Guest house on Kenneth Street in Inverness, under a mile from the city centre, with free on-site parking and 24 hour reception.
Strathallan B&B
B&B · 66 Kenneth Street, Inverness · 4.9 miles away
A straightforward B&B on Kenneth Street in Inverness, close to Culloden Battlefield and under a mile from the city centre.
River Ness Hotel a member of Radisson Individuals
Hotel · 83-97 Church Street, Inverness · 4.9 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.
Cambeth Lodge
B&B · 49 Fairfield Road, Inverness · 4.9 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.
Ardmeanach House B&B
B&B · 43 Fairfield Road, Inverness · 5 miles away
An adults-only Victorian B&B on Fairfield Road, Inverness, close to Culloden Battlefield and under a mile from the city centre.
Strome Lodge
B&B · 41 Fairfield Rd, Inverness · 5 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 · 5 miles away
Adults-only guest accommodation in Inverness with en-suite rooms, drinks and room service, under a mile from the city centre.
Fairfield Villa
Guest Accommodation · Fairfield Road, Inverness · 5 miles away
An adults-only Victorian-style villa on Fairfield Road, Inverness, under a mile from the city centre and close to Culloden Battlefield.
No 29
B&B · 29 Greig Street, Inverness · 5 miles away
A townhouse B&B on Greig Street in Inverness, close to Culloden Battlefield and the city centre, with garden and 24-hour reception.
Adrians Guest House
Guest Accommodation · 54 Kenneth Street, Inverness · 5 miles away
A guest house on Kenneth Street in Inverness, handy for Loch Ness and Culloden, with free parking and spotless en-suite rooms.
Armadale House
B&B · 35a Greig Street, Inverness · 5 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.
The Royal Highland Hotel
Hotel · Station Square, Inverness · 5 miles away
Hotel by Inverness station with restaurant, bar and breakfast, 84 rooms, a grand historic staircase, and free on-site parking.
Abermar Guest House
Guest Accommodation · 25 Fairfield Road, Inverness · 5 miles away
Guest house on a quiet Inverness residential street with en-suite rooms, free breakfast, parking and WiFi, close to Culloden Battlefield.
Jacobite Rose
B&B · 14 Fairfield Road, Inverness · 5 miles away
A Fairfield Road B&B near Inverness with cooked breakfast included, en-suite rooms and free parking close to Culloden Battlefield.
Roseneath Guest House
Guest Accommodation · 39 Greig Street, Inverness · 5 miles away
A traditional Victorian townhouse guest house on Greig Street in Inverness, with free parking and en-suite rooms close to the river.
Eskdale Guest House
Guest Accommodation · 41 Greig Street, Inverness · 5 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.
Know a hotel / b&b in Munlochy 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