Live prices for your dates · free cancellation on many rooms

Guest houses · Highlands · United Kingdom

Guest houses in Inverness

We reviewed 66 places in Inverness and picked the 50 best-rated guest houses.

50 hotels 33 rated 8.5+ typical £72

hotels

Cavell House C Riverside stay

Cavell House ★★★★

Inverness Guest house

8.9Great534 reviews

A riverside stay with free parking and standout hospitality from host Camilla.

From£110per night
Haste Ye Back H Free parking

Haste Ye Back ★★★★

Inverness Guest house

8.9Great675 reviews

A friendly Inverness B&B with free parking, spacious rooms, and a breakfast basket delivered to your door.

From£78per night
The Waverley Guest House T Central

The Waverley Guest House ★★★

Inverness Guest house

5.6Needs improvement3,036 reviews

Central Inverness base close to shopping, station and bus links.

From£20per night
Ardross Glencairn A Central & Comfortable

Ardross Glencairn ★★★

Inverness Guest house

8.6Great2,747 reviews

Centrally located guest house with Victorian charm, free Wi-Fi, and easy parking – a short walk from the river and city sights.

From£30per night
Moyness House M Guesthouse

Moyness House ★★★★

Inverness Guest house

9.1Perfect1,035 reviews

A Victorian guesthouse with homemade breakfasts, free parking, and a quiet location near Inverness's centre.

From£70per night
The Quaich B&B T Guest favourite

The Quaich B&B ★★

Inverness Guest house

8.8Great259 reviews

A well-rated Inverness B&B near the train station, praised for its friendly service and hearty breakfast.

From£74per night
Ardconnel House A Central & Quiet

Ardconnel House ★★★

Inverness Guest house

8.6Great191 reviews

A quiet, well-located guest house with a lounge and tea/coffee facilities, a short walk from Inverness Castle.

From£104per night
The Ambassador Hotel T Riverside

The Ambassador Hotel ★★★★

Inverness Guest house

8.6Great152 reviews

A riverside base with a highly rated restaurant and helpful staff, a short walk from Inverness's galleries.

From£55per night
Avalon A Guest favourite

Avalon ★★★★

Inverness Guest house

9.1Perfect578 reviews

A highly rated guest house in Inverness with a golf course nearby and a breakfast that guests consistently praise.

From£51per night
Beinn Mhor Lodge, 63 Culduthel Road B Guest favourite

Beinn Mhor Lodge, 63 Culduthel Road ★★★★

Inverness Guest house

9.4Perfect525 reviews

A 4-star guest house with a 9.4 guest rating, free parking, and a peaceful setting near Inverness centre.

From£81per night
Dionard Guest House D Breakfast & location

Dionard Guest House ★★★★

Inverness Guest house

8.9Great273 reviews

A short walk from Inverness Castle and the city centre, this guest house earns praise for its breakfast and welcoming hosts.

From£122per night
Struy Guest House - Inverness S Budget stay

Struy Guest House - Inverness

Inverness Guest house

5.3Needs improvement39 reviews

A no-frills Inverness guest house with free parking and a shared kitchen, close to the river.

From£70per night
Alban And Abbey House A Good value

Alban And Abbey House ★★★

Inverness Guest house

8.4Great1,996 reviews

A recently refurbished guest house with free parking and a quiet, central location in Inverness.

From£59per night
Carisbrooke Guest House C Guest House

Carisbrooke Guest House ★★★★

Inverness Guest house

9Perfect1,059 reviews

A well-reviewed guest house with free parking and a standout breakfast, a short walk from Inverness Castle.

From£50per night
Jacobite House J Central & Practical

Jacobite House

Inverness Guest house

8Great435 reviews

Steps from the train station and city centre, with kitchen-equipped rooms and a high Facilities rating.

From£73per night
Ballifeary House B Adults-only

Ballifeary House ★★★★

Inverness Guest house

9.1Perfect298 reviews

A calm, adults-only guest house with free parking and a convenient walk to Inverness's centre.

From£100per night
Charleston House Hotel - Inverness C Sea Views & Comfort

Charleston House Hotel - Inverness ★★★★

Inverness

9.4Perfect162 reviews

Enjoy sea views and a central Inverness location with free Wi-Fi and easy access to local sights.

