A coastal landscape with rocky shores and calm water.

Find hotels in Rosemarkie from ฿2,646

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
9 Sep - 10 Sep
Tomorrow
10 Sep - 11 Sep
This weekend
11 Sep - 13 Sep
Next weekend
18 Sep - 20 Sep

Filter by

Star rating

Guest rating

Our top choices for Rosemarkie hotels

1. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Michele
฿4,844
฿5,813 total
includes taxes & fees
9 Oct - 10 Oct
Courtyard by Marriott Inverness Airport

2. Broomlea

Broomlea
Inverness
United States
Melissa
฿4,826
฿5,791 total
includes taxes & fees
20 Sept - 21 Sept
Broomlea

3. Fishers Cottage

Fishers Cottage
Inverness
Canada
Lindsay
฿22,050
฿26,460 total
includes taxes & fees
20 Sept - 21 Sept
Fishers Cottage

4. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
฿16,333
฿19,600 total
includes taxes & fees
1 Oct - 2 Oct
Culloden House Hotel

5. North Kessock Hotel

North Kessock Hotel
Inverness
United States
Jeff
฿6,125
฿7,350 total
includes taxes & fees
1 Oct - 2 Oct
North Kessock Hotel

6. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Juan
฿5,322
฿6,387 total
includes taxes & fees
4 Oct - 5 Oct
Kincraig Castle Hotel

7. The Factor's House

The Factor's House
Cromarty
United Kingdom
A
The Factor's House

8. Smithton Hotel

Smithton Hotel
Inverness
United Kingdom
Christopher
฿5,519
฿6,623 total
includes taxes & fees
1 Oct - 2 Oct
Smithton Hotel

9. Premier Inn Inverness Millburn Rd

Premier Inn Inverness Millburn Rd
Millburn
United States
Marty
฿3,452
฿4,143 total
includes taxes & fees
8 Oct - 9 Oct
Premier Inn Inverness Millburn Rd

10. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
฿8,946
฿10,735 total
includes taxes & fees
4 Oct - 5 Oct
Kingsmills Hotel

11. Ness Walk

Ness Walk
Ballifeary
United Kingdom
Darren
฿18,375
฿22,050 total
includes taxes & fees
24 Sept - 25 Sept
Ness Walk

12. Tuckers Inn

Tuckers Inn
Invergordon
United States
Tim
฿4,455
฿5,345 total
includes taxes & fees
20 Sept - 21 Sept
Tuckers Inn

13. Conon Hotel

Conon Hotel
Dingwall
United Kingdom
Tim
฿5,880
฿7,056 total
includes taxes & fees
13 Sept - 14 Sept
Conon Hotel

14. West End Hotel

West End Hotel
Nairn
United Kingdom
Elizabeth
฿2,205
฿2,646 total
includes taxes & fees
13 Sept - 14 Sept
West End Hotel

15. Bunchrew House Hotel

Bunchrew House Hotel
Inverness
Australia
Ruth
฿10,599
฿12,719 total
includes taxes & fees
7 Oct - 8 Oct
Bunchrew House Hotel

16. Black Friars

Black Friars
Inverness City Centre
Canada
Jill
฿7,935
฿9,521 total
includes taxes & fees
11 Sept - 12 Sept
Black Friars

17. Lochardil House Hotel

Lochardil House Hotel
Lochardil
Canada
Sanhita
฿6,333
฿7,600 total
includes taxes & fees
4 Oct - 5 Oct
Lochardil House Hotel

18. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
Canada
Pamela
฿6,236
฿7,484 total
includes taxes & fees
4 Oct - 5 Oct
Holiday Inn Express Inverness by IHG

19. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
United States
Mallory
฿4,602
฿5,522 total
includes taxes & fees
9 Oct - 10 Oct
Tulloch Castle Hotel

20. Aye Stay

Aye Stay
Ballifeary
United States
Donald
฿5,583
฿6,700 total
includes taxes & fees
1 Oct - 2 Oct
Aye Stay
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Rosemarkie attractions

Fairy Glen Reserve

10.0/10 (5 reviews)
Explore the great outdoors at Fairy Glen Reserve, a lovely green space in Rosemarkie.
See properties

Groam House Museum

You can spend an afternoon browsing the exhibits at Groam House Museum during your trip to Rosemarkie. Visit the spas and top-notch restaurants in this walkable area.
See properties

Learn more about Rosemarkie

