35 hotels in Inverness

  • Thistle Inverness

    Millburn Road, Inverness | 3 star hotel
    from $88
    Traveler rating: 3.0/5 Good (266 reviews)
    • Content
    • Worst hotel i have ever stayed in !
    • Location not great
  • Holiday Inn Express Inverness

    Stoneyfield, Inverness | 3 star hotel
    from $124
    Traveler rating: 4.0/5 Excellent (240 reviews)
    • Good accommodation in Inverness
    • Overpriced as can stay at four star hotels cheaper
    • Great place
  • Columba Hotel

    7 Ness Walk, Inverness | 3 star hotel
    from $120
    Traveler rating: 3.5/5 Very Good (386 reviews)
    • Clean and comfy but don't expect Hilton level service
    • Pleasant, satisfactory experience
    • Super staff
  • Kingsmills Hotel/Kingsclub & Spa

    Culcabock Road, Inverness | 4 star hotel
    from $167
    Traveler rating: 4.0/5 Excellent (558 reviews)
    • Lovely Hotel!
    • Majestic Place, regal hotel
    • Nice hotel
  • Royal Highland Hotel

    18 Academy Street, Inverness | 2 star hotel
    from $116
    Traveler rating: 3.5/5 Very Good (466 reviews)
    • Service leaves much to be desired
    • 2 nights in Inverness
    • Cosy, peaceful & lovely rooms
  • Ramada Encore Inverness

    63 Academy Street, Inverness | 3 star hotel
    from $110
    Traveler rating: 4.0/5 Excellent (353 reviews)
  • BEST WESTERN Inverness Palace Hotel & Spa

    8 Ness Walk, Inverness | 3 star hotel
    from $134
    Traveler rating: 4.0/5 Excellent (301 reviews)
    • Great hotel
    • Bath Room was Small, Hotel is overpriced.
    • Definitely visit again!!
  • Craigmonie Hotel & Leisure Ltd.

    9 Annfield Rd, Inverness | 4 star hotel
    from $151
    Traveler rating: 4.0/5 Excellent (145 reviews)
  • Travelodge Inverness Fairways

    Castle Heather, Inverness | Hotel
    from $64
    Traveler rating: 3.0/5 Good (144 reviews)
    • Keinerlei Beschwerden
    • No complaints
    • Cheap and Clean
  • Glenmoriston Town House

    20 Ness Bank, Inverness | 4 star hotel
    from $166
    Traveler rating: 3.5/5 Very Good (224 reviews)
    • A touch of Luxury in Inverness
    • Highland Gem
    • Good value if booked via the internet
  • The Highlander B & B

    28 Ardconnel Street, Inverness | 3 star hotel
    from $83
    Traveler rating: 2.0/5 Fair (29 reviews)
  • Glen Mhor Hotel & Apartments

    8-15 Ness Bank, Inverness | 3 star hotel
    from $58
    Traveler rating: 3.5/5 Very Good (356 reviews)
    • Lovely view, comfy room
    • Nice, though Pricey
    • Lovely Location, Variable Rooms
  • The Waterside Hotel

    19 Ness Bank, Inverness | 3 star hotel
    from $120
    Traveler rating: 3.5/5 Very Good (221 reviews)
    • Terrible place. terrible staff.
    • No room at the Waterside
    • An Average Hotel in a Great Location
  • Travelodge Inverness

    A96 Inverness Road, Inverness | Hotel
    Traveler rating: 3.0/5 Good (140 reviews)
  • Loch Ness Clansman Hotel

    Brackla, Inverness | 3 star hotel
    from $106
    Traveler rating: 4.0/5 Excellent (289 reviews)
  • Premier Inn Inverness Centre - Millburn Rd

    Millburn Road, Inverness | Hotel
    from $114
    Traveler rating: 4.0/5 Excellent (139 reviews)
  • Premier Inn Inverness East

    Beechwood Business Park, Inverness | Hotel
    from $112
    Traveler rating: 4.0/5 Excellent (91 reviews)
  • BEST WESTERN PLUS Inverness Lochardil House Hotel

    Stratherrick Road, Inverness | Hotel
    from $144
    Traveler rating: 4.5/5 Outstanding (211 reviews)
    • New extension is sensational
    • Great Hotel
    • Excellent Service
  • Culloden House

    Culloden, Inverness | 4 star hotel
    from $378
    Traveler rating: 4.5/5 Outstanding (161 reviews)
    • Romantic in the extreme.
    • Sybaritic splendour after a long day in the saddle
    • A good place to relax
  • The Chieftain Hotel

    2 Millburn Road, Inverness | Hotel
    Traveler rating: 3.0/5 Good (47 reviews)
  • Winston Guest House

    10 Ardross Terrace, Inverness | Hotel
    from $105
    Traveler rating: 3.5/5 Very Good (62 reviews)
  • Whin Park Guest House

    17 Ardross Street, Inverness | Hotel
    from $92
    Traveler rating: 4.0/5 Excellent (29 reviews)
  • Rocpool Reserve hotel & Chez Roux

    14 Culduthel Road, Inverness | 4 star hotel
    from $303
    Traveler rating: 4.5/5 Outstanding (286 reviews)
    • Best place we've stayed in Scotland
    • Fantastic!
    • Great base for the highlands
  • Loch Ness Country House Hotel at Dunain Park

    Loch Ness Road, Inverness | 4 star hotel
    from $200
    Traveler rating: 4.5/5 Outstanding (191 reviews)
  • Kinkell House

    11 Old Edinburgh Road, Inverness | 3 star hotel
    from $100
    Traveler rating: 3.5/5 Very Good (29 reviews)
  • Moyness House

    6 Bruce Gardens, Inverness | Hotel
    Traveler rating: 5.0/5 Outstanding (315 reviews)
    • This place is just great!
    • Moyness House was my favourite!
    • Moyness House , Inverness Jewel