A coastal landscape with rocky shores and calm water.

Find hotels in Rosemarkie from ฿2,607

  • 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
1 Oct - 2 Oct
Tomorrow
2 Oct - 3 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

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
฿2,173
฿2,607 total
includes taxes & fees
1 Nov - 2 Nov
Courtyard by Marriott Inverness Airport

2. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Rodney
฿6,871
฿8,246 total
includes taxes & fees
1 Nov - 2 Nov
Culloden House Hotel

3. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Lisa
฿3,540
฿4,248 total
includes taxes & fees
1 Nov - 2 Nov
Kincraig Castle Hotel

4. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Warren
฿5,980
฿7,176 total
includes taxes & fees
1 Nov - 2 Nov
Kingsmills Hotel

5. Tuckers Inn

Tuckers Inn
Invergordon
United Kingdom
Jaidev
฿3,714
฿4,457 total
includes taxes & fees
1 Nov - 2 Nov
Tuckers Inn

6. North Kessock Hotel

North Kessock Hotel
Inverness
Canada
Paula
฿4,086
฿4,903 total
includes taxes & fees
1 Nov - 2 Nov
North Kessock Hotel

7. Leonardo Hotel Inverness

Leonardo Hotel Inverness
Inverness
United Kingdom
Lyn
฿2,307
฿2,768 total
includes taxes & fees
1 Nov - 2 Nov
Leonardo Hotel Inverness

8. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
Canada
Pamela
฿3,343
฿4,011 total
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express Inverness by IHG

9. Fishers Cottage

Fishers Cottage
Inverness
Canada
Lindsay
฿21,987
฿26,384 total
includes taxes & fees
20 Oct - 21 Oct
Fishers Cottage

10. Lochardil House Hotel

Lochardil House Hotel
Lochardil
United Kingdom
Nicholas
฿2,786
฿3,343 total
includes taxes & fees
1 Nov - 2 Nov
Lochardil House Hotel

11. Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness Palace Hotel & Spa, WorldHotels Distinctive
Inverness City Centre
United Kingdom
Jennifer
฿4,230
฿5,077 total
includes taxes & fees
1 Nov - 2 Nov
Inverness Palace Hotel & Spa, WorldHotels Distinctive

12. Loch Ness Country House Hotel

Loch Ness Country House Hotel
Inverness
United States
Simon
฿6,679
฿8,459 total
includes taxes & fees
4 Oct - 5 Oct
Loch Ness Country House Hotel

13. Smithton Hotel

Smithton Hotel
Inverness
United Kingdom
Chris
฿4,398
฿5,278 total
includes taxes & fees
1 Nov - 2 Nov
Smithton Hotel

14. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
United Kingdom
Nick
฿2,626
฿3,152 total
includes taxes & fees
1 Nov - 2 Nov
The Royal Highland Hotel

15. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
Inverness City Centre
United States
Sukhrob
฿2,641
฿3,169 total
includes taxes & fees
1 Nov - 2 Nov
Glenmoriston Townhouse Hotel

16. Bunchrew House Hotel

Bunchrew House Hotel
Inverness
United States
Caren
฿9,251
฿11,101 total
includes taxes & fees
1 Nov - 2 Nov
Bunchrew House Hotel

17. Macdonald Drumossie Hotel

Macdonald Drumossie Hotel
Inverness
United Kingdom
Jasvinderpal
฿9,353
฿11,223 total
includes taxes & fees
22 Oct - 23 Oct
Macdonald Drumossie Hotel

18. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
฿3,510
฿4,212 total
includes taxes & fees
1 Nov - 2 Nov
Muthu Newton Hotel (Near Inverness Airport)

19. Rocpool Reserve

Rocpool Reserve
Inverness City Centre
United Kingdom
Rachel
฿8,245
฿9,894 total
includes taxes & fees
25 Oct - 26 Oct
Rocpool Reserve

20. Seabank House Hotel

