Photo by Anna Richards

Hotels in Rosemarkie

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Rosemarkie?

Loch Ness Cottages
Loch Ness Cottages
3.5 star property
Inverness
9.2 out of 10, Wonderful, (45 reviews)
  • cleanliness
    Charming cottages near mystical Loch Ness with cosy home amenities.
The price is £273
includes taxes & fees
11 Mar - 12 Mar
Loch Ness Cottages
Loch Ness Clansman Hotel
Loch Ness Clansman Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (720 reviews)
  • cleanliness
    Waterfront escape with scenic Loch Ness views and Highland hospitality.
The price is £83
includes taxes & fees
7 Mar - 8 Mar
Loch Ness Clansman Hotel
Appin Apartment
Appin Apartment
4.0 star property
Inverness
10.0 out of 10, Exceptional, (17 reviews)
  • cleanliness
    Experience private Inverness living with easy access to historic sites and nature.
The price is £160
includes taxes & fees
7 Mar - 8 Mar
Appin Apartment
Dunhallin House
Dunhallin House
4.0 star property
Lochardil
9.8 out of 10, Exceptional, (256 reviews)
The price is £75
includes taxes & fees
18 Mar - 19 Mar
Dunhallin House
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel
4.0 star property
Inverness
8.8 out of 10, Excellent, (683 reviews)
  • cleanliness
    Elegant countryside retreat with attentive service near Inverness Castle.
The price is £88
includes taxes & fees
8 Mar - 9 Mar
Macdonald Drumossie Hotel
Inverness house
Inverness house
3.0 star property
Lochardil
8.4 out of 10, Very good, (15 reviews)
  • cleanliness
    Riverside holiday home minutes from Inverness Castle with garden and patio.
The price is £150
includes taxes & fees
10 Mar - 11 Mar
Inverness house
Lochardil House Hotel
Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (499 reviews)
  • cleanliness
    Scenic Inverness retreat with castle views and lush garden surroundings.
The price is £70
includes taxes & fees
15 Mar - 16 Mar
Lochardil House Hotel
Pinewood Cottage
Pinewood Cottage
4.0 star property
Crown
10.0 out of 10, Exceptional, (40 reviews)
  • cleanliness
    Snug cottage getaway with free amenities, minutes from Inverness Castle.
The price is £101
includes taxes & fees
25 Mar - 26 Mar
Pinewood Cottage
7 Riverside Gardens
7 Riverside Gardens
3.5 star property
Ballifeary
10.0 out of 10, Exceptional, (2 reviews)
The price is £604
includes taxes & fees
17 Mar - 18 Mar
7 Riverside Gardens
Craigmonie Hotel Inverness by Compass Hospitality
Craigmonie Hotel Inverness by Compass Hospitality
3.0 star property
Crown
8.4 out of 10, Very good, (912 reviews)
The price is £65
includes taxes & fees
15 Mar - 16 Mar
Craigmonie Hotel Inverness by Compass Hospitality
Loch Ness Country House Hotel
Loch Ness Country House Hotel
4.0 star property
Inverness
9.2 out of 10, Wonderful, (426 reviews)
  • cleanliness
    Luxurious countryside retreat near Inverness Castle with garden-view dining.
The price is £290
includes taxes & fees
8 Mar - 9 Mar
Loch Ness Country House Hotel
Rossal House Apartments
Rossal House Apartments
4.0 star property
Lochardil
9.2 out of 10, Wonderful, (49 reviews)
  • cleanliness
    Riverside Inverness retreat with free parking near historic castle and Ness Islands.
The price is £81
includes taxes & fees
11 Mar - 12 Mar
Rossal House Apartments
Kingsmills Hotel
Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,008 reviews)
  • cleanliness
    Elegant spa retreat within minutes of Inverness Castle and top city attractions.
The price is £72
includes taxes & fees
15 Mar - 16 Mar
Kingsmills Hotel
Rocpool Reserve
Rocpool Reserve
5.0 star property
Inverness City Centre
9.4 out of 10, Exceptional, (288 reviews)
  • cleanliness
    Take in Highland views from this sophisticated Inverness hotel near the castle.
The price is £202
includes taxes & fees
1 Apr - 2 Apr
Rocpool Reserve
Aye Stay
Aye Stay
3.0 star property
Ballifeary
9.6 out of 10, Exceptional, (189 reviews)
The price is £195
includes taxes & fees
6 Apr - 7 Apr
Aye Stay
Beaufort Hotel
Beaufort Hotel
3.0 star property
Inverness City Centre
8.4 out of 10, Very good, (928 reviews)
The price is £55
includes taxes & fees
8 Mar - 9 Mar
Beaufort Hotel
Ness Walk
Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (563 reviews)
  • cleanliness
    Experience serene luxury along the River Ness with stunning gardens and signature dining.
The price is £131
includes taxes & fees
15 Mar - 16 Mar
Ness Walk
Culliss House
Culliss House
3.0 star property
Inverness City Centre
9.8 out of 10, Exceptional, (70 reviews)
  • cleanliness
    Serene guesthouse near Inverness Castle with complimentary gourmet breakfast daily.