Head to sights like Groam House Museum and Fairy Glen Reserve as you discover Rosemarkie.

See all hotels in Rosemarkie
A beach with waves at sunset.
Photo by Anna Richards

Top Rosemarkie Hotel Reviews

The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Staff were delightful, bed comfy. Clean up-to-date shower. Decor a little tired but I didn’t expect any else."
Mary 1-night trip
Posted 10 hours ago
The Royal Highland Hotel
The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality

8/10 Good
"Clean and functional room, WiFi not the best but works. Comfy bed with big tv"
Mark 1-night trip
Posted 11 hours ago
The Highland Hotel by Compass Hospitality
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"We were here on vacation. The location was great, right by the river. The restaurant was good (they seem to dry-age their beef themselves). Staff very helpful, facility very clean. Only drawback, no elevator (which was only an issue with luggage, but staff offered to carry bags up for us). We'd happily come back."
David 3-night trip
Posted 1 day ago
Glenmoriston Townhouse Hotel
Loch Ness Clansman Hotel

Loch Ness Clansman Hotel

10/10 Excellent
"This hotel is right across from Loch Ness. Main level is a gift shop and a small print shop, along with bathrooms for the bus groups that arrive for the Jacobite Boat tours, so it does get very busy during the day. Check-in along with the rooms are on the second level and there is a lift. The bar/restaurant are across from the front desk, with large windows over looking Loch Ness. The dinner menu is awesome and so are the breakfast's. Inverness is only 15-20 min up the road way and is a nice city to walk around. I can’t say enough about the Loch Ness Clansmen Hotel along with its staff."
Glenn 2-night trip
Posted 1 day ago
Loch Ness Clansman Hotel
Waverley Guest House

Waverley Guest House

8/10 Good
"First class customer service"
Greig 1-night trip
Posted 1 day ago
Waverley Guest House
Tulloch Castle Hotel

Tulloch Castle Hotel

10/10 Excellent
"Loved this unique stay! History and atmosphere were amazing!"
Mallory 2-night trip
Posted 2 days ago
Tulloch Castle Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We loved our stay at the Columba Hotel! The staff was friendly & helpful. The room was clean & cozy. The bed & pillows were really comfortable . We’ve been to other hotels where the pillows were ultra thin. Sounds silly , but the thin pillows affected my sleeping. One thing I loved was how peaceful the rooms were, you couldn’t hear other guests. We also had a great view of the river."
Carmen 1-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"The hotel is very close to the busy center of town and right across the street from the river. The room was clean and had more than adequate space for two. The hotel did not provide shampoo, so bring some. The breakfast buffet was filling."
Rosa 2-night trip
Posted 4 days ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Wonderful location, right in the heart of town and yet the room was so quiet. We faced the street side, but could not hear any traffic or noise of any kind. Our room was spacious, clean, and well stocked with complimentary water and wine in the fridge. Staff were absolutely wonderful! We did not end up having the breakfast, but our friend did, and she raved about it – especially the fresh fruit."
Alice 2-night trip
Posted 6 days ago
River Ness Hotel, a member of Radisson Individuals

More cheap stays in Rosemarkie

Inverness Holiday House

Inverness Holiday House