From£135per night
Macdonald House Hotel - Inverness M Riverside Guest House

Macdonald House Hotel - Inverness ★★★★

Inverness

7.8good146 reviews

A welcoming riverside guest house with a prime central location, praised for its staff and breakfast.

From£72per night
Crown Guesthouse - Inverness C Central & practical

Crown Guesthouse - Inverness ★★★

Inverness

7.5good124 reviews

A 3-star guesthouse five minutes' walk from the museum and train station, with on-site parking.

From£47per night
Royston Guest House Inverness R City Centre Stay

Royston Guest House Inverness ★★★★

Inverness Guest house

8.2Great592 reviews

A well-rated Victorian guest house near Inverness city centre, known for its hearty breakfast and friendly service.

From£69per night
Lyndon Guest House L Great location

Lyndon Guest House ★★★★

Inverness Guest house

8.1Great369 reviews

A friendly guest house with on-site parking and a short walk to Inverness's centre.

From£71per night
The Chalet T Guest favourite

The Chalet ★★★★

Inverness Guest house

9.2Perfect144 reviews

A spacious, beautifully decorated B&B near Culloden with free parking and high guest scores.

From£150per night
Armadale Guest House A Central & family-run

Armadale Guest House ★★★

Inverness Guest house

8.1Great1,197 reviews

In central Inverness, this family-run guest house scores top marks for its breakfast and location.

From£29per night
Adrian'S Guest House A Central & Welcoming

Adrian'S Guest House ★★★

Inverness Guest house

8.5Great721 reviews

Central Inverness guest house with free parking, praised for its breakfast and hosts Luigi and Tony.

From£61per night
Torridon Guest House T Central & cosy

Torridon Guest House ★★★

Inverness Guest house

9Perfect693 reviews

Cosy guest house in Inverness centre with standout breakfast and welcoming hosts.

From£58per night
Inverglen Guest House - Inverness I Top-rated central stay

Inverglen Guest House - Inverness ★★★

Inverness

10Perfect451 reviews

A spotless, highly rated guest house with a central Inverness location, free parking, and a breakfast guests rave about.

From£154per night
Parkhill Guest House P Great Location

Parkhill Guest House ★★★

Inverness Guest house

8.3Great442 reviews

Quiet, spotlessly clean rooms a short stroll from Inverness' centre, with a garden and friendly hosts.

From£105per night
The Koko Rooms T Guest favourite

The Koko Rooms ★★★★

Inverness Guest house

9.3Perfect398 reviews

A high-rated Inverness stay with free parking, modern rooms, and a peaceful residential location a short walk from the centre.

From£123per night
Thistle House T Guest favourite

Thistle House ★★★

Inverness Guest house

9.1Perfect83 reviews

High guest ratings and free parking, just a 5-minute walk from the museum.

From£110per night
Budget Rooms B Walkable & budget

Budget Rooms

Inverness Guest house

6.5Nice955 reviews

A practical Inverness base with a walkable city-centre location and budget-friendly rooms.

From£50per night
Furan Guesthouse F Highland Hospitality

Furan Guesthouse ★★★★

Inverness Guest house

9.2Perfect573 reviews

A homely Inverness guesthouse with standout breakfasts, free parking, and easy access to the city centre.

From£102per night
Ness City Cottage N Riverside retreat

Ness City Cottage ★★★

Inverness Guest house

8.7Great567 reviews

A cosy, pet-friendly cottage just a short stroll from the river and Inverness centre, with high ratings for comfort and service.

From£80per night
Bluebell House B Central & spotless

Bluebell House ★★★★

Inverness Guest house

9.3Perfect528 reviews

A central Inverness guest house with superb breakfasts, free parking, and a host who goes the extra mile.

From£171per night
Fairfield Townhouse Guest House F Adults Only

Fairfield Townhouse Guest House ★★★★★

Inverness Guest house

9Perfect391 reviews

A 5-star adults-only guest house with free parking, a garden, and easy walking access to Inverness's centre.

From£65per night
Moray Park Guest House - Inverness M Riverside retreat

Moray Park Guest House - Inverness ★★★★

Inverness

9.3Perfect170 reviews