The price is £84
includes taxes & fees
11 Mar - 12 Mar
Culliss House
Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel
4.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (1,003 reviews)
  • cleanliness
    Victorian riverside retreat near Inverness Castle with refined dining.
The price is £79
includes taxes & fees
22 Mar - 23 Mar
Glenmoriston Townhouse Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Rosemarkie

Learn more about Rosemarkie

Rosemarkie is well known for its attractions such as Fairy Glen Reserve and Groam House Museum.

Sunset at Rosemarkie  beach featuring a seagull with dinner in its mouth #goldenhour #hiking
Photo by Anna Richards
Open Photo by Anna Richards

Check out reviews of Rosemarkie hotels guests love

Frequently asked questions

How much does a hotel room cost in Rosemarkie?
You can find top hotels in Rosemarkie from £55 with options to suit your budget and needs. If you're looking for an affordable hotel in Rosemarkie that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How much does a hotel room cost in Rosemarkie?
You can find top hotels in Rosemarkie from £55 with options to suit your budget and needs. If you're looking for an affordable hotel in Rosemarkie that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Rosemarkie hotels?
Discover great deals on Rosemarkie hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Rosemarkie hotels.
How can I find deals and earn rewards at Rosemarkie hotels?
Members can save up to 20% on select hotels in Rosemarkie. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Rosemarkie hotels with free cancellation?
To book a refundable Rosemarkie hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Rosemarkie hotels with free parking?
If you're arriving by car, choosing a great Rosemarkie hotel with free parking is a plus. Our travellers' favourites include:
  • Tigh Na Mara: A bed & breakfast with an average guest rating of 10 out of 10
What are some popular hotels in central Rosemarkie?
If you're looking for hotels in central Rosemarkie, check out Courtyard by Marriott Inverness Airport and Tigh Na Mara. Travellers love Courtyard by Marriott Inverness Airport for its location, as well as the restaurant, bar/lounge and 24-hour gym this hotel offers. Tigh Na Mara is another popular central bed & breakfast with free parking, plus pillowtop mattresses in the guestrooms.
What hotels do travellers recommend in Rosemarkie?
Can I book a refundable accommodation option in Rosemarkie?
If you want the flexibility to change your plans to Rosemarkie, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Rosemarkie be like during my visit?
July and August are typically the warmest months in Rosemarkie, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 4°C. October and August are the months with the most rain.
Why should I book my Rosemarkie hotel with Hotels.com?
There are lots of reasons to book your Rosemarkie trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Rosemarkie

Whispers of the Waves: Discover the Enchantment of Rosemarkie's Historic Shores

Nestled on the stunning Black Isle, Rosemarkie is a hidden gem that enchants visitors with its picturesque beach and captivating coastal landscapes. The pristine Rosemarkie Bay invites leisurely strolls, while the historic lighthouse stands sentinel over the sparkling waters. Nature lovers can explore nearby trails within the enchanting national park, offering breathtaking views and wildlife encounters. With its blend of natural beauty, rich history, and charming village atmosphere, Rosemarkie is the perfect destination for those seeking a romantic getaway or an off-the-beaten-path adventure in Scotland.

Discover great hotels in Rosemarkie

Rosemarkie offers a range of hotel accommodations, from cosy bed and breakfasts to comfortable inns, ideal for those seeking a peaceful getaway by the coast. Enjoy scenic views and easy access to local attractions, making it a perfect base for exploring the picturesque Highlands. Here are some of the best hotels in Rosemarkie that our travellers love:

  1. Courtyard by Marriott Inverness AirportOpens in a new window: This eco-certified 3.5-star hotel provides a comfortable retreat for leisure travellers seeking a pet-friendly experience. Enjoy the unique charm of the accommodation while being surrounded by nature. This property features amenities that ensure a smooth stay, such as express check-in and delightful outdoor spaces. Review sentiments highlight the welcoming environment and the ease of staying with pets, making it a popular choice for those who appreciate a personalised touch during their travels.
  2. BroomleaOpens in a new window: Broomlea is a delightful 3.0-star Bed and Breakfast that caters to adventure seekers looking for an exhilarating getaway. With a range of activities such as birdwatching, ice skating, and mountain biking nearby, this property creates memorable experiences for the active traveller. The warm atmosphere and proximity to outdoor adventures are frequently praised, making it an excellent choice for those who wish to immerse themselves in the natural beauty of the region.
  3. Old Drynie HouseOpens in a new window: Old Drynie House is a luxurious 4.0-star Bed and Breakfast ideal for adventure and golf enthusiasts. This property offers a unique blend of recreational opportunities, including golfing experiences and nearby activities like fishing and horse riding. With a focus on catering to the LGBTQIA community, the ambiance is welcoming and inclusive. Travellers appreciate the elegant design and curated experiences that make for a remarkable stay, ensuring a refined escape in a stunning locale.

Top locations to stay in Rosemarkie

