Where to?

Check-in/out dates

Select your dates

Guests and rooms

2 adults, 1 room

Craigmonie Hotel Inverness by Compass Hospitality

9 Annfield RoadSee map

RON 755.87per night

This is the cheapest price in 30 days, based on the rates on 21 Oct

Top reasons for booking
With a stay at Craigmonie Hotel Inverness by Compass Hospitality in Inverness (Crown), you'll be within a 15-minute walk of Inverness Castle and Bellfield Park. This hotel is 0.7 mi (1.1 km) from Uilebheist Distillery & Brewery and 0.8 mi (1.2 km) from Inverness Visit Scotland Information Centre.
Popular facilities
Bar
Restaurant
Free WiFi
Spa
Sauna
24-hour front desk
4.2/5Great 961 reviews
Exploring the area
Caledonian Sleeper, 1.0km, About 16 mins from hotel by foot
Inverness Airport, 12.7km, About 15 mins from hotel by car
Bellfield Park, 800m, About 13 mins from hotel by foot
18
Standard Double Room
1 double bed or bigger

13.0 m²

31
Twin Room
2 beds

13.0 m²

5
Single Room
1 single bed

7.0 m²

21
Superior Double Room
1 double bed or bigger

18.0 m²

18
Family Room
2 beds

24.0 m²

30
Executive Double Room
1 double bed or bigger

21.0 m²

4
Ground Floor Family Room
2 beds

19.0 m²

8
Executive Family Room (Ground Floor)
2 beds

23.0 m²

4
Ground Floor Family Room For 5 People
Multiple beds

19.0 m²

Earn KlookCash for this booking & save on the next one

Read all reviews
4.2/5.0

Great

961 reviews
Location
4.0
Services offered
4.5
Cleanliness
3.8
Atmosphere & facilities
4.0
All
4.5+
3.0+
Robert
Reviewed: 29 Jun 2026

5.0/5.0

Fantastic

Stayed with friends

The hotel had very nice staff.
Kim
Reviewed: 28 Jun 2026

4.0/5.0

Great

Solo stay

Welcoming and helpful staff, good menu choice in the bar and restaurant. Breakfast buffet choice was good. Stayed in a double room, the room was a good size for one business traveller, the room has a ironing board and work desk which works well.
Cathy
Reviewed: 27 Jun 2026

4.0/5.0

Great

Stayed with friends

Lovely guest house, large rooms, quiet area, great staff. Restaurant is on the expensive side, 10 -15 min walk to the main part of Inverness. We enjoyed our stay here
Hattie
Reviewed: 24 Jun 2026

3.0/5.0

Good
The room was clean but the property is outdated and without air conditioning or a fan it was uncomfortably hot. The breakfast was also bot good.
Arif
Reviewed: 21 Jun 2026

2.0/5.0

Below average

Solo stay

Hotel is not the best . In fact for similar price you can find much better hotels . I asked for half an hour late check out but receptionist adamant I have to check out at 11 o’clock. The room service simply covered the sheets and no more . No new towels . Noise is terrible , probably is the nature of the hotel . In short I do not recommend this hotel
John
Reviewed: 24 May 2026

2.0/5.0

Below average
High prices for an emp
Katie
Reviewed: 18 May 2026

3.0/5.0

Good

Stayed with partner

Our had not be cleaned properly from the people previously. The floor had not been hoovered. The window sill and cups were dirty. There were hairs in the tea mugs. There were rubbish at the back of the bedside cabinets and we could write our name in the dust on the bed. Disgusting and not acceptable at the price per room.
Mirka
Reviewed: 10 May 2026

4.0/5.0

Great

Stayed with partner

Clean, comfortable, and friendly staff that is very close to city center (10-15 min walk)
Adam
Reviewed: 8 May 2026

5.0/5.0

Fantastic
Great location walking distance from train station, the pool and changing rooms could do with a bit of updating, this is the reason for 4 rather than 5 stars as the room was brilliant and staff were fantastic.
michael
Reviewed: 27 Apr 2026

4.0/5.0

Great

Stayed with partner

Nice hotel with very friendly helpful staff. We had a recently refurbished room which was good. The pool/ spa area seemed a little dated and in need of a freshen up.

Explore more on Klook

Top attractions in Inverness

Top destinations in United Kingdom