Book Hotels in Rosemarkie
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 Rosemarkie hotels

AC Hotel by Marriott Inverness
GLEBE STREET Inverness Scotland
Fully refundableReserve now, pay when you stay
$74 nightly
The price is $89 total per night from Dec 21 to Dec 22
$89 total
Dec 21 - Dec 22
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Self parking, a coffee shop, and a garden are also offered.
Clean. Friendly staff.
Reviewed on Nov 24, 2025

Kingsmills Hotel
Culcabock Road Inverness Scotland
Fully refundableReserve now, pay when you stay
$69 nightly
The price is $83 total per night from Dec 7 to Dec 8
$83 total
Dec 7 - Dec 8
Total with taxes and fees
A full-service spa, 2 restaurants, and an indoor pool are all featured at this smoke-free hotel. Traveling on business? Take advantage of the 24-hour business ...
Yes
Reviewed on Nov 27, 2025

Courtyard by Marriott Inverness Airport
Fresson Circle, Dalcross Inverness Scotland
Fully refundableReserve now, pay when you stay
$65 nightly
The price is $78 total per night from Dec 4 to Dec 5
$78 total
Dec 4 - Dec 5
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 ...
Super hotel. With great friendly staff. Great location for exploring Inverness and it's surrounding areas. Highly recommend.
Reviewed on Nov 25, 2025

River Ness Hotel, a member of Radisson Individuals
CHURCH ST 83-97 Inverness Scotland
Fully refundableReserve now, pay when you stay
$66 nightly
The price is $79 total per night from Dec 15 to Dec 16
$79 total
Dec 15 - Dec 16
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 ...
Very clean lovely helpful staff central location
Reviewed on Nov 26, 2025

B&B HOTEL Inverness
63 Academy Street Inverness Scotland
Fully refundableReserve now, pay when you stay
$52 nightly
The price is $62 total per night from Dec 21 to Dec 22
$62 total
Dec 21 - Dec 22
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.
Cooked to order
Reviewed on Nov 22, 2025

The Royal Highland Hotel
Station Square Inverness Scotland
Fully refundableReserve now, pay when you stay
$75 nightly
The price is $91 total per night from Dec 21 to Dec 22
$91 total
Dec 21 - Dec 22
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 ...
One night stay, chosen primarily for convenience of location and price. Clean single room, was able to check-in earlier than advertised with no cost. Lift was out of order, so a room at the far end of the second floor was a bit of a trek!
Reviewed on Nov 24, 2025

Crown Court Hotel & Bar.
25 Southside Rd Inverness Scotland
Fully refundableReserve now, pay when you stay
$59 nightly
The price is $70 total per night from Dec 1 to Dec 2
$70 total
Dec 1 - Dec 2
Total with taxes and fees
A bar/lounge and express check-in are featured at this hotel, along with free self parking. WiFi in public areas is free. Express check-out is also ...
Crakin
Reviewed on Nov 28, 2025

Mercure Inverness Hotel
Church Street Inverness Scotland
Fully refundableReserve now, pay when you stay
$61 nightly
The price is $73 total per night from Dec 18 to Dec 19
$73 total
Dec 18 - Dec 19
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. Self parking, a snack bar/deli, ...
Everything and everyone was great. Thoroughly recommend
Reviewed on Nov 19, 2025

Columba Hotel Inverness by Compass Hospitality
7 Ness Walk Inverness Scotland
Fully refundableReserve now, pay when you stay
$60 nightly
The price is $73 total per night from Dec 7 to Dec 8
$73 total
Dec 7 - Dec 8
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.
Staff is super helpful and friendly! Food in the restaurant is good. We had a room on the 1st floor and had issues with the wifi working. They happily moved us to a room on the 2nd floor where the WiFi works perfectly! The hotel is right by the river Ness and couldn’t be any more centrally located. ...
Reviewed on Nov 24, 2025
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 Rosemarkie hotel reviews by fellow wanderers

