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, 204 reviews
Price from
$243.12
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.5
Exceptional - What previous guests thought, 144 reviews
Price from
$302.88
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...

K
Kristy
From
Germany
Walking distance from the airport. Very convenient! Comfortable and clean and very convenient!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,929 reviews
Price from
$109.40
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.3
Very Good - What previous guests thought, 265 reviews
Price from
$193.14
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.

C
Cheryl
From
United States
The room was comfortable & clean. Rachael, the owner, was so pleasant & accommodating. The location was close to the water which added to a great stay.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 232 reviews
Price from
$139.79
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.

K
Keith
From
Germany
Very friendly greeting, and very comfortable, Dougie and his partner were helpful at all times.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 894 reviews
Price from
$135.06
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.3
Wonderful - What previous guests thought, 396 reviews
Price from
$182.34
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.

A
Angela
From
United Kingdom
We had been here before found it excellent value for money
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 719 reviews
Price from
$135.06
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.

T
Thomas
From
United Kingdom
Perfect location , great views and great parking.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 47 reviews
Price from
$218.81
1 night, 2 adults

The Milk House

Fortrose (Near Rosemarkie)

The Milk House offers accommodations in Fortrose, 14 miles from University of the Highlands and Islands, Inverness and 18 miles from Castle Stuart Golf Links.

K
Kaitlyn
From
United States
It was a gorgeous place to stay and lovely hosts.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
$756.01
1 night, 2 adults
See all 9 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.8
Excellent - What previous guests thought, 2,929 reviews

Popular with guests booking hotels in Fortrose

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 265 reviews

Popular with guests booking hotels in Resolis

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

Popular with guests booking hotels in Ardersier

Popular with guests booking hotels in Avoch

Best hotels with breakfast in Rosemarkie and nearby

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 265 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.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 $182.34 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,929 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 $83.88 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 144 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.9
Exceptional - What previous guests thought, 12 reviews

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.2
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.0
Wonderful - What previous guests thought, 39 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 7.8
Good - What previous guests thought, 22 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 9.0
Wonderful - What previous guests thought, 719 reviews

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

From $67.53 per night
Scored out of 10, guest rating 8.8
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 9.0
Wonderful - What previous guests thought, 87 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.

From $216.24 per night
Scored out of 10, guest rating 9.6
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.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 5 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.

Chanonry View Holiday Cottage is located in Fortrose, just 13 miles from University of the Highlands and Islands, Inverness and 18 miles from Castle Stuart Golf Links.

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 by
John
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 by
David
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 by
Dorothy
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 by
Jane
United Kingdom
Scored out of 10, guest rating 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
Scored out of 10, guest rating 10

A charming coastal town where you can also visit the forest...

A charming coastal town where you can also visit the forest and waterfalls, or walk further along the beach at low tide to reach the caves. And on the other side, towards Fortrose, you can visit the lighthouse. With a bit of luck, you might spot dolphins and enjoy the beautiful views.
Guest review by
Sofie
Belgium