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

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

C
Cecelia
From
United Kingdom
Location in Rosemarkie, practically on the beach, our Host was wonderful and very helpful. room was perfect.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 202 reviews
Price from
US$241.06
1 night, 2 adults

Dolphin View Hillockhead

Rosemarkie

Situated in Rosemarkie and only 28 km from Inverness Castle, Dolphin View Hillockhead features accommodation with mountain views, free WiFi and free private parking.

X
Xanthe
From
Hong Kong
Lovely property and very comfortable for family of four. Easy check in and well equipped kitchen.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 110 reviews
Price from
US$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.

R
Rodrigo
From
Czech Republic
The hotel itself and the premises are just outstanding.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$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, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness...

I
Inese
From
Latvia
The room was perfect- comfortable, modern, clean. We were allocated a room on the 3 floor with a nice large window out to the field- lovely and peaceful. Also we were allowed in the room before the usual check in as we arrived an hour early, which was amazing.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,946 reviews
Price from
US$120.53
1 night, 2 adults

The Anderson

Fortrose (Near Rosemarkie)

Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

A
Antra
From
Latvia
Amazing vibes, great staff, tasty food and a nice pub!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 260 reviews
Price from
US$191.51
1 night, 2 adults

Room at the Back, 2 George Street

Avoch (Near Rosemarkie)

Located in Avoch, the recently renovated Room at the Back, 2 George Street provides accommodation 18 km from Inverness Castle and 18 km from Inverness Railway Station.

m
marrianne
From
Australia
Could not say enough about our stay. What a gem to find!!! Rachael was a fabulous host, did not intrude but made sure we were comfortable.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 231 reviews
Price from
US$126.55
1 night, 2 adults

Inchrye Bed & Breakfast

Inverness (Near Rosemarkie)

Inchrye Bed & Breakfast is situated in Inverness, 18 km from Inverness Castle, 6.8 km from Castle Stuart Golf Links, as well as 17 km from University of the Highlands and Islands, Inverness.

M
Megan
From
Canada
Our stay was wonderful. The host, Dougy, was lovely and knowledgeable. They made us feel right at home. Lovely quiet village also
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 906 reviews
Price from
US$133.92
1 night, 2 adults

Star Inn Rooms

Ardersier (Near Rosemarkie)

Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.

I
Ian
From
Canada
Staff and other patrons were most welcoming and friendly. Room was clean and comfortable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 738 reviews
Price from
US$133.92
1 night, 2 adults

Stagstone apartment in Fortrose

Fortrose (Near Rosemarkie)

Located in Fortrose in the Highlands region, Stagstone apartment in Fortrose has a patio. This property offers access to a terrace, free private parking and free WiFi.

A
Alison
From
New Zealand
Lovely apartment, location ideal. Everything you need for a breakaway.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 12 reviews
Price from
US$161.51
1 night, 2 adults

Firthview Fortrose

Fortrose (Near Rosemarkie)

Located within 2.2 km of Rosemarkie Beach and 20 km of Inverness Castle, Firthview Fortrose provides rooms with air conditioning and a private bathroom in Fortrose.

M
Maria
From
United Kingdom
Beautiful property in a stunning location. 😍. Nice touch leaving the sparkling wine and shortbread for guests.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 39 reviews
Price from
US$216.95
1 night, 2 adults
See all 9 hotels in Rosemarkie

Most booked hotels in Rosemarkie and surroundings in the past month

See all

Best hotels with breakfast in Rosemarkie and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 395 reviews

    Set in Fortrose and only 23 km from Inverness Castle, Hillhaven Bed &Breakfast offers accommodation with garden views, free WiFi and free private parking.

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

    Star Inn Rooms is located in Ardersier, 18 km from Inverness Castle, 6.9 km from Castle Stuart Golf Links, and 17 km from University of the Highlands and Islands, Inverness.

    From US$120.53 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,946 reviews

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

    From US$96.76 per night
  • Scored out of 10, guest rating 9.4
    Superb - 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 US$539.03 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Set in Fortrose and only 1.6 km from Rosemarkie Beach, Wester Links offers accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 37 reviews

    Situated in Fortrose and only 1.7 km from Rosemarkie Beach, Applegrove, perfect 2 bed bungalow, Fortrose features accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 260 reviews

    Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers 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

    Situated in Inverness in the Highlands region, The Black Isle Retreat is a 5-star property boasting free WiFi.

Budget hotels in Rosemarkie and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 57 reviews

    Situated in Fortrose in the Highlands region, Old Tavern House has a patio. This property offers access to a terrace, tennis at the tennis court, free private parking and free WiFi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 93 reviews

    Set in Fortrose, near Rosemarkie Beach, Clematis Cottage, Fortrose is a historic holiday home that has a garden. Both free WiFi and parking on-site are accessible at the holiday 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, a property with a terrace, is located in Fortrose, 20 km from Inverness Castle, 20 km from Inverness Railway Station, as well as 21 km from University...

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Set in Fortrose and only 2 km from Rosemarkie Beach, Braefoot offers accommodation with sea views, free WiFi and free private parking. The 4-star holiday home is 20 km from Inverness Railway Station.

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

    Located in Fortrose in the Highlands region, Fuchsia Cottage provides accommodation with free WiFi and free private parking.

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

    Situated in Fortrose and only 2 km from Rosemarkie Beach, The Shore features accommodation with sea views, free WiFi and free private parking.

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

    Located in Fortrose and only 2.3 km from Rosemarkie Beach, Linden Cottage provides accommodation with sea views, free WiFi and free private parking.

  • Offering a garden and sea view, Chanonry View Holiday Cottage is set in Fortrose, 21 km from Inverness Castle and 21 km from Inverness Railway 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