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
Carol
From
United Kingdom
I enjoyed staying here very much. Helen is very welcoming and her property is full of seaside charm. The property is on a beautiful beach. The rooms are lovingly decorated and very clean. It's a very special place to stay.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 204 reviews
Price from
$240.38
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, 108 reviews
Price from
$176.28
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
$537.52
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
Debashis Ghosh
From
Singapore
Large spacious clean rooms, well managed clean bright property, bang opposite the airport takes less than 3 minutes to enter the airport, right next to the rental car parking lot. This is easily the best property I stayed in during my 2 1 week stay in the UK.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,982 reviews
Price from
$118.99
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.3
Very Good - What previous guests thought, 265 reviews
Price from
$190.97
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.6
Exceptional - What previous guests thought, 231 reviews
Price from
$138.22
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, 894 reviews
Price from
$133.55
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
Aisha
From
United Arab Emirates
It was a decent room which was clean and well maintained! Breakfast was great too
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 726 reviews
Price from
$133.55
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, 46 reviews
Price from
$216.34
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
$747.50
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,982 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 Fortrose

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

Popular with guests booking hotels in Ardersier

Popular with guests booking hotels in Avoch

Budget hotels in Rosemarkie and nearby

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

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

From $333.86 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,982 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 $153.24 per night
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.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.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 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 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.

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.

Best hotels with breakfast in Rosemarkie and nearby

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

Braefoot

Hotel in Fortrose
Breakfast options
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 Inverness Castle and 13 miles from Inverness Train Station.

Temuka Lodge is located in Glenurguhart, just 17 miles from University of the Highlands and Islands, Inverness and 20 miles from Castle Stuart Golf Links.

Pine Lodge - Uk7049 is located in Glenurguhart, just 17 miles from Inverness Castle and 17 miles from Inverness Train Station.

What Guests Said About Rosemarkie:

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

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