BEAUTIFUL PLACES. TIME TO EXPLORE. Discover your next base

area · Scotland

Places to stay in Highland

Highland is too large for a single hotel to serve every landscape well. Inverness and the east, Badenoch and Strathspey, Lochaber, Skye, Wester Ross, Sutherland and Caithness each need a different decision. This guide follows the Highland council area, rather than using “the Highlands” to absorb neighbouring Moray, Argyll or Perthshire. Choose one part for a short break; for a longer trip, link two or three bases with time in each. A long list of famous sights is not a realistic daily itinerary from Inverness.

Compare the stays ↓
Neptune’s Staircase locks at Banavie with hills beyond
Neptune’s Staircase at Banavie near Fort William · Photo credits

FIND YOUR BASE

Choosing your base in Highland

Inverness and the east: connections and local outings

Glen Mhor on Ness Bank suits a city-led start, with rail connections, an evening by the river and a selected Loch Ness or eastern outing. Nairn offers a different coastal emphasis if that is your priority. Give Inverness its own time before travelling farther north or west, rather than treating it only as a place to collect a car.

Good for: First arrivals, city evenings and a trip focused on Inverness and Loch Ness.

Before you choose: The hotel occupies several buildings, with different room floors and outlooks. Confirm the actual entrance and parking; an Inverness base does not make every Highland day trip short.

Aviemore: Badenoch and Strathspey

Ravenscraig is the comparison for Aviemore and a stay oriented towards the Cairngorms. Choose a forest, loch or visitor attraction appropriate to the weather, reserving high mountain plans for suitable conditions and preparation. Kingussie and Grantown provide alternative town settings within this part of Highland if a longer stay deserves a different pace.

Good for: Outdoor families, woodland days and the Highland side of the national park.

Before you choose: The Cairngorms National Park crosses council boundaries. Ravenscraig’s main house and rear cabin rooms differ; confirm occupancy and the precise building.

Fort William: western Lochaber

The Garrison provides a Fort William base for Lochaber, with the town’s evening services and onward West Highland travel. Choose a Glen Nevis, Glencoe or western-peninsula day deliberately, allowing for the actual route and weather. The wider Lochaber landscape deserves several nights if it is the main reason for coming north.

Good for: Mountain scenery, West Highland travel and a dedicated western stay.

Before you choose: A town hotel is not at every trailhead. The Garrison separates hotel rooms, suites and apartments; confirm stairs and current parking rather than relying on dated works notices.

Portree: a dedicated Skye stay

The Bosville suits visitors who want Portree’s town setting while exploring selected parts of Skye. Use separate days for different island areas, rather than combining every popular viewpoint in one long circuit. A road connection via the Skye Bridge and a ferry arrival are different journeys, so decide the route before fixing the first night.

Good for: Island scenery, Portree evenings and travellers staying several nights on Skye.

Before you choose: Book the room category for the desired outlook and stairs. The Bosville’s cottage is separate; ferry services and weather must be checked with the operator if sailing.

Ullapool: Wester Ross and the northwest approach

The Ceilidh Place gives Ullapool a role beyond ferry departure: books, a town evening and a base for selected Wester Ross or nearby northwest outings. For trips focused deep in Assynt or the far northwestern coast, compare staying farther along your route rather than driving back to Ullapool every night.

Good for: Readers, west-coast scenery and a slower northwest journey.

Before you choose: Hotel and Clubhouse accommodation differ. Confirm the bathroom arrangement, and do not mistake an Ullapool overnight for accommodation on Lewis across the ferry route.

Dornoch: eastern Sutherland

Dornoch Castle is the comparison for an eastern Sutherland stay built around the town, beach and selected coastal outings. It offers a different pace from Inverness and a useful place to slow down on a northbound holiday. Dornoch is not a convenient substitute for a stay around Durness or the far northwest: Sutherland itself is extensive.

Good for: A coastal town stay and an eastern Sutherland itinerary.

Before you choose: Castle and modern-extension bedrooms differ. Specify the building, family beds and access; a drive across Sutherland needs its own day and route plan.

Wick: Caithness and the far northeast

Mackays anchors a Caithness stay with Wick’s harbour history and a choice of northeastern outings. Give the area time for coastal landscapes and local heritage instead of driving through solely to reach John O’Groats. Thurso and the north coast are another orientation to compare when those are your main priorities.

Good for: A northern holiday, Wick history and Caithness coast days.

Before you choose: Small Double rooms at Mackays are single-occupancy, and parking is on-street. Orkney is a separate island destination with ferry or flight arrangements, not part of this hotel’s mainland convenience.

TAKE A CLOSER LOOK

Explore places in Highland

city · Scotland

Inverness

Compare Ness Bank and central Inverness hotels, then plan river time and a separate Loch Ness outing.

