A coastal landscape with rocky shores and calm water.

Find hotels in Rosemarkie from $69

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 6 - Oct 7
Tomorrow
Oct 7 - Oct 8
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

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
Jane
$67 nightly
$81 total
Nov 1 - Nov 2
Total with taxes and fees
Courtyard by Marriott Inverness Airport

2. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Elizabeth
$105 nightly
$126 total
Nov 1 - Nov 2
Total with taxes and fees
Kincraig Castle Hotel

3. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Alicia
$204 nightly
$245 total
Nov 1 - Nov 2
Total with taxes and fees
Culloden House Hotel

4. Tuckers Inn

Tuckers Inn
Invergordon
United Kingdom
Mel
$108 nightly
$129 total
Oct 9 - Oct 10
Total with taxes and fees
Tuckers Inn

5. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
United States
Raymond
$77 nightly
$93 total
Nov 1 - Nov 2
Total with taxes and fees
Tulloch Castle Hotel

6. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Deborah
$126 nightly
$151 total
Nov 2 - Nov 3
Total with taxes and fees
Kingsmills Hotel

7. Lochardil House Hotel

Lochardil House Hotel
Lochardil
United Kingdom
Nicholas
$69 nightly
$83 total
Nov 1 - Nov 2
Total with taxes and fees
Lochardil House Hotel

8. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
United Kingdom
Natalie
$93 nightly
$111 total
Nov 5 - Nov 6
Total with taxes and fees
Holiday Inn Express Inverness by IHG

9. North Kessock Hotel

North Kessock Hotel
Inverness
United Kingdom
Al
$112 nightly
$134 total
Nov 6 - Nov 7
Total with taxes and fees
North Kessock Hotel

10. Smithton Hotel

Smithton Hotel
Inverness
United States
Linda F
$121 nightly
$146 total
Nov 2 - Nov 3
Total with taxes and fees
Smithton Hotel

11. Premier Inn Inverness Millburn Rd

Premier Inn Inverness Millburn Rd
Millburn
United States
Robin
$57 nightly
$69 total
Nov 1 - Nov 2
Total with taxes and fees
Premier Inn Inverness Millburn Rd

12. Seabank House Hotel

Seabank House Hotel
Nairn
United States
LILLIAN
$152 nightly
$182 total
Oct 9 - Oct 10
Total with taxes and fees
Seabank House Hotel

13. West End Hotel

West End Hotel
Nairn
United Kingdom
Colin
$65 nightly
$79 total
Oct 8 - Oct 9
Total with taxes and fees
West End Hotel

14. Delny Glamping

Delny Glamping
Invergordon
United States
Brandt
$94 nightly
$113 total
Oct 7 - Oct 8
Total with taxes and fees
Delny Glamping

15. Bunchrew House Hotel

Bunchrew House Hotel
Inverness
United States
jennifer
$255 nightly
$306 total
Nov 6 - Nov 7
Total with taxes and fees
Bunchrew House Hotel

16. Leonardo Hotel Inverness

Leonardo Hotel Inverness
Inverness
United Kingdom
Lyn
$75 nightly
$90 total
Nov 1 - Nov 2
Total with taxes and fees
Leonardo Hotel Inverness

17. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
$89 nightly
$107 total
Nov 5 - Nov 6
Total with taxes and fees
Muthu Newton Hotel (Near Inverness Airport)

18. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
Inverness City Centre
United States
Michelle
$78 nightly
$94 total
Nov 1 - Nov 2
Total with taxes and fees
Glenmoriston Townhouse Hotel

19. Loch Ness Country House Hotel

Loch Ness Country House Hotel
Inverness
United States
Edwin
$188 nightly
$226 total
Oct 8 - Oct 9
Total with taxes and fees
Loch Ness Country House Hotel

20. AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
Inverness City Centre
Malaysia
Koh
$78 nightly
$94 total
Nov 1 - Nov 2
Total with taxes and fees
AC Hotel by Marriott Inverness
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 studying the exhibits at Groam House Museum in Rosemarkie. Check out the spas and top-notch restaurants in this walkable area.
See properties

Learn more about Rosemarkie

Explore attractions like Fairy Glen Reserve and Groam House Museum as you discover things to see and do in Rosemarkie.

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

Top Rosemarkie Hotel Reviews

Tulloch Castle Hotel

Tulloch Castle Hotel

8/10 Good
"Very dated. Staff nice and available. For the price point would have expected a higher level of amenities and updated appointments. A bit of a disappointment."
Joseph 1-night trip
Posted 3 hours ago
Tulloch Castle Hotel
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Great hotel in perfect location. Quiet, super clean & the staff are amazingly helpful & friendly! Definitely will stay again when in Inverness!"
Helen 3-night trip
Posted 9 hours ago
River Ness Hotel, a member of Radisson Individuals
Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality

10/10 Excellent
"The staff were lovely and so kind and helpful."
Rowan 3-night trip
Posted 11 hours ago
Craigmonie Hotel Inverness by Compass Hospitality
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

8/10 Good
"Nice location, staff helpful and room clean."
stacie 1-night trip
Posted 1 day ago
Glenmoriston Townhouse Hotel
Beaufort Hotel

Beaufort Hotel

10/10 Excellent
"It’s a beautiful place. I’m glad I chose here."
gena 2-night trip
Posted 2 days ago
Beaufort Hotel
B&B HOTEL Inverness

B&B HOTEL Inverness

10/10 Excellent
"The staff and the property were great."
Shad 2-night trip
Posted 2 days ago
B&B HOTEL Inverness
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"Great location but a bit noisy due to trains andd street noise"
Gowri 1-night trip
Posted 3 days ago
The Royal Highland Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"Unfortunately it was massively over priced but this was due to the Loch Ness marathon weekend. We stayed 2 nights and were very disappointed that we didn't get breakfast on the first morning due to having to leave early for the marathon. I think they could have offered to open half hour earlier personally considering that there were a lot of runners staying at the hotel! The breakfast the next day was nice enough though so no complaints there. They had no chef for evening meals which we weren't told about before coming up either so later Saturday night we had to go out and look for food which was tricky given it was a really busy weekend for the city! When we booked there was nowhere to click double "bed" so unfortunately we had 2 single beds. When I asked about it after checking my invoice the lady behind the desk said that I had to stipulate when booking even though I clicked double room!! The lady on reception on the day we checked out however was very lovely. She booked us a taxi and she was very helpful."
Allana 2-night trip
Posted 3 days ago
Columba Hotel Inverness by Compass Hospitality
Ben Wyvis Hotel

Ben Wyvis Hotel

10/10 Excellent
"Set in beautiful private grounds, always a pleasure to stay here. Staff in all areas are friendly and helpful. I like the spacious bar and lounges. I particularly enjoy their classic Scottish breakfast, with potato scones, black pudding and haggis."
Alan 1-night trip
Posted 5 days ago
Ben Wyvis Hotel