When visiting Rosemarkie, Fortrose, Scotland, the standout areas to stay in are Inverness, Invergordon, and Fortrose. Inverness offers rich history with its castle and vibrant culture, while Invergordon boasts excellent dining options. Fortrose charms visitors with its historical monuments. For first-time visitors, Inverness is best suited, providing a central base to explore the Highlands.

  1. InvernessOpens in a new window: If you're looking for a vibrant base, Inverness is a fantastic choice. Known as the Gateway to the Highlands, this city offers stunning views along the shores of Loch Ness and a charming riverside. Explore the historic Inverness Castle, which provides panoramic views of the city, or take a stroll along the picturesque River Ness. The city is also home to a variety of shops, cafés, and cultural attractions, making it perfect for those who enjoy a lively atmosphere and local charm. Don't miss the chance to visit cultural venues that host a range of events throughout the year, adding to the city's appeal.
  2. FortroseOpens in a new window: Fortrose is a delightful seaside town with a unique blend of history and natural beauty. The ruins of Fortrose Cathedral are a must-see, offering a glimpse into the area's rich past. The town's coastal location means you can enjoy stunning views of the Moray Firth, and it’s a great spot for dolphin watching. With lovely local shops and a relaxed atmosphere, Fortrose is perfect for those seeking a quieter retreat while still having access to engaging attractions and scenic walks along the coast.
  3. InvergordonOpens in a new window: Invergordon is a charming port town that exudes a warm, welcoming vibe. It's an ideal spot for visitors looking to enjoy a laid-back experience with easy access to beautiful coastal scenery. The town is famous for its murals, which add a splash of colour and personality to the streets. Invergordon also offers a selection of dining options and local shops, providing a quaint shopping experience. For those interested in maritime history, the nearby Invergordon Naval Museum is a fascinating stop to learn more about the area's naval heritage.

Things to do in Rosemarkie

Nestled along a stunning coastline, this charming destination boasts sandy beaches and scenic bays perfect for relaxing or water sports. With lush parks nearby, outdoor enthusiasts can enjoy hiking and golfing amidst breathtaking landscapes. It’s an ideal spot for both tranquillity and active pursuits, inviting you to explore its natural beauty.

  • Inverness CastleOpens in a new window – Nestled on a cliff overlooking the River Ness, Inverness Castle is an iconic landmark worth visiting. Although it currently serves as a courthouse, the castle’s exterior is a stunning example of Scottish architecture. Walk around the grounds to appreciate the views of the river and city below, making it a perfect spot for memorable photographs.
  • Urquhart CastleOpens in a new window – Explore the dramatic ruins of Urquhart Castle on the shores of Loch Ness. This historic site invites you to delve into Scotland's rich past while enjoying breathtaking views of the loch. You can wander through the remains of the castle, climb the tower for an elevated perspective, and even imagine tales of the legendary Loch Ness Monster!
  • Culloden BattlefieldOpens in a new window – Step back in time at Culloden Battlefield, the site of the last battle fought on British soil. Here, you can walk the battlefield, learn about the events that unfolded in 1746, and visit the informative visitor centre. It’s a poignant place that brings to life the struggles of the Jacobite uprising.
  • Inverness CathedralOpens in a new window – Take a moment to appreciate the stunning architecture of Inverness Cathedral, known as St Andrew's Cathedral. This beautiful structure, with its impressive stained glass windows and tranquil atmosphere, is a serene place for reflection. Don’t forget to stroll around the surrounding gardens for a peaceful escape from the bustling city.

4 tips for savvy savings when booking a hotel in Rosemarkie

  1. Book for the cheapest times: The most affordable time to visit Rosemarkie is during January, February, and October, when hotel prices are generally lower. An ideal stay of at least 2 days allows visitors to fully explore the area’s notable landmarks and cultural sites. Highlights include the historic lighthouse, charming parks, captivating monuments, and the local history museum, all of which offer great value for money. If you're on a budget, consider visiting the nearby nature reserve or enjoying a day at the beach, where you can soak in the beauty of the landscape. With the possibility that prices may drop during these months, it's a perfect time to experience Rosemarkie's rich history and natural attractions.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Rosemarkie, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, ensuring you don't miss any potential savings. Additionally, the Smart ShoppingOpens in a new window tool available in the app can help you compare hotel prices and amenities, so you're more likely to see the best options. With these features, you could be among the first to know if prices drop or new rooms become available.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in Rosemarkie. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that could potentially offer you better value.
  4. Consider your location: Opting for accommodation near key attractions or city centres may provide convenience, but it often comes with a heftier price tag. For more budget-friendly options, you might consider hotels situated in less central areas or neighbourhoods, striking a balance between cost and accessibility to your planned destinations. Independent hotels located further afield are usually likely to be more affordable and can offer a more authentic experience.

Best time to go to Rosemarkie

Rosemarkie experiences its lowest average temperature in January, at 37.9°F (3.3°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October are usually the wettest months. April, June, and July are the peak travel months in Rosemarkie, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. On the other hand, January, November, and December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring