A coastal landscape with rocky shores and calm water.

Find hotels in Rosemarkie from £107

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Rosemarkie hotels

1. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Inverness City Centre
Canada
Eryn
£290
includes taxes & fees
28 Sept - 29 Sept
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

2. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United Kingdom
Mrs M
£192
includes taxes & fees
6 Sept - 7 Sept
Courtyard by Marriott Inverness Airport

3. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
United States
Sheila
£143
includes taxes & fees
7 Sept - 8 Sept
The Royal Highland Hotel

4. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
£207
includes taxes & fees
3 Sept - 4 Sept
Kingsmills Hotel

5. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
Inverness City Centre
United States
Sheila
£197
includes taxes & fees
30 Sept - 1 Oct
Columba Hotel Inverness by Compass Hospitality

6. B&B HOTEL Inverness

B&B HOTEL Inverness
Inverness City Centre
Canada
Amanda
£232
includes taxes & fees
29 Sept - 30 Sept
B&B HOTEL Inverness

7. River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
Inverness City Centre
United Kingdom
Vivienne
£257
includes taxes & fees
4 Sept - 5 Sept
River Ness Hotel, a member of Radisson Individuals

8. Mercure Inverness Hotel

Mercure Inverness Hotel
Inverness City Centre
United States
Heather
£264
includes taxes & fees
6 Sept - 7 Sept
Mercure Inverness Hotel

9. AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
Inverness City Centre
United States
D Roxanne
AC Hotel by Marriott Inverness

10. Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality
Crown
United Kingdom
Marion
£172
includes taxes & fees
31 Aug - 1 Sept
Craigmonie Hotel Inverness by Compass Hospitality

11. Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness Palace Hotel & Spa, WorldHotels Distinctive
Inverness City Centre
United Kingdom
Jennifer
£399
includes taxes & fees
20 Sept - 21 Sept
Inverness Palace Hotel & Spa, WorldHotels Distinctive

12. Beaufort Hotel

Beaufort Hotel
Inverness City Centre
Canada
Thomas
£172
includes taxes & fees
31 Aug - 1 Sept
Beaufort Hotel

13. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
£440
includes taxes & fees
4 Sept - 5 Sept
Culloden House Hotel

14. Ness Walk

Ness Walk
Ballifeary
United States
Lance
£445
includes taxes & fees
31 Aug - 1 Sept
Ness Walk

15. Highland Apartments By Mansley

Highland Apartments By Mansley
Inverness City Centre
Canada
Jayson
£323
includes taxes & fees
28 Sept - 29 Sept
Highland Apartments By Mansley

16. Black Friars

Black Friars
Inverness City Centre
United States
Christian
£255
includes taxes & fees
31 Aug - 1 Sept
Black Friars

17. Leonardo Hotel Inverness

Leonardo Hotel Inverness
Inverness
Ireland
Ann
£191
includes taxes & fees
5 Sept - 6 Sept
Leonardo Hotel Inverness

18. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
Inverness City Centre
United States
Jayashree
£280
includes taxes & fees
31 Aug - 1 Sept
Glenmoriston Townhouse Hotel

19. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
£230
includes taxes & fees
30 Sept - 1 Oct
Holiday Inn Express Inverness by IHG
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 lively bars in this relaxing 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

Loch Ness Clansman Hotel

Loch Ness Clansman Hotel

10/10 Excellent
"Excellent customer service.. friendly staff and clean rooms.."
Nimanthi Anuradhika 1-night trip
Posted 9 hours ago
Loch Ness Clansman Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"Friendly staff"
Sheila 1-night trip
Posted 1 day ago
Columba Hotel Inverness by Compass Hospitality
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Great location"
Sheila 1-night trip
Posted 1 day ago
The Royal Highland Hotel
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8/10 Good
"Great location on the river."
Eryn 1-night trip
Posted 1 day ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality

8/10 Good
"Bel accueil, hôtel très charmant et bien situé !"
Sarah 1-night trip
Posted 1 day ago
The Highland Hotel by Compass Hospitality
Tulloch Castle Hotel

Tulloch Castle Hotel

8/10 Good
"Fun adventure. Loved the connection with the Davidson museum. Bartender was wonderful and full of fun knowledge."
Fiona 1-night trip
Posted 3 days ago
Tulloch Castle Hotel
Beaufort Hotel

Beaufort Hotel

8/10 Good
"Clean, boutique hotel. The room was small as expected. The highlight was the bar which gave us somewhere to relax at the end of the day. Breakfast was good. Staff was friendly, but they are stretched thin. At night, one person managed the registration desk and the bar. In the morning, I think it was 1 or 2 people managing breakfast and the registration desk (not counting maintenance and kitchen staff). The staff was friendly, but not necessarily knowledgeable about common tourist destinations."
Soham 2-night trip
Posted 3 days ago
Beaufort Hotel
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"Gorgeous hotel. I stayed in one of the apartments. Nice and modern feel, very clean. Staff went out of their way to help with any issues that arose. Great location, just across from the theatre which was fab."
Gary 2-night trip
Posted 4 days ago
Glenmoriston Townhouse Hotel
Waverley Guest House

Waverley Guest House

10/10 Excellent
"The host informed us upon arrival there was an issue for our room. However, they relocated us to a second location that was very nice. If we wanted the complimentary breakfast we had to go back to the original location. Would’ve been nice to get a credit instead. Otherwise great location to local restaurants and tourist activities"
Becky 1-night trip
Posted 4 days ago
Waverley Guest House

More cheap stays in Rosemarkie

Inverness Holiday House

Inverness Holiday House

47 Montague Row Inverness Scotland
£107
20 Sept - 21 Sept
includes taxes & fees
6/10 (84 reviews)
Inverness Holiday House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
£110
31 Aug - 1 Sept
includes taxes & fees
Novar Arms Hotel
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
£157
6 Sept - 7 Sept
includes taxes & fees
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
£225
9 Sept - 10 Sept
includes taxes & fees
9.4/10 Exceptional! (311 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
UHI Inverness – Campus Accommodation

UHI Inverness – Campus Accommodation

7 Inverness Campus Inverness Scotland
Get rates
7.4/10 Good! (160 reviews)
UHI Inverness – Campus Accommodation

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 much is the nightly rate at a Rosemarkie hotel?
Prices for hotels in Rosemarkie often vary, but you can find a great deal from £107 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