More cheap stays in Rosemarkie

Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
$66 nightly
$79 total
Nov 2 - Nov 3
Total with taxes and fees
8.4/10 Very Good! (39 reviews)
Bank House
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
$67 nightly
$80 total
Nov 1 - Nov 2
Total with taxes and fees
8/10 Very Good! (219 reviews)
Black Isle Bar and Rooms
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
$121 nightly
$145 total
Oct 7 - Oct 8
Total with taxes and fees
8.4/10 Very Good! (179 reviews)
Novar Arms Hotel
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
$165 nightly
$198 total
Oct 20 - Oct 21
Total with taxes and fees
9.4/10 Exceptional! (322 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

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

UHI Inverness – Campus Accommodation

7 Inverness Campus Inverness Scotland
Get ratesUHI Inverness – Campus Accommodation

Hotels in Rosemarkie with star-rating

Find out more about Rosemarkie

Top reasons to visit Rosemarkie

  • Stunning Beaches: Enjoy the pristine sands and scenic views of Rosemarkie Beach, perfect for relaxation and outdoor activities.
  • Outdoor Adventures: Explore hiking trails and coastal walks that showcase the breathtaking landscape of the Scottish coastline.
  • Rich Cultural Heritage: Visit historic sites like the local church and nearby castles that reflect the area's fascinating history.
  • Golfing Paradise: Tee off at charming local golf courses and resorts, catering to both enthusiasts and beginners.
  • Warm Hospitality: Experience the friendly atmosphere of Rosemarkie, with a range of cozy accommodations to enhance your stay.

Find great hotels near Rosemarkie

Experience the charm of Rosemarkie, Scotland, with a variety of hotel accommodations to suit every traveler's needs. From cozy bed & breakfasts to convenient hotels, you'll find options that cater to pet-friendly stays, business travel, and adventure vacations. Whether you're searching for hotels near Rosemarkie or planning to book a stay close to the beautiful Rosemarkie beach, your ideal getaway awaits in this picturesque coastal village.

  • Leonardo Hotel Inverness: Nestled 8 miles from Rosemarkie, this eco-certified 4-star hotel caters to environmentally conscious travelers and business professionals alike. The Leonardo Hotel Inverness combines modern amenities with sustainable practices, ensuring a comfortable stay while minimizing your carbon footprint. Guests can enjoy well-appointed rooms equipped with essential facilities, a fitness center, and a business lounge, making it an ideal choice for both relaxation and productivity.
  • Mercure Inverness Hotel: Located 9 miles from Rosemarkie, the Mercure Inverness Hotel is a 4-star accommodation that welcomes both eco-conscious guests and their furry companions. With a pet-friendly policy, this hotel is perfect for travelers looking to explore the scenic Highland region with their pets. Guests can enjoy an array of amenities, including comfortable rooms, an on-site restaurant, and meeting spaces, all while benefiting from the hotel’s commitment to sustainability.
  • B&B HOTEL Inverness: Situated 9 miles from Rosemarkie, B&B HOTEL Inverness offers a family-friendly atmosphere with a guest rating of 8.2 out of 10. This 4-star property is perfect for families traveling with children and pets. The hotel features kid-friendly amenities, including breakfast options tailored for younger guests, as well as pet-friendly accommodations. With its cozy atmosphere and convenient location, it serves as an excellent base for exploring the beautiful surroundings of Inverness and beyond.

Where to stay in Rosemarkie

Rosemarkie, a charming coastal village, is perfect for outdoor enthusiasts and beach lovers. Discover stunning views along the shoreline, relax on pristine beaches, and immerse yourself in the friendly atmosphere of the village. Nearby Fortrose offers historical sites and scenic excursions, making it an ideal holiday location. Experience the beauty of this coastal hideaway while enjoying the luxury of nature and the warmth of local hospitality.

  • Inverness: Nestled about 9 miles from Rosemarkie, Inverness, often referred to as the Gateway to the Highlands, offers a rich blend of outdoor adventures and stunning scenery. Visitors flock here year-round, with peak times in April, July, and September. The city is renowned for its proximity to the breathtaking landscapes of national parks and the historic Inverness Castle. Outdoor enthusiasts can indulge in activities like skiing and golfing, making it a perfect destination for those looking to explore the beauty of Scotland while enjoying thrilling adventures.
  • Fortrose: Fortrose is where Rosemarkie finds its home, combining picturesque coastal charm with vibrant outdoor activities. The city sees a rush of visitors from June to August, drawn by its scenic beaches and lush landscapes. Golf lovers will be delighted with the local golf courses and private country clubs. Fortrose also boasts cultural landmarks such as monuments and the nearby national state park, providing a perfect backdrop for exploration and relaxation. It’s a wonderful spot for those looking to soak in the natural beauty and local history.
  • Avoch: Located just 3 miles from Rosemarkie, Avoch is a quaint coastal town that enchants visitors with its scenic seaside views and outdoor activities. With peaks in traveler arrivals during April, July, and September, Avoch offers access to a variety of water sports and golf courses. The stunning beaches and the nearby national park make it an ideal destination for those who appreciate nature and adventure. Whether you're looking to relax by the beach or engage in exhilarating activities, Avoch has something for everyone.

Things to do near Rosemarkie

Rosemarkie offers a perfect getaway for outdoor and beach lovers, featuring stunning scenery and activities. Enjoy a round at the local golf courses, explore the beautiful Rosemarkie Beach, or plan day trips to nearby attractions. The area also boasts charming golf resorts and private country clubs, making it an ideal destination for both relaxation and recreation.

Shopping

In Rosemarkie, explore charming local shops for unique gifts, including The Rosemarkie Shop for local crafts and souvenirs. If you're up for a drive, venture to Fortrose and visit the nearby Highland Marketplace for a wider selection of goods and artisanal products.

Recreation

At Tarbat Golf Course, located 20 miles from Rosemarkie, indulge in luxury vibes while enjoying a round of golf amidst beautiful landscapes. This private club offers a serene atmosphere, perfect for relaxation and rejuvenation after a day on the greens.

Adventure

Explore the beautiful Rosemarkie Beach for a day of sun, swimming, and beachcombing. For a thrill, hike the nearby Fairy Glen, where you'll discover stunning landscapes and unique rock formations. Don't miss the chance to spot dolphins along the Moray Firth while enjoying the coastal scenery.

Nightlife

In Rosemarkie, the nightlife is charming and relaxed. Enjoy cozy pubs like The Anderson and The Royal Marine Hotel, where you can savor local brews and live music. For a unique experience, stroll along the beach under the stars, soaking in the tranquil atmosphere.

*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: The cheapest time to book a hotel in Rosemarkie is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia’s search tool makes it easy for you to choose your budget, preferred destination, and other preferences. You can organize your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will highlight sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in Rosemarkie with your flights and activities by booking a package through Expedia.

Find the best attractions near Rosemarkie

Rosemarkie offers a delightful blend of outdoor activities, stunning beaches, and scenic views, perfect for a memorable vacation. Key attractions include the beautiful Rosemarkie Bay, the historic church at Rosemarkie, and nearby castles and cathedrals that showcase the area's rich culture. For golf enthusiasts, the best golf hotels in the region provide excellent accommodations. Visitors can also explore photographs of Rosemarkie to capture its charm and beauty.

  • Inverness Castle: Located 9 miles from Rosemarkie, Inverness Castle offers a romantic and cultural experience with stunning views of the River Ness. Its historical significance and beautiful architecture make it a must-visit for history buffs and photographers alike.
  • Inverness Cathedral: Also 9 miles away, Inverness Cathedral is a stunning example of Gothic architecture. Its serene atmosphere and intricate stained glass windows create an inspiring environment, perfect for those interested in culture and spirituality.
  • Chanonry Point Lighthouse: Just 1 mile from Rosemarkie, this historic lighthouse is a picturesque spot for watching dolphins and enjoying breathtaking views of the Moray Firth, making it an ideal destination for nature lovers.

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 vacation in Rosemarkie, you have several airport options. INVerness Airport (INV) is the closest, located 4 miles away. Notable hotels near INV include the 5-star Rocpool Reserve and Ness Walk, both 8 miles from the airport, offering various transportation services. Aberdeen Airport (ABZ) is 76 miles away, with excellent nearby accommodations like the 5-star Marcliffe Hotel and the 4-star Courtyard by Marriott, just 0.3 miles from the airport. Stornoway Airport (SYY) is 92 miles away, with options such as the 4-star Stornoway Bed and Breakfast and Cabarfeidh Hotel, both 2 miles from SYY. Each airport offers accessible transportation to Rosemarkie.

Frequently asked questions

What is the best area to stay in Rosemarkie?
The best area to stay in Rosemarkie is along the beachfront, particularly around the village's main street, High Street.This area is the heart of Rosemarkie, offering direct access to the pebble beach and views of the Moray Firth. High Street features local shops, cafes, and the Rosemarkie Beach Cafe, making it convenient for daily needs. The village is compact and easily walkable, with the beach and the Chanonry Point lighthouse within reach.Couples often find this area ideal for a quiet getaway. The proximity to the beach allows for relaxing strolls, and the opportunity to spot dolphins from the shore or a boat tour adds a great experience. The general tranquility of the village provides a peaceful retreat.For families, staying near the beachfront is also an excellent option. The beach provides an expansive natural playground, and the nearby Rosemarkie Golf Club offers activities for various ages.
When is the best time to go to Rosemarkie?
The best time to visit Rosemarkie is during the summer months, from June to August, when the weather is mildest and the days are longest.During this period, you can expect average temperatures around 15-20°C (59-68°F), making it comfortable for exploring the outdoors. The extended daylight hours, with sunsets often after 9 PM, provide ample time for activities like dolphin watching at Chanonry Point or walking along Rosemarkie Beach. This season is ideal for couples and families looking to enjoy the natural beauty and coastal activities without the chill of other seasons.For those interested in wildlife, particularly dolphin spotting, late spring to early autumn (May to September) offers the best chances. The warmer waters attract more marine life, and the calm seas make for better viewing conditions.
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 $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