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, 109 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,946 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.

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

E
Elinor
From
United Kingdom
The location was gorgeous and the house was tastefully decorated, in keeping with its era but having the modern perks of good wifi, a flat-screen TV, a great shower etc. The house is beautiful and incredibly well-maintained. The breakfast was both generous and well-cooked. The owners were also really lovely.
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.

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, 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

Best hotels with breakfast in Rosemarkie and nearby

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

Budget hotels in Rosemarkie and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 57 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, 92 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, 42 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 8.2
    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

    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