Best Hotels Near Inverness Castle

Inverness Castle dominates the city's skyline from its clifftop position above the River Ness, its red sandstone Victorian towers completed in 1836 and recently transformed into a major visitor attraction interpreting the Highland capital's remarkable history and its position as the gateway to the Highlands. The castle's terrace offers the finest views over the city and the River Ness valley to the Cairngorms beyond. Hotels near Inverness Castle are in the city centre, minutes from the Victorian Market, the excellent Crown District restaurants, and the starting point for Loch Ness day trips.

Our Picks — Inverness

Kingsmills Hotel — Culcabock Road
$$$
★ 8.8 Excellent

Culcabock Road

Kingsmills Hotel

Elegant 4-star hotel with historic charm, modern spa, pool, and lush gardens just outside city center.

  • Spa & wellness
  • Historic character
  • Pool & leisure
Check Availability
Ness Walk — Inverness IV3 5SQ
$$$$
★ 9.2 Superb

Inverness IV3 5SQ

Ness Walk

Award-winning 5-star riverside luxury retreat with fine dining and personalized Highland service.Ness Walk.

  • Waterfront setting
  • Destination dining
  • Mountain views
Check Availability
Lochardil House Hotel — Inverness IV2 4LF
$$
★ 8.8 Excellent

Inverness IV2 4LF

Lochardil House Hotel

Charming 4-star country house hotel with spacious rooms, excellent breakfast, and beautiful grounds.

  • Spa & wellness
  • Waterfront setting
  • Extensive grounds
Check Availability
Heathmount Hotel — Kingsmills Road
$$
★ 8.7 Fabulous

Kingsmills Road

Heathmount Hotel

Boutique hotel with cozy rooms, Scottish breakfast, two bars, and free parking near city center.

  • Boutique style
  • City centre location
  • Great bar scene
Check Availability

Looking for more options? See all Inverness hotels

More Hotels Near Inverness Landmarks

Get Hotel Deals in Your Inbox

Join 10,000+ savvy travellers. Weekly picks, exclusive rates, zero spam.