town · Scotland

Aviemore

Compare Aviemore guest-house and room-only stays, with family bed layouts, rail arrivals and a realistic woodland break.

town · Scotland

Kingussie

Compare Kingussie B&Bs on Ruthven Road and High Street, with room layouts, bathroom details and practical nature-day planning.

town · Scotland

Grantown-on-Spey

Compare Grantown-on-Spey hotels around the Square and Castle Road, with woodland plans, family rooms and access questions.

town · Scotland

Nairn

Compare Nairn sea-view B&B and spa-hotel stays, with family swimming rules, room outlooks and coastal planning advice.

town · Scotland

Fort William

Compare Fort William rooms and apartments, with building access, parking questions and a flexible Lochaber short-break plan.

town · Scotland

Portree

Compare Portree town and bay-view stays, with room outlooks, split-level family layouts and a manageable Skye itinerary.

region · Scotland

Isle of Skye

Compare Portree, Sleat and Dunvegan bases on Skye, with hotel choices, age policies, road planning and a realistic short stay.

village · Scotland

Plockton

Compare Plockton inn and harbour hotel stays, with honest room-view choices, rail arrival advice and a relaxed village itinerary.

village · Scotland

Kyle of Lochalsh

Compare Kyle village hotels with an outlying Balmacara stay, including rail transfers, room views and a measured Lochalsh itinerary.

village · Scotland

Ullapool

Compare Ullapool harbour inns and book-focused hotel rooms, with bathroom choices, ferry planning and a slower village break.

village · Scotland

Gairloch

Compare Gairloch loch-view hotels and Flowerdale inn stays, with room choices, museum visits and a manageable Wester Ross plan.

town · Scotland

Dornoch

Compare Dornoch town-centre and links-side hotels, with castle room choices, coastal views and a relaxed short-break plan.

region · Scotland

Cairngorms

Compare Aviemore, Grantown-on-Spey and Ballater for western, northern and eastern Cairngorms stays.

Make it your kind of break

ROMANTIC BREAKS

Choose two landscapes and stay longer

For a longer holiday, pair an Inverness or Dornoch town stay with Skye or Wester Ross, giving each several nights. A quiet hotel evening and a flexible weather day can add more than another overnight move.

FAMILY BREAKS

Make the room and the return journey work

Choose the actual beds, kitchen needs and bathroom before committing to a base. Keep daily outings within a manageable area, with a lower-level alternative when mountain weather or ferry plans change.

A LITTLE ROOM TO EXPLORE

Two nights in Highland

A suggested short break with room to enjoy your chosen base.

  1. First stage: settle into one Highland area

    Arrive at the base that matches your first priorities and keep the initial outing local. Check route conditions, food plans and any tickets before the main day rather than beginning with a cross-region drive.

  2. Middle stage: spend full days locally

    Use several days for the chosen coast, island or inland area. On a longer trip, transfer once to a contrasting base, allowing the journey a full place in the itinerary instead of adding a major hike or timed tour to it.

  3. Final stage: protect the onward connection

    Stay within a realistic reach of your departure route on the final night. Check ferry, rail or flight arrangements and leave a margin; the northern coast, Skye and Inverness are not interchangeable last-night choices.

Less time? For two or three nights, choose one area. With a week or more, compare a two-base holiday before attempting a full northern circuit; add further nights if Skye, Lochaber and the far north are all essential.

ROOM FOR YOUR NEXT TRIP

Stays in Highland

Researched accommodation shortlist

Seven stays compare Inverness, Aviemore, Fort William, Portree, Ullapool, Dornoch and Wick, so you can choose the right part of Highland before choosing a room.

Hotel · Inverness

Glen Mhor Hotel & Apartments

Ness Bank, Inverness, IV2 4SG

A Ness Bank collection of buildings for visitors who want the river to shape their city stay. Choose by the actual building and room rather than the broad hotel name.

Why compare it: Compare for Inverness, Loch Ness and the eastern transport hub.

  • Classic and Riverside categories are listed.
  • Cosy Loft and Classic Loft rooms are on the top floor with sloping ceilings.
  • The operator separately offers self-contained apartments.

Before you book: Confirm the entrance, floor and access before booking. Riverside is a named room distinction; parking is charged and should be confirmed.

Visit official website
Sources checked 2026-09-17

Guest house · Aviemore

Ravenscraig Guest House

141 Grampian Road, Aviemore, PH22 1RP

A Grampian Road guest house with rooms in the main house and a separate rear cabin annex. Choose the building and sleeping arrangement together.

Why compare it: Compare for Aviemore and Badenoch and Strathspey.

  • Main-house options include single, king and twin bedrooms.
  • Rear cabin rooms have their own entrances.
  • Room outlooks differ between the Cairngorms and Monadhliath sides.

