Book Hotels in Craggie
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Craggie hotels

Escape To The Scottish Highlands "The Old Police House" Daviot, Inverness
Inverness SCT
This cottage features a garden, laundry facilities, and barbecue grills.
From our first contact with Susan, through our arrival and stay, our experience was enjoyable and exceeded our expectations. Beautiful, spotless, comfortable home with all the amenities. Warm and welcoming and well-located for exploring Inverness and the Spey valley.
Reviewed on May 6, 2026

Courtyard by Marriott Inverness Airport
Fresson Circle, Dalcross Inverness Scotland
Fully refundableReserve now, pay when you stay
$197 nightly
The price is $237 total per night from May 31 to Jun 1
$237 total
May 31 - Jun 1
Total with taxes and fees
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A 24-hour ...
Very quiet rooms right next to the airport. When we arrived, the sofa bed was already made up for our child. Very appreciated. Early breakfast available for the early flights. Would definitely stay again!
Reviewed on May 8, 2026

River Ness Hotel, a member of Radisson Individuals
CHURCH ST 83-97 Inverness Scotland
$251 nightly
The price is $301 total per night from Jun 5 to Jun 6
$301 total
Jun 5 - Jun 6
Total with taxes and fees
This hotel features a restaurant, a gym, and a bar/lounge. WiFi in public areas is free. A safe deposit box is provided and the front desk is staffed ...
Excellent location and lovely staff and manager. Will stay again.
Reviewed on May 3, 2026

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
8-15 Ness Bank Inverness Scotland
$245 nightly
The price is $294 total per night from May 16 to May 17
$294 total
May 16 - May 17
Total with taxes and fees
This hotel features a restaurant and 2 bars/lounges. Traveling on business? Take advantage of the 2 conference rooms, free WiFi in public areas, and express ...
Very disappointing stay. Check in is very late (4pm) . Room was not Classic Double as booked. We got a dark prisonlike cell with no view of outside world . Heating didn't work ( but was fixed - thx ) WIFI didn't work . It was separate to main building. Breakfast also disappointing Staff very nice ...
Reviewed on May 11, 2026

Inverness Palace Hotel & Spa, WorldHotel Distinctive
8 Ness Walk Inverness Scotland
Fully refundableReserve now, pay when you stay
$317 nightly
The price is $380 total per night from May 17 to May 18
$380 total
May 17 - May 18
Total with taxes and fees
A full-service spa, an indoor pool, and a restaurant are all featured at this smoke-free hotel. Traveling on business? Take advantage of the business center, ...
the room was very clean but the floors in the room and above were squeaky which was annoying at nighttime.
Reviewed on May 11, 2026

Premier Inn Inverness Centre - River Ness
19-21 Huntly Street Inverness Scotland
Fully refundableReserve now, pay when you stay
$219 nightly
The price is $263 total per night from May 16 to May 17
$263 total
May 16 - May 17
Total with taxes and fees
Self parking is available and the hotel's front desk is staffed around-the-clock. WiFi in public areas is free. Express check-out and luggage storage are also ...
Clean and easy access to town!
Reviewed on May 11, 2026

B&B HOTEL Inverness
63 Academy Street Inverness Scotland
Fully refundableReserve now, pay when you stay
$220 nightly
The price is $264 total per night from Jun 11 to Jun 12
$264 total
Jun 11 - Jun 12
Total with taxes and fees
This hotel features a restaurant, a 24-hour gym, and a bar/lounge. WiFi in public areas is free. A terrace and luggage storage are also provided.
CLEAN ROOM
Reviewed on May 8, 2026

The Royal Highland Hotel
Station Square Inverness Scotland
$235 nightly
The price is $282 total per night from May 31 to Jun 1
$282 total
May 31 - Jun 1
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. A coffee shop, limo/town car ...
The room was very clean and staff helpful.
Reviewed on May 8, 2026

