Search hotels in Rosemarkie

Enter your dates to see the latest prices and deals for Rosemarkie hotels

Select occupancy

Rosemarkie – 8 hotels and places to stay

Filter by:

Star Rating
Review score

Hawk Hill

Rosemarkie

Hawk Hill is located in Rosemarkie, just a 5-minute walk from Rosemarkie Beach and 14 miles from Inverness Castle. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$140.83
1 night, 2 adults

Newhall Mains

Resolis (Near Rosemarkie)

Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.

h
heidi
From
Canada
Truly a special place. One of a kind. It was intimate and quiet and suited us perfectly. The dining was fantastic, both for a special dinner and the included breakfast. We took advantage of the e-bikes as well. A memorable experience.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 154 reviews
Price from
$257.84
1 night, 2 adults

Star Inn Rooms

Ardersier (Near Rosemarkie)

Located in Ardersier, within 11 miles of Inverness Castle and 4.4 miles of Castle Stuart Golf Links, Star Inn Rooms provides accommodations with free WiFi.

J
Jacinda
From
United States
The rooms were very large and the beds so comfortable. They had fans, mini fridge, and even robes in the bathroom. Everything was so nice and clean! The breakfast was large and they cooked to order too! The dinner was probably the best we had on our trip and the cost was so much cheaper than other places we went. They have the cutest bar with the friendliest bar tender that made us feel so at home. We would definitely stay here again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 613 reviews
Price from
$135.20
1 night, 2 adults

Courtyard by Marriott Inverness Airport

Inverness (Near Rosemarkie)

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

D
Deborah
From
Canada
So close to Inverness airport plus the extreme comfort
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,816 reviews
Price from
$75.66
1 night, 2 adults

The Anderson

Fortrose (Near Rosemarkie)

Located in Fortrose and with Rosemarkie Beach reachable within a 19-minute walk, The Anderson has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

F
Ferri
From
United States
Unique, gorgeous decor, and fantastic staff. Not just another cookie cutter hotel. We wished we had booked a longer stay as we never had a chance to soak in the claw foot tub. Jim is a wonderful and interesting host and the room was gorgeous. Breakfast was made to order and very generous in portions. We took a walk from the beach to the fairy pools in the morning and had a great day.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 336 reviews
Price from
$194.69
1 night, 2 adults

Lochside Loft - Self Catering Apartment for 2 In a great location for Inverness Airport and both Cabot Highlands & Nairn Golf Courses

Inverness (Near Rosemarkie)

Lochside Loft - Self Catering Apartment for 2 In a great location for Inverness Airport and both Cabot Highlands & Nairn Golf Courses is located in Inverness, just 11 miles from Inverness Castle and...

D
Daniel
From
United States
Clean, modern, well stocked for self catering, great parking... I wish our home was this nice
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 105 reviews
Price from
$143.99
1 night, 2 adults

Room at the Back, 2 George Street

Avoch (Near Rosemarkie)

Room at the Back, 2 George Street is located in Avoch, just 11 miles from Inverness Castle and 11 miles from Inverness Train Station.

H
Hamilton
From
United States
Beautiful, comfortable bed. Excellent host. Avoch is peaceful and happy.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 221 reviews
Price from
$136.89
1 night, 2 adults

Hillhaven Bed &Breakfast

Fortrose (Near Rosemarkie)

Hillhaven Bed &Breakfast enjoys a location in Fortrose, 14 miles from Inverness Castle and 14 miles from Inverness Train Station.

K
Kaitlyn
From
United Arab Emirates
Room was wonderful, huge bathroom, the hosts were wonderfully helpful and we loved Broxy! Thank you for a delicious breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 392 reviews
Price from
$169
1 night, 2 adults

Little Oaks

Dingwall (Near Rosemarkie)

Little Oaks is located in Dingwall, just 18 miles from Inverness Castle and 18 miles from Inverness Train Station.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$647.34
1 night, 2 adults

Stagstone apartment in Fortrose

Fortrose (Near Rosemarkie)

Stagstone apartment in Fortrose is a recently renovated apartment in Fortrose, near Rosemarkie Beach. This property offers access to a patio, free private parking, and free Wifi.

J
Jeff
From
United States
Well worth what I paid, extremely close to the course and to restaurants and shopping.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews
Price from
$173.39
1 night, 2 adults
See all 8 hotels in Rosemarkie

Most booked hotels in Rosemarkie and surrounding area in the past month

See all

Popular with guests booking hotels in Inverness

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,816 reviews

Popular with guests booking hotels in Ardersier

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 613 reviews

Popular with guests booking hotels in Fortrose

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 336 reviews

Popular with guests booking hotels in Resolis

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 154 reviews

Budget hotels in Rosemarkie and nearby

See all
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews

Stagstone apartment in Fortrose is a recently renovated apartment in Fortrose, near Rosemarkie Beach. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4 reviews

Wester Links is located in Fortrose, just a 19-minute walk from Rosemarkie Beach and 13 miles from Inverness Castle.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 44 reviews

Applegrove, perfect 2 bed bungalow, Fortrose is located in Fortrose, just 13 miles from University of the Highlands and Islands, Inverness and 17 miles from Castle Stuart Golf Links.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 22 reviews

The Black Isle Apartment offers accommodations in Inverness, 13 miles from University of the Highlands and Islands, Inverness and 17 miles from Castle Stuart Golf Links.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 72 reviews

Old Tavern House is located in Fortrose, just 1.1 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 83 reviews

Providing a garden, Clematis Cottage, Fortrose provides accommodations in Fortrose. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 59 reviews

Cosy coastal hideaway with incredible sea views is located in Fortrose, just 1.3 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Fuchsia Cottage is located in Fortrose, just 1.3 miles from Rosemarkie Beach and 13 miles from Inverness Castle. The vacation home features both Wifi and private parking free of charge.

Best hotels with breakfast in Rosemarkie and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 336 reviews

Located in Fortrose and with Rosemarkie Beach reachable within a 19-minute walk, The Anderson has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 392 reviews

Hillhaven Bed &Breakfast enjoys a location in Fortrose, 14 miles from Inverness Castle and 14 miles from Inverness Train Station.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,816 reviews

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 154 reviews

Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

The Shore offers accommodations in Fortrose, 1.3 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

Chanonry View Holiday Cottage is located in Fortrose, just 1.6 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Linden House is located in Fortrose, just 1.7 miles from Rosemarkie Beach and 12 miles from Inverness Castle.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 60 reviews

Pleasant Point Holiday Cottages enjoys a location in Glenurguhart, 16 miles from Inverness Castle and 16 miles from Inverness Train Station.

What Guests Said About Rosemarkie:

Scored out of 10, guest rating 10

Loverly little coastal village, has the one pub, The plough,...

Loverly little coastal village, has the one pub, The plough, a loverly old pub , good selection of local beers, whiskies etc. The Crofters Resturant , worth a visit, we had 2 very nice evening meals. Friendly staff. The beach, nice for walks to Chanonry point, and hope to see dolphins and seals. Nice walk to the Fairy Glen, to waterfalls at the end. There’s a cafe on the beach. And not to far away and a must visit, Cromarty .
Guest review byJohn
United Kingdom
Scored out of 10, guest rating 10

A great area to explore with plenty of walks; sandy/rocky...

A great area to explore with plenty of walks; sandy/rocky beach access. Overlooking the Moray Firth with dolphins and seals. The town is small with some shops, a fish n chip that was never open. Stunning views
Guest review byDavid
United Kingdom
Scored out of 10, guest rating 8.0

This is a very small village.

This is a very small village. Quiet and near other small villages. The next village, Fortrose, has a 12th Century ( partially ruined) cathedral. Both villages have caravan parks that are very popular in summer.
Guest review byDorothy
Australia
Scored out of 10, guest rating 10

Lovely location with lots of beautiful coastline and woods.

Lovely location with lots of beautiful coastline and woods. If you like wildlife, this is a great place to visit. Some beautiful places to visit - Cromarty is well worth a visit. Not many petrol stations so fill up before you go.
Guest review byJane
United Kingdom

More places to explore, more ways to go