Find hotels in Rosemarkie from £69

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Rosemarkie hotels

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (771 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is £171
includes taxes & fees
25 Jun - 26 Jun
Tulloch Castle Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,004 reviews)
"Had lovely view from back of hotel and complete bonus a stones throw from the airport"
United Kingdom
sarah
The price is £170
includes taxes & fees
14 Jun - 15 Jun
Courtyard by Marriott Inverness Airport

Loch Ness Clansman Hotel

Loch Ness Clansman Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (736 reviews)
"Great location and view"
United States
Jennifer
The price is £173
includes taxes & fees
2 Jun - 3 Jun
Loch Ness Clansman Hotel

Broomlea

Broomlea
3.0 star property
Inverness
9.4 out of 10, Exceptional, (104 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is £115
includes taxes & fees
29 Jun - 30 Jun
Broomlea

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (312 reviews)
"our room was excellent - very big and spacious, comfortable, yet cosy too. We arrived late so didn't use the restaurant for our evening meal, but the bar was comfortable, and breakfast in the morning was excellent"
United Kingdom
Ron
The price is £269
includes taxes & fees
3 Jun - 4 Jun
Kincraig Castle Hotel

The Old Mill Inn

The Old Mill Inn
3.0 star property
Forres
8.0 out of 10, Very good, (27 reviews)
"Spotlessly clean room, very friendly staff, great food. Would definitely recommend and will stay there again."
United Kingdom
Caroline
The price is £69
includes taxes & fees
1 Jun - 2 Jun
The Old Mill Inn

North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (156 reviews)
"small but cute room, friendly staff, great dinner and drinks"
Canada
alishia
The price is £180
includes taxes & fees
6 Jun - 7 Jun
North Kessock Hotel

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.6 out of 10, Excellent, (244 reviews)
"Amazing food"
United States
Kimberly
The price is £204
includes taxes & fees
15 Jun - 16 Jun
Smithton Hotel

Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
3.0 star property
Inverness
8.4 out of 10, Very good, (1,000 reviews)
"Easy Parking"
Canada
Randolph
The price is £170
includes taxes & fees
14 Jun - 15 Jun
Holiday Inn Express Inverness by IHG

Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10.0 out of 10, Exceptional, (35 reviews)
"All aspects of my stay were great"
United States
Merri
The price is £182
includes taxes & fees
8 Jun - 9 Jun
Conon Hotel

The National Hotel

The National Hotel
3.0 star property
Dingwall
7.4 out of 10, Good, (223 reviews)
"Bar staff very friendly"
United Kingdom
reece
The price is £113
includes taxes & fees
3 Jun - 4 Jun
The National Hotel

Fishers Cottage

Fishers Cottage
2.0 star property
Inverness
The price is £594
includes taxes & fees
3 Jun - 4 Jun
Fishers Cottage

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (147 reviews)
"Friendly staff, lovely breakfast and a comfortable single room ( on the ground floor…. Hooray!!) Great for an overnight on the way south (or north!)"
United Kingdom
Kirsty
The price is £113
includes taxes & fees
3 Jun - 4 Jun
Tuckers Inn

The Priory Hotel

The Priory Hotel
3.0 star property
Beauly
8.8 out of 10, Excellent, (223 reviews)
"Breakfast is incredible and the hotel is so convenient to the ships and restaurants on the Main Street"
United States
Melissa
The price is £140
includes taxes & fees
5 Jun - 6 Jun
The Priory Hotel

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (168 reviews)
"Excellent staff great breakfast outstanding location thanks"
United Kingdom
steven
The price is £452
includes taxes & fees
5 Jun - 6 Jun
Bunchrew House Hotel

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (80 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
The price is £129
includes taxes & fees
6 Jun - 7 Jun
Cawdor House

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.4 out of 10, Good, (66 reviews)
"Great location "
United Kingdom
John
The price is £86
includes taxes & fees
3 Jun - 4 Jun
Carlton Hotel

Ben Wyvis Hotel

Ben Wyvis Hotel
3.0 star property
Strathpeffer
7.6 out of 10, Good, (410 reviews)
"Good breakfast and staff super friendly and helpful."
United Kingdom
stuart
The price is £141
includes taxes & fees
8 Jun - 9 Jun
Ben Wyvis Hotel

Loch Ness Country House Hotel

Loch Ness Country House Hotel
4.0 star property
Inverness
9.2 out of 10, Wonderful, (436 reviews)
"Lovely hotel. The gardens surrounding the hotel are beautiful. The staff are warm and welcoming. Loved the architecture of the hotel. True country setting."
United States
Carlos
The price is £315
includes taxes & fees
5 Jun - 6 Jun
Loch Ness Country House 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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Rosemarkie attractions

Learn more about Rosemarkie

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

Photo by Anna Richards
Open Photo by Anna Richards

Top Rosemarkie Hotel Reviews

More cheap stays in Rosemarkie

Hotels in Rosemarkie with star rating

Find out more about Rosemarkie

Top reasons to visit Rosemarkie

  • Stunning Beaches: Rosemarkie Beach offers a lovely coastal escape with its soft sands and breathtaking views.
  • Outdoor Adventures: Explore rock pools and enjoy picnics in the picturesque countryside surrounding Rosemarkie.
  • Cultural Attractions: Visit historic castles and cathedrals that showcase the rich heritage of the Scottish Highlands.
  • Golfing Opportunities: Enjoy a round of golf at the nearby Rosemarkie Golf Club, catering to enthusiasts of all levels.
  • Charming Accommodations: Experience a range of delightful lodgings, from bed and breakfasts to pet-friendly hotels.

Find great hotels near Rosemarkie

Discover the charming accommodations of Rosemarkie, where a variety of options await to enhance your stay. From delightful bed and breakfasts to comfortable hotels, you'll find pet-friendly services and facilities perfect for both leisure and business travellers. Enjoy the stunning scenery and local attractions, including the nearby Rosemarkie Golf Club and inviting holiday rentals. Whether you're seeking adventure or a relaxing getaway, Rosemarkie offers an idyllic retreat.

  • Leonardo Hotel Inverness: Nestled 12.9km from Rosemarkie, the Leonardo Hotel Inverness is a 4-star eco-certified haven, ideal for business travellers and environmentally conscious guests. This modern hotel boasts a range of sustainable practices, ensuring a guilt-free stay. The hotel features contemporary rooms equipped with essential amenities, a well-equipped business centre, and an on-site restaurant serving delicious, locally sourced dishes. Guests can enjoy a relaxing atmosphere, making it an excellent choice for those blending work with leisure.
  • Mercure Inverness Hotel: Located 14.5km from Rosemarkie, the Mercure Inverness Hotel combines business-friendly facilities with a warm, pet-friendly atmosphere. This 4-star hotel is eco-certified and welcomes pets, making it a suitable option for those travelling with furry companions. The property features comfortable rooms, a fitness centre, and meeting facilities, ensuring convenience for both leisure and business guests. With a policy that accommodates pets, you can enjoy your stay without leaving your four-legged friends behind.
  • B&B HOTEL Inverness: Just 14.5km from Rosemarkie, the B&B HOTEL Inverness offers a family-friendly environment with a guest rating of 8.2. This 4-star establishment caters to those travelling with children and pets, providing amenities such as child-friendly breakfast options and a welcoming atmosphere for furry friends. The hotel features spacious rooms designed for comfort, along with essential facilities to ensure a pleasant stay for all family members. Enjoy a relaxing getaway while creating cherished memories with your loved ones.

Where to stay in Rosemarkie

Rosemarkie, a charming village on the Scottish coast, offers a delightful blend of outdoor adventures and picturesque scenery. Visitors can unwind at Rosemarkie Beach, explore the tranquil open countryside of rural Nairnshire, and enjoy the warm atmosphere of friendly locals. Nearby villages beckon with their historical charm, making for perfect excursions. Whether you're seeking relaxation or luxury, Rosemarkie's rich tourism offerings ensure an unforgettable experience in this stunning part of Scotland.

  • Inverness: Situated approximately 14.5km from Rosemarkie, Inverness is a vibrant city renowned for its stunning outdoor activities and rich scenery. Visitors can enjoy a variety of experiences, from skiing in the nearby highlands to golfing on beautifully maintained courses. The city is also home to remarkable landmarks such as the famous Inverness Castle and the scenic national parks that offer breathtaking views and trails. With visitor numbers peaking in spring and autumn, Inverness provides a perfect blend of adventure and relaxation throughout the year.
  • Fortrose: Nestled within the charming area of Fortrose, where Rosemarkie is located, this picturesque city offers a delightful mix of outdoor pursuits and scenic beauty. Popular among travellers during the summer months, Fortrose boasts stunning beaches and a historic monument that attract visitors year-round. Golf enthusiasts can enjoy the local country clubs, while the surrounding national park provides ample opportunities for exploration. The warm community spirit and breathtaking landscapes make Fortrose a lovely destination for any traveller.
  • Avoch: A mere 4.8km from Rosemarkie, Avoch is a quaint coastal city that invites adventure seekers and nature lovers alike. With its thriving golf scene and exciting water sports, visitors can indulge in a variety of outdoor activities. The nearby beaches are perfect for a relaxing day by the sea, while the scenic national parks provide stunning backdrops for hiking. With peak visitor numbers in spring and autumn, Avoch is an idyllic spot to immerse yourself in Scotland's natural beauty.

Things to do near Rosemarkie

Rosemarkie, located in the scenic Highlands, offers a delightful blend of outdoor activities and beach relaxation. Visitors can enjoy exploring rock pools, picnicking in picturesque areas, and taking short strolls along the coastline. For those seeking a bit of adventure, there are lively bars and opportunities for golf at a nearby country private club, making it an ideal destination for both leisure and sport.

Shopping

In Rosemarkie, enjoy charming local shops offering unique gifts and souvenirs. For a wider selection, visit the Eastgate Shopping Centre in Inverness, if you're up for a drive, about 24.1km away, which features various high street shops and eateries.

Recreation

Enjoy a round at Tarbat Golf Course, a luxurious private club situated 32.2km from Rosemarkie. Experience tranquil surroundings and expertly maintained greens, perfect for both relaxation and recreation. After your game, unwind at the clubhouse with refreshments and stunning countryside views.

Adventure

Explore the Rosemarkie Beach for a delightful day of sand and surf, perfect for swimming and picnicking. The nearby Fairy Glen offers scenic walks and the chance to spot local wildlife, making it a fantastic spot for nature enthusiasts and adventurers alike.

Nightlife

In Rosemarkie, the atmosphere is charming and relaxed, with the Chanonry Point offering stunning views at sunset. The local pubs, like The Eagle Bar, provide a warm welcome with live music and hearty ales, perfect for winding down after a day of exploration.

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

Booking tips and Expedia advantages for Rosemarkie

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Rosemarkie is moderately seasonal. The cheapest months to stay in Rosemarkie are January to February and October, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Rosemarkie about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Rosemarkie is Monday. The most expensive day to stay in Rosemarkie is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. To uncover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save money by combining your Rosemarkie hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Rosemarkie

Rosemarkie, nestled in Scotland, offers a delightful blend of outdoor and beach experiences amidst stunning scenery. Visitors can explore local attractions such as historic castles and cathedrals, perfect for those seeking culture and romance. Don't miss a stroll along Rosemarkie Bay, just a minute's walk from the charming Rosemarkie Beach, where you can soak up the coastal beauty and tranquillity.

  • Fairy Glen Reserve: Nestled within Rosemarkie, Fairy Glen Reserve offers enchanting woodland trails and stunning views of the surrounding landscape. Ideal for nature lovers, this tranquil spot is perfect for leisurely walks and picnics amidst lush greenery.
  • Inverness Castle: Located 14.5km from Rosemarkie, Inverness Castle boasts a rich history and striking architecture. With its captivating views over the River Ness, it’s a romantic spot for couples and a cultural landmark for history enthusiasts.
  • Inverness Cathedral: Also 14.5km away, Inverness Cathedral is a beautiful example of Gothic architecture. With its serene atmosphere and fascinating stained glass windows, it’s a cultural gem that invites reflection and admiration.

Best time to go to Rosemarkie

The best time to visit Rosemarkie can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Rosemarkie falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature in Rosemarkie falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

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

For your visit to Rosemarkie, you can fly into two major airports: Aberdeen (ABZ) and INVerness (INV). Aberdeen Airport is approximately 122.3km away, with nearby hotels such as the 5-star Marcliffe and Trump Macleod House & Lodge, both offering easy access to the airport. Inverness Airport, located only 6.4km from Rosemarkie, has excellent accommodation options like the 5-star Rocpool Reserve and Ness Walk, which provide various transportation services, including airport shuttles. Stornoway Airport (SYY), 148.1km away, also has good hotels like Stornoway Bed and Breakfast. Choose your airport based on convenience and enjoy your stay in this picturesque part of Scotland.

Frequently asked questions

What is the best area to stay in Rosemarkie?
The best area to stay in Rosemarkie is along the beachfront, particularly near the village centre.

This area is the heart of Rosemarkie, offering direct access to the expansive sandy beach and the village's main amenities. You'll find a few local shops, cafes, and the Rosemarkie Beach Cafe, all within a short stroll. The prominent landmark is the Rosemarkie Lighthouse, which marks the entrance to the inner Moray Firth. The layout is quite linear, stretching along the coast.

Couples looking for a tranquil escape will find this area particularly appealing. The opportunity for long walks along the beach, perhaps spotting dolphins in the Moray Firth, provides a relaxing backdrop to a getaway. The convenience of having dining options and stunning views right on your doorstep adds to the comfort.

Families will also appreciate staying near the beachfront. The beach itself is a fantastic natural playground for children, and the proximity to the village centre means easy access to snacks and essentials.
When is the best time to go to Rosemarkie?
The best time to go to Rosemarkie for pleasant weather and outdoor activities is generally from late spring to early autumn, specifically May through September.

During these months, you'll experience milder temperatures and longer daylight hours, which are ideal for exploring the Black Isle and enjoying the coast. May and June often have less rainfall and comfortable temperatures for walks along Rosemarkie Beach or exploring the nearby village of Fortrose.

July and August are the warmest months, great for dolphin watching at Chanonry Point or enjoying boat trips on the Moray Firth. While these months can be busier, the extended daylight allows for more leisurely exploration of the local area, including the Pictish carvings at the Groam House Museum.

September offers a lovely transition, with generally stable weather and fewer crowds, making it an excellent time for those who prefer a more tranquil experience while still enjoying the natural beauty.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Rosemarkie.
How can I save on a Rosemarkie hotel booking with Expedia?
Members always get our best prices. Find our best Rosemarkie hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Rosemarkie hotel?
Prices for hotels in Rosemarkie often vary, but you can find a great deal from £69 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia