Skip to main content

Hotels in Munlochy

45 handpicked places to stay

Allangrange Hotel near Inverness

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

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.

B&B
Old Drynie House

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

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

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

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

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

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

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

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

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

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.

Guest Accommodation
Aria Lodging Inverness

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

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
5 star

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

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

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

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

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

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

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

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

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.

Guest Accommodation
Winmar Guest House

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

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

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

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

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

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.

Guest Accommodation
Torridon Guest House

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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