Seabank House Hotel
Nairn
Canada
Connor
฿5,071
฿6,085 total
includes taxes & fees
5 Oct - 6 Oct
Seabank House Hotel
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 Fairy Glen Reserve and Groam House Museum as you discover Rosemarkie.

See all hotels in Rosemarkie
A coastal landscape with rocky shores and calm water.
Photo by Eddie Boyd

Top Rosemarkie Hotel Reviews

Beaufort Hotel

Beaufort Hotel

10/10 Excellent
"Staff were super friendly and helpful. Place was beautiful and clean. Very handy and within walking distance of the town centre."
Amanda 1-night trip
Posted 10 hours ago
Beaufort Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

8/10 Good
"Room was very nice, gym was great! Staff was very helpful! Location was great,"
Jeffrey 3-night trip
Posted 13 hours ago
B&B HOTEL Inverness
The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality

8/10 Good
"This is an old Victorian hotel with character. It suited us because it's not modern and sterile like so many other hotels today. The room was comfortable and staff were friendly. We did not eat at the hotel so we can't comment on the food. The town is lovely to walk around with a couple of cafes and a small Morrison's grocery shop."
Laurie 1-night trip
Posted 14 hours ago
The Highland Hotel by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We enjoyed our stay very much. It was so conveniently located to everything. The rooms were comfortable and clean. We could occasionally hear people walking in the halls and above you but that was to be expected because of the historic nature of the building. It was charming and pleasant."
Stephanie 2-night trip
Posted 15 hours ago
Columba Hotel Inverness by Compass Hospitality
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Beautiful hotel. Great location. Staff was friendly and professional. Fantastic breakfast included !"
Amy 3-night trip
Posted 23 hours ago
River Ness Hotel, a member of Radisson Individuals
Tulloch Castle Hotel

Tulloch Castle Hotel

8/10 Good
"Nice location providing a peaceful break from the city life."
Debbie 3-night trip
Posted 2 days ago
Tulloch Castle Hotel
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

8/10 Good
"This property is in an awesome location! Directly on the river Ness. Charming neighborhood, staff very friendly and helpful. Only reason not 5 star across the board is the lack of provided toiletries (hair care products) and the distillery’s lack of brand products. Were told they not yet producing whisky? Anyway, the breakfast was amazing and overall experience was excellent!"
Timothy 2-night trip
Posted 2 days ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Lochardil House Hotel

Lochardil House Hotel

10/10 Excellent
"Lovely property, well situated in Inverness, walkable along the side of the Loch and into the city. Rooms were large and comfortable. Staff were very friendly. Great food and bar too. Ample parking."
Nicholas 1-night trip
Posted 3 days ago
Lochardil House Hotel
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"This is an old and historic building but could use some TLC. The food in the restaurant was good and location excellent."
LORILEE 1-night trip
Posted 5 days ago
The Royal Highland Hotel

More cheap stays in Rosemarkie

Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
฿2,246
฿2,696 total
1 Nov - 2 Nov
includes taxes & fees
8/10 Very good! (217 reviews)
Black Isle Bar and Rooms
Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
฿2,479
฿2,975 total
1 Nov - 2 Nov
includes taxes & fees
8.4/10 Very good! (38 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
฿4,072
฿4,886 total
3 Oct - 4 Oct
includes taxes & fees
8.4/10 Very good! (179 reviews)
Novar Arms Hotel
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
฿5,774
฿6,929 total
19 Oct - 20 Oct
includes taxes & fees
9.4/10 Exceptional! (321 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

47-49 Academy Street Inverness Scotland
Get rates
8.6/10 Excellent! (93 reviews)
Black Isle Hostel
UHI Inverness – Campus Accommodation

UHI Inverness – Campus Accommodation

7 Inverness Campus Inverness Scotland
Get ratesUHI Inverness – Campus Accommodation

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 The Highland Hotel by Compass Hospitality and The Royal Highland Hotel. 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 Fairy Glen Reserve and Groam House Museum. 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.