Crown Court Hotel & Bar.
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Crakin"
A verified traveler stayed at Crown Court Hotel & Bar.
Explore More Ways to Travel with Travelocity
- Kirkhill Hotels
- Hotels near Inverness Cathedral
- Nigg Hotels
- Invergordon Hotels
- Alness Hotels
- Farmstay in Fortrose
- Fortrose Hotels
- Highland Hotels
- Cottages in Avoch
- Avoch Hotels
- Milton of Leys Hotels
- Cromarty Hotels
- Balintore Hotels
- Evanton Hotels
- Black Isle Hotels
- Hotels near Inverness
- Hotels near Inverness Castle
- Culloden Moor Hotels
- Nairn Hotels
- Dingwall Hotels
- Inverness Hotels
- Hotels near Culloden Battlefield
- North Kessock Hotels
- Conon Bridge Hotels
- Hotels near Castle Stuart
- Tore Hotels
- Hotels near Clava Cairns
- Hotels near Merkinch Local Nature Reserve
- Ardersier Hotels
- Hotels near Clootie Well
- Hotels near Eden Court Theatre
- Muir of Ord Hotels
- Flights from Inverness
- Aer Lingus Cork (ORK) to Inverness (INV) flights
- American Airlines Charlotte (CLT) to Inverness (INV) flights
- American Airlines Dallas (DFW) to Inverness (INV) flights
- American Airlines Newark Liberty Intl. Airport (EWR) to Inverness (INV) flights
- American Airlines Chicago (ORD) to Inverness (INV) flights
- American Airlines Philadelphia (PHL) to Inverness (INV) flights
- British Airways Aberdeen (ABZ) to Inverness (INV) flights
- British Airways London (LGW) to Inverness (INV) flights
- British Airways London (LHR) to Inverness (INV) flights
- British Airways Cleveland (CLE) to Inverness (INV) flights
- British Airways New York (JFK) to Inverness (INV) flights
- British Airways Boston (BOS) to Inverness (INV) flights
- British Airways Portland (PDX) to Inverness (INV) flights
- British Airways Raleigh (RDU) to Inverness (INV) flights
- British Airways Sacramento (SMF) to Inverness (INV) flights
- British Airways Salt Lake City (SLC) to Inverness (INV) flights
- British Airways Seattle (SEA) to Inverness (INV) flights
- British Airways Washington (IAD) to Inverness (INV) flights
- Delta Atlanta (ATL) to Inverness (INV) flights
- Delta New York (JFK) to Inverness (INV) flights
- Delta Minneapolis (MSP) to Inverness (INV) flights
- Delta Spokane (GEG) to Inverness (INV) flights
- Easyjet Belfast (BFS) to Inverness (INV) flights
- Easyjet London (LGW) to Inverness (INV) flights
- Easyjet London (LTN) to Inverness (INV) flights
- Flybe Birmingham (BHX) to Inverness (INV) flights
- Klm Gainesville (GNV) to Inverness (INV) flights
- Klm Kansas City (MCI) to Inverness (INV) flights
- Klm Amsterdam (AMS) to Inverness (INV) flights
- Loganair Dublin (DUB) to Inverness (INV) flights
- Loganair Manchester (MAN) to Inverness (INV) flights
- Loganair Southampton (SOU) to Inverness (INV) flights
- Virgin Atlantic San Francisco (SFO) to Inverness (INV) flights
- Flights from Atlanta (ATL) to Inverness (INV)
- Flights from Hartford (BDL) to Inverness (INV)
- Flights from Belfast (BFS) to Inverness (INV)
- Flights from Belfast (BHD) to Inverness (INV)
- Flights from Columbus (CMH) to Inverness (INV)
- Flights from Denver (DEN) to Inverness (INV)
- Flights from Dallas (DFW) to Inverness (INV)
- Flights from Dublin (DUB) to Inverness (INV)
- Flights from Edinburgh (EDI) to Inverness (INV)
- Flights from Newark Liberty Intl. Airport (EWR) to Inverness (INV)
- Flights from Washington (IAD) to Inverness (INV)
- Flights from Houston (IAH) to Inverness (INV)
- Flights from Los Angeles (LAX) to Inverness (INV)
- Flights from London (LGW) to Inverness (INV)
- Flights from London (LHR) to Inverness (INV)
- Flights from London (LTN) to Inverness (INV)
- Flights from Orlando (MCO) to Inverness (INV)
- Flights from Miami (MIA) to Inverness (INV)
- Flights from Chicago (ORD) to Inverness (INV)
- Flights from Portland (PDX) to Inverness (INV)
- Flights from Philadelphia (PHL) to Inverness (INV)
- Flights from Phoenix (PHX) to Inverness (INV)
- Flights from Pittsburgh (PIT) to Inverness (INV)
- Flights from Raleigh (RDU) to Inverness (INV)
- Flights from Fort Myers (RSW) to Inverness (INV)
- Flights from San Francisco (SFO) to Inverness (INV)
- Flights from Shannon (SNN) to Inverness (INV)
- Flights from St. Louis (STL) to Inverness (INV)
- Flights from Stornoway (SYY) to Inverness (INV)
- Flights from Tampa (TPA) to Inverness (INV)
- Flights from Toronto (YYZ) to Inverness (INV)