47 Montague Row Inverness Scotland
฿2,413
฿2,895 total
8 Oct - 9 Oct
includes taxes & fees
6/10 (86 reviews)
Inverness Holiday House
Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
฿4,014
฿4,817 total
4 Oct - 5 Oct
includes taxes & fees
8.4/10 Very good! (37 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
฿4,083
฿4,900 total
11 Sept - 12 Sept
includes taxes & fees
Novar Arms Hotel
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
฿5,238
฿6,286 total
13 Sept - 14 Sept
includes taxes & fees
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
Get rates
9.4/10 Exceptional! (313 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

47-49 Academy Street Inverness Scotland
Get rates
8.6/10 Excellent! (92 reviews)
Black Isle Hostel

Find out more about Rosemarkie

Top reasons to visit Rosemarkie

  • Stunning Rosemarkie Beach: Enjoy the picturesque scenery and relax on the beautiful sandy shores, perfect for sunbathing and beach walks.
  • Outdoor Adventures: Explore the surrounding countryside with ample opportunities for hiking, golfing, and discovering the local wildlife.
  • Cultural Richness: Visit nearby castles, historic sites, and museums to immerse yourself in the local heritage and history.
  • Tranquil Atmosphere: Experience the friendly village vibe, making it an ideal spot for relaxation and romantic getaways.
  • Diverse Accommodation: Choose from charming bed and breakfasts to comfortable hotels, catering to all types of travellers.

Find great hotels near Rosemarkie

Rosemarkie offers a delightful selection of accommodation options, from charming bed and breakfasts to comfortable hotels, catering to a variety of travellers. With a focus on pet-friendly facilities and amenities for business and adventure seekers, you'll find the perfect base to explore the stunning Highlands. Whether you're seeking a holiday rental, a quaint cottage, or proximity to the nearby Inverness and Rosemarkie Golf Club, this picturesque village has something to suit every visitor's needs.

  • Leonardo Hotel Inverness: Situated a mere 13km from Rosemarkie, the 4-star Leonardo Hotel Inverness is an environmentally conscious retreat tailored for business travellers and eco-aware visitors alike. This hotel boasts eco-certification, emphasising sustainable practices throughout its operations. Guests can enjoy modern amenities alongside a commitment to reduced environmental impact, making their stay both comfortable and responsible. The hotel features well-equipped meeting rooms and a fitness centre, ensuring that business needs are met while promoting a green ethos.
  • B&B HOTEL Inverness: Located 14km from Rosemarkie, B&B HOTEL Inverness offers a welcoming atmosphere for families and pet lovers. This 4-star accommodation, with a commendable guest rating of 8.2 out of 10, caters to families by providing child-friendly amenities, including breakfast options tailored for younger guests. Pets are also welcomed, with specific policies in place to accommodate furry companions, ensuring that no family member is left behind. The hotel’s relaxed vibe makes it an ideal choice for those seeking a homely stay.
  • Mercure Inverness Hotel: A short 14km from Rosemarkie, the 4-star Mercure Inverness Hotel is an elegant choice for eco-conscious travellers who also wish to bring their pets along. With eco-certification, the hotel prioritises sustainable practices while offering modern comforts suitable for both business and leisure stays. Guests can enjoy convenient amenities such as free Wi-Fi, a fitness centre, and on-site dining. The hotel's pet-friendly policy means that guests can enjoy their holiday with their four-legged friends, ensuring a truly inclusive experience.

Where to stay in Rosemarkie

Rosemarkie, a charming village nestled in the Scottish Highlands, offers a delightful blend of outdoor adventures and serene beach experiences. Explore the stunning Rosemarkie Beach, where you can relax and soak in the picturesque scenery. Venture into the open countryside of rural Nairnshire, or visit the nearby village for a taste of local culture. With its friendly atmosphere and rich history, Rosemarkie promises a memorable escape filled with relaxation and exploration.

  • Inverness: Nestled approximately 14km from Rosemarkie, Inverness is renowned as the 'Gateway to the Highlands'. This vibrant city offers a blend of outdoor adventure and stunning scenery, attracting visitors year-round. Peak seasons occur in April, July, and September, when travellers flock to experience activities like skiing, golfing, and exploring the nearby national parks. Key landmarks include the historic Inverness Castle and the picturesque Loch Ness, making it a perfect base for those seeking both thrill and tranquillity.
  • Fortrose: Situated in close proximity to Rosemarkie, Fortrose is a charming coastal town that boasts an inviting atmosphere. With visitor numbers peaking between June and August, Fortrose is favoured for its outdoor activities and scenic vistas. Golf enthusiasts can enjoy the renowned local golf course, while the area's beautiful beaches and monuments provide ample opportunities for relaxation and exploration. The nearby national state park adds to the region's allure, making Fortrose a delightful stop on your Scottish adventure.
  • Avoch: Just 5km away from Rosemarkie, Avoch is a quaint fishing village that embodies the spirit of the Scottish Highlands. Popular with visitors year-round, particularly in April, July, and September, Avoch offers a variety of outdoor activities, including golf and water sports. Its stunning beaches and access to national parks make it a haven for nature lovers. This picturesque village is perfect for those looking to immerse themselves in the serene Scottish landscape while enjoying the charm of a traditional coastal community.

Things to do in Rosemarkie

Shopping

In Rosemarkie, browse local shops for unique gifts and souvenirs reflecting Scottish culture. If you're up for a drive, head to Inverness, about 24km away, where you can explore larger shopping centres like Eastgate Shopping Centre, featuring a variety of high street brands and local boutiques.

Recreation

In Rosemarkie, the Rosemarkie Wellness Retreat offers holistic therapies and yoga sessions amidst tranquil surroundings. Nearby, you can explore the scenic beach for leisurely walks or partake in local wildlife spotting, making it an ideal spot for relaxation and connection with nature.

Adventure

In Rosemarkie, explore the scenic Moray Firth coastline through exhilarating sea kayaking adventures that provide a unique view of wildlife. Venture along the nearby trails for hiking, where you can discover stunning landscapes and historic sites, perfect for those seeking a mix of nature and culture.

Nightlife

Enjoy a relaxed evening at the Rosemarkie Beach Café, where you can savour local delicacies and watch the sunset. For a lively atmosphere, visit the Chanonry Point Inn, offering a selection of ales and occasional live music, perfect for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Rosemarkie

Rosemarkie offers a delightful outdoor escape, perfect for beach lovers and those seeking stunning scenery. Visitors can explore nearby castles, historic sites, and museums that enrich the cultural experience. A short walk from Rosemarkie Beach leads to the picturesque Rosemarkie Bay, making it an ideal spot for romance and relaxation. Enjoy the tranquil atmosphere and diverse attractions that cater to all interests in this charming Scottish village.

  • Fairy Glen Reserve: Nestled within Rosemarkie, Fairy Glen Reserve offers enchanting woodland trails and picturesque scenery. This tranquil haven is perfect for leisurely strolls while immersing yourself in nature's beauty.
  • Inverness Castle: Located 14km from Rosemarkie, Inverness Castle stands majestically overlooking the River Ness. With its rich history and romantic vibes, the castle provides a delightful insight into Scottish heritage, making it a perfect spot for exploration.
  • Chanonry Point Lighthouse: Situated just 2km from Rosemarkie, Chanonry Point Lighthouse is steeped in history and offers stunning coastal views. The surrounding area is renowned for its rich culture and is an excellent location for spotting dolphins.

Best time to go to Rosemarkie

The best time to visit Rosemarkie is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.9°F (3.3°C)Light RainMostly CloudyModerately LowModerately Low
February38.8°F (3.8°C)Light RainMostly CloudyAverageModerately Low
March41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudyModerately HighAverage
May50.2°F (10.1°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyModerately HighModerately High
July58.1°F (14.5°C)Light RainMostly CloudyModerately HighModerately High
August57.0°F (13.9°C)Light RainMostly CloudyAverageModerately High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October48.4°F (9.1°C)Light RainMostly CloudyAverageModerately Low
November42.4°F (5.8°C)Light RainMostly CloudyModerately LowAverage
December38.3°F (3.5°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Rosemarkie

Flying into Rosemarkie is convenient with two major airports nearby. Inverness Airport (INV) is a mere 6km away and offers excellent access to the area. Notable hotels near Inverness include the 5-star Ness Walk and Rocpool Reserve, both situated 13km from the airport, providing various shuttle services. Alternatively, Aberdeen Airport (ABZ) is located 122km from Rosemarkie, with the 5-star Marcliffe and 4-star Leonardo Hotel Aberdeen just 10km from the airport. For a more remote option, Stornoway Airport (SYY) is 148km away, with hotels like The Cabarfeidh Hotel and Stornoway Bed and Breakfast only 3km from the airport.

Frequently asked questions

What's the best place for a stay in Rosemarkie?
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery, located 9.1 mi (14.7 km) from the heart of Rosemarkie, is a top choice for your stay, based on our traveller data. Two other options for your visit to the area are Columba Hotel Inverness by Compass Hospitality and The Highland Hotel by Compass Hospitality. See all available top hotels, or vacation rentals in Rosemarkie.
What are some of the best holiday rentals that Rosemarkie has to offer?
Inverness Holiday House: This holiday home rental outside of Rosemarkie comes with free WiFi so that you can feel at home during your trip. See all vacation rentals in Rosemarkie.
If I need to cancel my hotel reservation in Rosemarkie, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Rosemarkie.
What is staying in Rosemarkie like?
Travellers to Rosemarkie will find plenty to explore and enjoy. In Rosemarkie, there are 3 hotels and other accommodation options to choose from. Find out more about Rosemarkie.
What should I do while I'm visiting Rosemarkie?
A couple of favourite places to visit are Groam House Museum and Fairy Glen Reserve. You'll also find Chanonry Point Lighthouse and Fort George in the area. Take a look at what more there is to see and do in Expedia's Rosemarkie guide.
What's the weather like in Rosemarkie?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Rosemarkie is 780 mm.