Hotels Inverness

Situated at the heart of the Scottish Highlands, Inverness is a captivating city known for its stunning landscapes, rich history, and warm hospitality. When searching for Inverness hotels, you'll find a diverse range of accommodations to suit every traveller’s needs, from luxurious riverside hotels to charming bed and breakfasts. For an unforgettable experience in this picturesque city, be sure to explore our selection of hotels in Scotland, offering great deals. Immerse yourself in the beauty and culture of Inverness while enjoying all the comforts of home.

  • Hotel

    The Royal Highland Hotel

    rated as 3.5 out of 5 by 2,970 reviewers
    535 ft from city centre
    from £50 per night
  • Hotel

    Premier Inn Inverness East

    rated as 4 out of 5 by 1,169 reviewers
    1.44 mi from city centre
    from £48 per night
  • Hotel

    Leonardo Hotel Inverness

    rated as 3.5 out of 5 by 1,114 reviewers
    1.08 mi from city centre
    from £63 per night
  • Hotel

    Mercure Inverness Hotel

    rated as 3 out of 5 by 805 reviewers
    400 ft from city centre
    from £76 per night
  • Hotel

    Premier Inn Inverness West

    rated as 3.5 out of 5 by 1,763 reviewers
    1.15 mi from city centre
    from £51 per night
  • Hotel

    Premier Inn Inverness Millburn Rd

    rated as 4 out of 5 by 1,054 reviewers
    2,943 ft from city centre
    from £51 per night
  • Hotel

    River Ness Hotel, a member of Radisson Individuals

    rated as 4 out of 5 by 432 reviewers
    843 ft from city centre
    from £83 per night
  • Hotel

    B&B HOTEL Inverness

    rated as 3.5 out of 5 by 35 reviewers
    850 ft from city centre
    from £55 per night
  • Hotel

    Columba Hotel Inverness by Compass Hospitality

    rated as 3 out of 5 by 2,057 reviewers
    889 ft from city centre
    from £58 per night
  • Hotel

    Premier Inn Inverness Centre - River Ness

    rated as 4.5 out of 5 by 2,802 reviewers
    948 ft from city centre
    from £53 per night
  • Hotel

    Kingsmills Hotel

    rated as 4 out of 5 by 3,671 reviewers
    3,780 ft from city centre
    from £80 per night
  • Hotel

    Belvilla Inverness Craigmonie Hotel

    rated as 4 out of 5 by 909 reviewers
    2,989 ft from city centre
    from £69 per night
  • Hotel

    The Glenmoriston Townhouse Hotel

    rated as 4 out of 5 by 1,225 reviewers
    1,936 ft from city centre
    from £75 per night
  • Hotel

    AC Hotel by Marriott Inverness

    rated as 4 out of 5 by 288 reviewers
    1,814 ft from city centre
  • Hotel
    1,516 ft from city centre
    from £77 per night

Hotels in Inverness with breakfast included

  • Hotel

    Redcliffe Hotel

    rated as 3.5 out of 5 by 342 reviewers
    1,020 ft from city centre
    from £118 per night
  • Hotel

    The Cluanie Inn

    rated as 3.5 out of 5 by 292 reviewers
    42.06 mi from city centre
    from £136 per night
  • Hotel
    1,532 ft from city centre
  • Hotel

    Courtyard by Marriott Inverness Airport

    rated as 4 out of 5 by 269 reviewers
    7.14 mi from city centre
  • Hotel

    Loch Ness Lodge Hotel

    rated as 3 out of 5 by 620 reviewers
    13.59 mi from city centre

Best value for money hotels in Inverness

Great value hotels for your stay in Inverness

  • Hotel

    Loch Ness Lodge

    rated as 4.5 out of 5 by 25 reviewers
    10.2 mi from city centre
    from £169 per night
  • Hotel

    The Ambassador Hotel

    rated as 5 out of 5 by 7 reviewers
    1,204 ft from city centre
    from £329 per night
  • Hotel

    Pinewood Cottage

    rated as 5 out of 5 by 6 reviewers
    4,511 ft from city centre
  • Hotel

    Loch Ness Country House Hotel

    rated as 4.5 out of 5 by 1,076 reviewers
    2.5 mi from city centre
    from £198 per night
  • Hotel

    Bunchrew House Hotel

    rated as 4.5 out of 5 by 1,206 reviewers
    2.82 mi from city centre
    from £178 per night
  • Hotel

    Rocpool Reserve Hotel

    rated as 4.5 out of 5 by 884 reviewers
    2,195 ft from city centre
    from £170 per night
  • Hotel

    Glenurquhart House

    rated as 4 out of 5 by 73 reviewers
    16.63 mi from city centre
  • Hotel

    Inverness Palace Hotel & Spa, WorldHotels Distinctive

    rated as 4 out of 5 by 2,523 reviewers
    928 ft from city centre
    from £97 per night
  • Hotel

    Macdonald Drumossie Hotel Inverness

    rated as 4 out of 5 by 971 reviewers
    2.8 mi from city centre
    from £94 per night

Best rated hotels in Inverness

Explore the best rated hotels in Inverness, United Kingdom based on the opinions of other travelers

  • Hotel

    Lann Dearg Studios

    rated as 5 out of 5 by 214 reviewers
    23.57 mi from city centre
  • Hotel

    Ness Walk

    rated as 5 out of 5 by 982 reviewers
    3,245 ft from city centre
    from £185 per night
  • Hotel
    1,834 ft from city centre
  • Hotel

    Whitebridge Hotel

    rated as 4.5 out of 5 by 725 reviewers
    21.69 mi from city centre
    from £120 per night
  • Hotel
    13.93 mi from city centre
  • Hotel

    Culloden House Hotel

    rated as 4.5 out of 5 by 903 reviewers
    3.37 mi from city centre
    from £153 per night
  • Hotel

    MacDougall Clansman Hotel

    rated as 4.5 out of 5 by 205 reviewers
    860 ft from city centre
  • Hotel

    Inverness Lochardil House, by Highland Coast Hotels

    rated as 4.5 out of 5 by 847 reviewers
    1.54 mi from city centre
    from £70 per night
  • Hotel

    Heathmount Hotel

    rated as 4.5 out of 5 by 636 reviewers
    1,693 ft from city centre
    from £105 per night

Cheap hotels in Inverness

Affordable budget hotels in Inverness

  • Hotel

    Travelodge Inverness Fairways

    rated as 4 out of 5 by 1,369 reviewers
    1.74 mi from city centre
    from £46 per night
  • Hotel

    North Kessock Hotel

    rated as 4.5 out of 5 by 395 reviewers
    1.79 mi from city centre
    from £105 per night
  • Hotel

    Broomlea

    rated as 4.5 out of 5 by 18 reviewers
    10.81 mi from city centre
  • Hotel

    Foyers House

    rated as 4 out of 5 by 482 reviewers
    18.58 mi from city centre
    from £165 per night
  • Hotel

    Holiday Inn Express INVERNESS by IHG

    rated as 4 out of 5 by 1,161 reviewers
    1.58 mi from city centre
    from £66 per night
  • Hotel

    Chieftain Hotel

    rated as 4 out of 5 by 585 reviewers
    3,310 ft from city centre
    from £65 per night
  • Hotel

    Loch Ness Clansman Hotel

    rated as 3.5 out of 5 by 1,175 reviewers
    10.02 mi from city centre
    from £209 per night
  • Hotel

    Smithton Hotel

    rated as 3.5 out of 5 by 209 reviewers
    2.84 mi from city centre
    from £89 per night
  • Hotel

    Crown Hotel & Bar

    rated as 3 out of 5 by 362 reviewers
    2,290 ft from city centre
    from £69 per night

Reasons to travel to Inverness

Monstrously impressive: discover the mystery of Loch Ness.

Highland sights: take in the city's architectural marvels.

Walk through history: visit battle grounds and burial sites.

Why book with us?

Travel tips for Inverness

Unmissable sights

Inverness Castle

Castle, Historic site900+ hotels nearby

Eden Court Theatre

Theatre, Attraction900+ hotels nearby

Eastgate Shopping Centre

Shopping, Shopping centre900+ hotels nearby

Sarens PSG Stadium

Stadium, Attraction800+ hotels nearby

Inverness Cathedral

Landmark, Place of worship900+ hotels nearby

Urquhart Castle

Historic ruins, Monument100+ hotels nearby

Victorian Market

Landmark900+ hotels nearby

Inverness Museum and Art Gallery

Museum, Historical900+ hotels nearby

Ness Islands

Landmark900+ hotels nearby

Culloden Battlefield

Historic site, battlefield98+ hotels nearby

Fort George

Monument, Landmark73+ hotels nearby

FAQs about hotels in Inverness

Explore more hotels in Inverness