Skip to main content

Search hotels in Rosemarkie

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

Rosemarkie – 9 hotels and places to stay

Filter by:

Star Rating
Review score

Tigh Na Mara Guest House Rosemarkie- breakfast optional

Rosemarkie

Located in Rosemarkie, just steps from the beach, Tigh Na Mara Guest House Rosemarkie- breakfast optional features free WiFi.

C
Carolina
From
Canada
The property is fantastic, quaint, and quiet. A true B&B experience with fantastic sea views from the room. Properly was clean and well-kept.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 202 reviews
Price from
$241.06
1 night, 2 adults

Dolphin View Hillockhead

Rosemarkie

Dolphin View Hillockhead enjoys a location in Rosemarkie, 18 miles from Inverness Castle and 17 miles from Inverness Train Station.

L
Lisa
From
United States
The view and property were stunning
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 110 reviews
Price from
$176.77
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.

S
Susan
From
United States
the location was amazing, the local scenery perfect, the rooms cozy, the common areas inviting
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 139 reviews
Price from
$446.62
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...

J
Jeffrey
From
Ireland
Great property and we will book again!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,945 reviews
Price from
$120.53
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.

J
Janet
From
United Kingdom
Despite looking dilapidated on the outside, inside was a revelation - bright, clean and interesting. The staff were wonderful, the food magnificent, the room well thought out
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 260 reviews
Price from
$191.51
1 night, 2 adults

Room at the Back, 2 George Street

Avoch (Near Rosemarkie)

A recently renovated guest house, Room at the Back, 2 George Street offers accommodations in Avoch.

R
Rainer
From
South Africa
Rachael was really friendly and helpful and she went out of her way to help me explore the Fairy Glen hiking trail in the limited time I was there. The location was nice and central to what I wanted to see. Bus stops were very close, which made traveling easy. And I loved the personal touch with a handwritten welcome note, flowers and a little card.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Price from
$126.55
1 night, 2 adults

Inchrye Bed & Breakfast

Inverness (Near Rosemarkie)

Inchrye Bed & Breakfast offers accommodations in Inverness, 11 miles from Inverness Castle and 4.2 miles from Castle Stuart Golf Links.

S
Sander
From
Netherlands
Amazing breakfast! spacy room, friendly hosts, comfy shower.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 906 reviews
Price from
$133.92
1 night, 2 adults

Star Inn Rooms

Ardersier (Near Rosemarkie)

Star Inn Rooms enjoys a location in Ardersier, 11 miles from Inverness Castle and 4.3 miles from Castle Stuart Golf Links.

D
Denise
From
Canada
Very friendly staff. Loved being close to the water. Room was comfortable with a fridge and included robes and a really good breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 738 reviews
Price from
$133.92
1 night, 2 adults

Stagstone apartment in Fortrose

Fortrose (Near Rosemarkie)

Stagstone apartment in Fortrose is located in Fortrose, just a 16-minute walk from Rosemarkie Beach and 14 miles from Inverness Castle.

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

Firthview Fortrose

Fortrose (Near Rosemarkie)

Firthview Fortrose provides air-conditioned rooms in Fortrose. This beachfront property offers access to a balcony and free private parking. Guests can access the vacation home via private entrance.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 39 reviews
Price from
$216.95
1 night, 2 adults
See all 9 hotels in Rosemarkie

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

See all

Budget hotels in Rosemarkie and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 2,945 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...

    From $96.76 per night
  • 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 9.1
    Wonderful - What previous guests thought, 37 reviews

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

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 260 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 7.8
    Good - What previous guests thought, 21 reviews

    The Black Isle Retreat is located in Inverness, just 1.1 miles from Rosemarkie Beach and 13 miles from Inverness Castle. This 5-star apartment offers free Wifi.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 56 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 8.9
    Excellent - What previous guests thought, 93 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.7
    Exceptional - What previous guests thought, 43 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.

Best hotels with breakfast in Rosemarkie and nearby

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

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

    From $133.92 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 738 reviews

    Star Inn Rooms enjoys a location in Ardersier, 11 miles from Inverness Castle and 4.3 miles from Castle Stuart Golf Links.

    From $120.53 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 139 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.

    From $539.03 per night
  • Braefoot

    Hotel in Fortrose
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 4 reviews

    Braefoot 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 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.

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

    The Shore is located in Fortrose, just 1.3 miles from Rosemarkie Beach and 13 miles from Inverness Castle.

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

    Linden Cottage offers accommodations in Fortrose, 1.4 miles from Rosemarkie Beach and 12 miles from Inverness Castle. This property offers access to a terrace and free private parking.

  • Chanonry View Holiday Cottage is located in Fortrose, just 13 miles from Inverness Castle and 13 miles from Inverness Train Station.

What Guests Said About Rosemarkie:

  • 10.0

    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 by
    John
    United Kingdom
  • 10.0

    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 by
    David
    United Kingdom
  • 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 by
    Dorothy
    Australia
  • 10.0

    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 by
    Jane
    United Kingdom
  • 8.0

    It is unfair to rate anyplace at the moment, since due to...

    It is unfair to rate anyplace at the moment, since due to covid nothing is 'normal'. Cannot blame anyone for the awful cold and wet weather we encountered. Rosemarkie and the black isle is in a beautiful part of the world and well worth a visit.
    Guest review by
    anna
    United Kingdom