A quiet 8-room guest house a short stroll from the River Ness, with garden views and free Wi-Fi.

From£90per night
Abermar Guest House - Inverness A Guest favourite

Abermar Guest House - Inverness ★★★

Inverness

9.6Perfect70 reviews

A top-rated guest house with spotless rooms, hearty breakfasts, and easy access to Inverness's center.

From£92per night
Winmar W Central & quiet

Winmar ★★★

Inverness Guest house

8.5Great2,057 reviews

A small, high-scoring hotel in central Inverness with free parking and a riverside walk to town.

From£37per night
Park Guest House P Central & traditional

Park Guest House ★★★

Inverness Guest house

8.6Great1,040 reviews

A 15-minute walk from the city centre, this traditional guest house offers free Wi-Fi, on-site parking, and made-to-order breakfasts.

From£28per night
The Coo'S Guest House T Central & calm

The Coo'S Guest House ★★★

Inverness Guest house

8.1Great1,028 reviews

A quiet, well-run guest house a short stroll from Inverness centre, with free parking and a garden terrace.

From£51per night
Aye Stay A Guest favorite

Aye Stay ★★★★

Inverness Guest house

8.8Great589 reviews

Top-rated for service and rooms, with free parking, a thoughtful breakfast, and a cozy reading room.

From£88per night
Ivanhoe Guest House I Guest favourite

Ivanhoe Guest House ★★★

Inverness Guest house

8.7Great890 reviews

A high-scoring guest house with friendly hosts, hearty breakfasts, and free parking, a short walk from Inverness centre.

From£46per night
Roseneath Guest House R Central & practical

Roseneath Guest House ★★★★

Inverness Guest house

8.4Great721 reviews

A central guest house with private parking, free Wi-Fi, and a friendly welcome within walking distance of Inverness's old town.

From£92per night
Silverstrands S Guest House

Silverstrands ★★★★

Inverness Guest house

9.1Perfect575 reviews

A 4-star guest house in central Inverness, praised for its hearty breakfasts and short walks to shops, museums, and the river.

From£106per night
Wimberley House W High-scoring rooms

Wimberley House ★★★★

Inverness Guest house

8.5Great408 reviews

Spacious, well-rated rooms and free parking, a short drive from Inverness Airport and the town centre.

From£70per night
Invermac House I Value Stay

Invermac House

Inverness Guest house

6.4Nice312 reviews

Quiet guesthouse with free parking, a shared kitchen, and easy access to the city centre.

From£46per night
St Ann'S Guest House S Garden-view guest house

St Ann'S Guest House ★★★★

Inverness Guest house

9.1Perfect239 reviews

A six-room guest house with a garden-view conservatory, just a short walk from Inverness town centre and the River Ness.

From£195per night
Pitfaranne Guest House P Guest favorite

Pitfaranne Guest House ★★★★

Inverness Guest house

8.8Great153 reviews

A guest-rated 8.8 stay in Inverness, known for its hospitable hosts and filling Scottish breakfasts.

From£237per night
Dunskaith Villa D Central & Adults-Only

Dunskaith Villa

Inverness Guest house

7.9Very good802 reviews

A compact, adults-only guesthouse with a prime central location and reliable Wi-Fi, just steps from Inverness's train and bus stations.

From£28per night
Mystayinn Kinloch Lodge M Central & Well-Rated

Mystayinn Kinloch Lodge ★★★

Inverness Guest house

7.9Very good681 reviews

Central Inverness guesthouse with high guest ratings for rooms, service and value – a 9-minute walk to the castle.

From£25per night
Craignay Guest House C Central & Cozy

Craignay Guest House ★★★

Inverness Guest house

7.9Very good662 reviews

A small, clean guest house in the heart of Inverness, steps from the cathedral and theaters.

From£99per night

Map & live prices by our partner

Inverness guest house

The core appeal of an Inverness guest house is the personal touch: hosts who know the area, breakfasts that fuel a day in the Highlands, and a scale that feels more like staying with friends than in a hotel. Across the set, you’ll find everything from budget rooms for £20 to 4-star Victorian houses with parking, so the choice comes down to what you value most. For a memorable stay, the highest-rated options include Beinn Mhor Lodge, 63 Culduthel Road (9.4) and Avalon (9.1), both with guest-favourite tags and free parking. If you’re watching your budget, The Waverley Guest House starts at just £20, but it carries a lower rating of 5.6, reflecting that you get what you pay for.