Columba Hotel Inverness by Compass Hospitality
7 Ness Walk Inverness Scotland
Fully refundableReserve now, pay when you stay
$203 nightly
The price is $244 total per night from May 17 to May 18
$244 total
May 17 - May 18
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. A coffee shop and luggage storage are also provided.
The hotel was in a great position. Parking is just a few minutes near the cathedral and reasonable price for 24hrs at £5. The walk by the Ness was just perfect for taking the dog's and then over the bridge. We had perfect view of the castle from the hotel. They even allowed us to have the dogs in ...
Reviewed on May 9, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent Craggie hotel reviews by fellow wanderers

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
3 out of 5
Posted 12 hours ago
Travelocity Verified Review
"Very disappointing stay. Check in is very late (4pm) . Room was not Classic Double as booked. We got a dark prisonlike cell with no view of outside world . Heating didn't work ( but was fixed - thx ) WIFI didn't work . It was separate to main building.
Breakfast also disappointing
Staff very nice & helpful"
A verified traveler stayed at The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Explore More Ways to Travel with Travelocity
- Rosemarkie Hotels
- Moy Hotels
- Highland Hotels
- Muir of Ord Hotels
- North Kessock Hotels
- 4 Star Hotels in Inverness
- 5 Star Hotels in Inverness
- Farmstay in Inverness
- B&B in Inverness
- Cabins in Inverness
- Pod Hotels in Inverness
- Chalets in Inverness
- Condos in Inverness
- Cottages in Inverness
- Extended Stay Hotels in Inverness
- Guest Houses in Inverness
- Hostels in Inverness
- All Inclusive Resorts & in Inverness
- Boutique Hotels in Inverness
- Cheap Hotels in Inverness
- Kid Friendly Hotels in Inverness
- Golf Resorts & in Inverness
- Historic Hotels in Inverness
- Hotels with Early Check-in in Inverness
- Hotels with Free Airport Shuttle in Inverness
- Hotels with Hot Tubs in Inverness
- Hotels with smoking rooms in Inverness
- Luxury Hotels in Inverness
- Pet Friendly Hotels in Inverness
- Romantic Getaways & Hotels in Inverness
- Inverness Hotels
- Houseboats in Inverness
- Inns in Inverness
- Motels in Inverness
- Vacation Homes in Inverness
- Rv Parks in Inverness
- Resorts in Inverness
- Villas in Inverness
- Hotels near Castle Stuart
- Loch Ness Hotels
- Hotels near Merkinch Local Nature Reserve
- Fortrose Hotels
- Hotels near Inverness Castle
- Hotels near Culloden Battlefield
- Hotels near Inverness Cathedral
- B&B in Culloden Moor
- Castles in Culloden Moor
- Culloden Moor Hotels
- Nairn Hotels
- Hotels near Eden Court Theatre
- Lochend Hotels
- Milton of Leys Hotels
- Hotels with Free Parking in Inshes
- Hotels near Clava Cairns
- Tomatin Hotels
- Dores Hotels
- Kirkhill Hotels
- Tore Hotels
- Ardersier Hotels
- Kid Friendly Hotels in Culloden
- Hotels near Beauly Priory
- Hotels near Clootie Well
- Avoch Hotels
- Beauly Hotels
- Hotels near Inverness
- Black Isle Hotels
- Flights to Inverness
- Flights from Honolulu to Inverness
- Flights from Amsterdam to Inverness
- Flights from Atlanta to Inverness
- Flights from Helsinki to Inverness
- Flights from Indianapolis to Inverness
- Flights from Istanbul to Inverness
- Flights from Oslo to Inverness
- Flights from Ottawa to Inverness
- Flights from Vancouver to Inverness
- Flights from Prague to Inverness
- Flights from Santo Domingo to Inverness
- Flights from West Palm Beach to Inverness
- Flights from Bergen to Inverness
- Flights from Oklahoma City to Inverness
- Flights from Birmingham to Inverness
- Flights from Jacksonville to Inverness
- Flights from Fort Wayne to Inverness
- Flights from Louisville to Inverness
- Flights from Edinburgh to Inverness
- Flights to Culloden Moor
- Flights from Edinburgh to Culloden






