Hotels in Inverness
24 handpicked places to stay
Photo © Google Maps contributors, Google Maps
Where you base yourself in Inverness depends largely on how much of your trip is spent in the city and how much on the road. Staying in the compact centre, around the castle and Church Street, means everything from the station to restaurants and the river walks is within a few minutes on foot, and it suits anyone arriving by train or planning a short city break paired with day trips to Loch Ness or Culloden. The riverside stretch just south of the centre, around Ness Bank and Old Edinburgh Road, offers a quieter alternative with some of the city's best guest houses, still an easy walk from everything, and generally better value than the handful of central hotels.
Visitors focused on Culloden, Fort George or the Moray coast might prefer a base on the eastern edge of the city, where a few larger hotels sit closer to the A96 and A9, trading a little walkability for easier driving and parking. Those travelling the North Coast 500 or prioritising Loch Ness itself often push on to Drumnadrochit or Dores for their first or last night, using Inverness only as a supply stop, though this adds twenty to thirty minutes of driving each way back into the city. For most first-time visitors, though, the centre or the immediate riverside remains the simplest choice: Inverness is small enough that little is truly out of reach, and a central base maximises the time spent seeing the Highlands rather than driving between accommodation and attractions. Booking ahead matters more here than in many British cities, since the best guest houses have only a handful of rooms and fill quickly through the North Coast 500 season from May to September.
Aye Stay
Guest Accommodation · 15 Bishops Road, Inverness
Guesthouse in Inverness with a well-liked breakfast and easy self-check-in, a quiet base within walking distance of the city centre.
Ballifeary Guest House
Guest Accommodation · 10 Ballifeary Road, Inverness
Guest house on Ballifeary Road, Inverness, within walking distance of pubs, restaurants and a golf course, with a highly-rated breakfast.
Balvraid Lodge B&B
B&B · Balvraid Lodge, Inverness
A quiet Highlands B&B near Inverness, well suited to travellers exploring Culloden Battlefield and the surrounding countryside at a slower pace.
Binnilidh Mhor B&B and Self Catering Cottage
B&B · Dalchreichart, Inverness
Deep in Glen Moriston near Dalchreichart, this small Inverness-area B&B pairs two guest rooms with a self-catering cottage amid open countryside.
Blackfriars
Hotel · 93-95 Academy Street, Inverness
A city-centre hotel on Academy Street in Inverness, close to Culloden Battlefield and within easy reach of the Highlands countryside.
Bosta Guest House - Private Rooms - Inverness
B&B · 27 Glenurquhart Road, Inverness
A homely B&B on Glenurquhart Road in Inverness, with free parking and en-suite rooms handy for the Highlands.
Broomlea
B&B · Mains Of Balnagowan, Inverness
Adults-only B&B near Inverness with en-suite garden-view rooms and drinks provided, close to Culloden Battlefield.
Bunchrew House Hotel
Hotel · Bunchrew, Inverness
Country house hotel on the Beauly Firth near Inverness, known for its restaurant and hearty breakfasts amid grounds of ancient trees.
Cambeth Lodge
B&B · 49 Fairfield Road, Inverness
B&B on Fairfield Road in Inverness, under a mile from the city centre and close to Culloden Battlefield, with free on-site parking.
Carisbrooke Guest House
Guest Accommodation · 81 Kenneth Street, Inverness
An adults-only guest house on Kenneth Street in Inverness, well suited to couples wanting an easy walk into the city centre.
Cedar Villa Guest House - B&B
B&B · 33 Kenneth street, Inverness
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.
Chieftain Hotel
Hotel · 2, Inverness
A central Inverness hotel with free parking, family rooms and a restaurant known for hearty food, handy for the city's attractions.
Columba Hotel
Hotel · 7 Ness Walk, Inverness
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
Adults-only B&B in Inverness with en-suite rooms, a garden cottage option, free parking and Loch Ness close by.
Courtyard Inverness Airport by Marriott
Hotel · Fresson Circle, Inverness
Modern 130-room hotel by Inverness Airport with a varied breakfast buffet, on-site bar and restaurant, plus free parking.
Crown Hotel Guesthouse
Guest Accommodation · 19 Ardconnel Street, Inverness
A small guesthouse on Ardconnel Street, Inverness, an easy walk from Inverness Castle and the River Ness, with en-suite rooms throughout.
Culliss House B&B
B&B · Culliss House, Inverness
A quiet B&B near Inverness suited to travellers exploring Culloden Battlefield and the Highlands at an easy pace, with free parking included.
Culloden House Hotel
Hotel · Culloden, Inverness
Georgian mansion hotel near Culloden Battlefield, Inverness, with walled gardens, highland coos grazing the grounds and 28 refurbished rooms.
Doric House
B&B · 13 Denny Street, Inverness
A B&B on Denny Street in Inverness, handy for Culloden Battlefield and the city centre, with free on-site parking.
Doura Lodge
B&B · Little Cantray, Inverness
Adults-only B&B in the Highland countryside near Little Cantray, Inverness, with a garden setting close to Culloden Battlefield.
Druid House B&B
B&B · Old Edinburgh Road South, Inverness
Adults-only B&B on Old Edinburgh Road South, near Culloden Battlefield, with free parking and en-suite rooms just outside Inverness.
Druid View B&B
B&B · Old Edinburgh Road South, Inverness
Druid View B&B in Inverness offers en-suite rooms with in-room drinks, free parking and a garden, near golf and dining.
Drumdale Bed and Breakfast
B&B · 7 Kenneth Street, Inverness
Adults-only Inverness B&B on Kenneth Street known for a generous cooked-to-order breakfast, comfortable rooms and free on-site parking.
Drumdevan Country House Inverness
Hotel · Torbreck Dores, Inverness
A country house hotel near Inverness, close to Culloden Battlefield, golf and fishing, set in an 18th-century building with garden and free parking.
Page 2 of 6 · 125 in total