Guest houses in Inverness near the city centre

Staying central in Inverness means you can walk to the castle, the shops, and the riverside in minutes, and many guest houses make that easy. The Waverley Guest House is a 1-minute walk from the bus station and shops, while The Quaich B&B is 350 metres from the train station and 10 minutes from the city centre. For a slightly more comfortable stay, Ardross Glencairn and Adrian'S Guest House both offer central locations with free parking, and the latter is 5 minutes from the city centre. If you prefer a quieter spot, Ardconnel House is 450 metres from the castle and 5 minutes from the centre, while Ballifeary House is a 10-minute walk to the centre.

Guest houses with parking in Inverness

Parking is a genuine commodity in Inverness, and several guest houses make it easy. Cavell House, Haste Ye Back, and Moyness House all offer free parking, the latter two with room prices under £80. If you’re arriving by car, these are practical bases, though be sure to check the property’s specific parking arrangements before booking. For a bit more comfort, Beinn Mhor Lodge, 63 Culduthel Road also includes free parking and adds a 9.4 guest rating, starting at £81 per night.

Cheap guest houses in Inverness

Travellers on a budget will find several guest houses where a night’s stay costs £30 or less. The Waverley Guest House is the cheapest at £20, and while its 5.6 rating is the lowest here, its central location is unbeatable. Ardross Glencairn offers a better balance at £30 with a rating of 8.6, also centrally located with free Wi-Fi. For a step up, Armadale Guest House at £29 earns an 8.1 rating and is family-run, with top marks for breakfast and location. If you don’t mind spending a little more, Carisbrooke Guest House at £50 and Avalon at £51 deliver high ratings of 9.0 and 9.1 respectively.

Frequently asked

What is the cheapest guest house in Inverness?

The Waverley Guest House offers the lowest rate at £20 per night, centrally located near shops and the station, though its 5.6 rating reflects basic comfort. For a better balance of price and quality, Ardross Glencairn at £30 per night scores 8.6 and is also central.

Which area of Inverness is best for a first-time visitor?

Staying near the city centre puts you within walking distance of the castle, the river, and the train station. Guest houses like The Quaich B&B and Adrian'S Guest House are within a 5–10 minute walk of the centre, making them ideal for first-timers who want to explore on foot.

How much does it cost to stay in a guest house in Inverness?

Prices range from £20 per night for a basic room to £150 for a 4-star property like The Chalet. Many well-rated guest houses with parking and breakfast fall between £50 and £100, such as Avalon at £51 and Carisbrooke Guest House at £50.

Are there guest houses in Inverness with free parking?

Yes, several offer free parking, including Cavell House, Haste Ye Back, and Moyness House. For a higher-rated option, Beinn Mhor Lodge, 63 Culduthel Road provides free parking and has a 9.4 guest rating, starting at £81 per night.

Guest houses in Inverness

Inverness is a compact city where the river Ness meets the Moray Firth, and its guest houses are as much a part of the local character as the castle on the hill. Many occupy Victorian terraces along quiet streets like Ardross Terrace and Culduthel Road, a short stroll from the city centre, the train station, and the riverside paths. Others cluster near the cathedral or the Eden Court Theatre, offering an easy base for exploring the Highlands without a car.

The price spread here is unusually wide: you can find a simple, centrally located room for as little as £20, while a top-rated 4-star guest house with parking and a standout breakfast might set you back £150 or more. At the budget end, expect no-frills comfort and shared facilities; at the higher end, you’re paying for space, homemade breakfasts, and attentive hosts. Since some other accommodation types also appear on this page, note that they are not counted among the guest houses we’ve assessed.

The bottom line

These guest houses suit travellers who want a personal, welcoming base in the heart of Inverness, often with breakfast and a short walk to the sights. For those arriving by car, prioritise the properties with free parking such as Cavell House or Haste Ye Back. If you’re after more hotel-style amenities or need specific facilities, check the pages for central hotels, hotels with parking, or family-friendly options in Inverness. Budget travellers might also explore the cheap and budget hotel page for additional choices.