Before you book: Confirm the cabin occupancy and additional bed directly: the room icons and family description do not give the same capacity. Ask about breakfast, parking and the full access route.

Visit official website
Sources checked 2026-09-17

Hotel · Fort William

The Garrison Hotel & Apartments

High Street, Fort William, PH33 6EE

A High Street comparison with several accommodation formats. Decide whether you want a hotel room or a separately described suite or apartment before comparing facilities.

Why compare it: Compare for Fort William and western Lochaber.

  • Hotel rooms, suites and apartments are distinct options.
  • The suites include kitchen facilities.
  • Suites beside the hotel are reached by stairs, with no lift.

Before you book: Confirm the exact building, occupancy and kitchen equipment. Parking information includes limited availability and dated works notices; arrange current parking directly.

Visit official website
Sources checked 2026-09-17

Hotel · Portree

The Bosville

Bosville Terrace, Portree, Isle of Skye

A Portree hotel where room category changes the outlook and layout substantially. Compare a rear Double with a top-floor Premium room rather than treating the harbour setting as a universal view.

Why compare it: Compare for Portree and a dedicated Skye stay.

  • Premium Doubles are top-floor and harbour-facing.
  • The Family of 4 is split-level with fold-out chair beds.
  • The Cottage is across the street and includes a spiral staircase.

Before you book: Confirm stairs, parking and the exact bed configuration. A Cottage reservation is separate from the main hotel building.

Visit official website
Sources checked 2026-09-17

Hotel · Ullapool

The Ceilidh Place

14 West Argyle Street, Ullapool, IV26 2TY

An Ullapool hotel where books and shared sitting space are part of the stay. Compare its hotel rooms with a waterfront inn rather than assuming every room is a conventional en-suite.

Why compare it: Compare for Ullapool and a Wester Ross or northwest-focused stay.

  • Hotel rooms have radios and books, with no televisions.
  • Most rooms have a bathroom within the room.
  • A shared living room has a pantry for tea and coffee.

Before you book: Confirm bathroom position, bed layout and stairs. The Clubhouse bunkhouse across the car park is separate and closes in winter; this card describes the hotel rooms.

Visit official website
Sources checked 2026-09-17

Hotel · Dornoch

Dornoch Castle Hotel

Castle Street, Dornoch, IV25 3SD

A Castle Street stay for visitors who want the historic town to shape their evenings. Rooms in the castle and modern extension offer different experiences.

Why compare it: Compare for Dornoch and eastern Sutherland.

  • Bedrooms are divided between the historic castle and a modern extension.
  • Garden Standard Family and Castle Superior Family categories are listed.
  • The hotel has a restaurant, whisky bar and walled garden.

Before you book: Specify whether you want the castle building or extension, then confirm stairs, family beds and parking. Pet-friendly rooms are selected categories only.

Visit official website
Sources checked 2026-09-17

Hotel · Wick

Mackays Hotel

Union Street, Wick, KW1 5ED

A Wick hotel for a Caithness stay, with town-centre accommodation distinct from the operator’s self-catering apartments and houses.

Why compare it: Compare for Wick and a northern Caithness itinerary.

  • Single, double/twin, superior and family hotel rooms are en suite.
  • Small Double rooms are specifically for single occupancy.
  • The No.1 Bistro and hotel bar are on site.

Before you book: Confirm bed configuration, bathroom and room access. Advertised parking is on-street, not a reserved hotel car park. Book a named family room or separate self-catering property for the required occupancy.

Visit official website
Sources checked 2026-09-17

BEFORE YOU CHOOSE

A few useful details

Does Highland mean all of northern Scotland?

This guide follows the Highland council area. Moray, Argyll and Bute, Perth and Kinross, Orkney and the Outer Hebrides are separate areas, even where travel marketing uses broader Highland language.

Can I see Skye and Caithness as easy Inverness day trips?

They deserve their own travel planning and usually their own nights when they are major priorities. Choose a base near the landscape you want to spend time in.

Do I need a ferry to reach Skye?

There is a road route over the Skye Bridge. If choosing a ferry instead, book and check the actual operator’s route and service status; do not assume it is equivalent to the road journey.

Can I make a Highland holiday without a car?

Yes, by shaping it around rail and coach routes and checking local final legs. Choose accommodation and outings together; a station in a town does not provide transport to every remote walk.

Are northern island visits included in a mainland stay?

No. Orkney and Lewis require separate transport and accommodation decisions. Confirm the correct departure port and allow time for service changes if combining them with Highland.

More guides for Highland

How we put this guide together

These base comparisons and suggested plans are our editorial judgement, informed by the linked official sources. We have not stayed at or inspected the properties. Official links earn no commission; confirm current arrangements directly.

Sources checked 2026-09-17. Check current arrangements before travelling.