A coastal landscape with rocky shores and calm water.

Find hotels in Rosemarkie from $80

  • 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
Aug 13 - Aug 14
Tomorrow
Aug 14 - Aug 15
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Rosemarkie hotels

Hotel
Bed & breakfast
Breakfast included
Pet friendly
Reserve now, pay later

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

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Inverness City Centre
United Kingdom
Glenn
$293 nightly
$352 total
Aug 30 - Aug 31
Total with taxes and fees
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
$216 nightly
$260 total
Sep 6 - Sep 7
Total with taxes and fees
Courtyard by Marriott Inverness Airport

3. The Royal Highland Hotel

The Royal Highland Hotel
Inverness City Centre
United States
William
$232 nightly
$278 total
Sep 6 - Sep 7
Total with taxes and fees
The Royal Highland Hotel

4. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
Inverness City Centre
United States
Malinda
$211 nightly
$254 total
Aug 23 - Aug 24
Total with taxes and fees
Columba Hotel Inverness by Compass Hospitality

5. Kingsmills Hotel

Kingsmills Hotel
Crown
United States
Stephen
$262 nightly
$317 total
Aug 16 - Aug 17
Total with taxes and fees
Kingsmills Hotel

6. River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
Inverness City Centre
United Kingdom
Christianne
$303 nightly
$363 total
Aug 16 - Aug 17
Total with taxes and fees
River Ness Hotel, a member of Radisson Individuals

7. B&B HOTEL Inverness

B&B HOTEL Inverness
Inverness City Centre
United Kingdom
Dolina
$201 nightly
$242 total
Sep 1 - Sep 2
Total with taxes and fees
B&B HOTEL Inverness

8. Mercure Inverness Hotel

Mercure Inverness Hotel
Inverness City Centre
United States
APRIL
$299 nightly
$358 total
Aug 16 - Aug 17
Total with taxes and fees
Mercure Inverness Hotel

9. AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
Inverness City Centre
Malaysia
Koh
AC Hotel by Marriott Inverness

10. Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality
Crown
United Kingdom
sucheta
$207 nightly
$248 total
Aug 23 - Aug 24
Total with taxes and fees
Craigmonie Hotel Inverness by Compass Hospitality

11. Inverness Palace Hotel & Spa, WorldHotel Distinctive

Inverness Palace Hotel & Spa, WorldHotel Distinctive
Inverness City Centre
United States
viktoria
$306 nightly
$367 total
Aug 30 - Aug 31
Total with taxes and fees
Inverness Palace Hotel & Spa, WorldHotel Distinctive

12. Beaufort Hotel

Beaufort Hotel
Inverness City Centre
United States
Scott
$205 nightly
$246 total
Aug 16 - Aug 17
Total with taxes and fees
Beaufort Hotel

13. Culloden House Hotel

Culloden House Hotel
Inverness
United States
Marcy
$472 nightly
$567 total
Aug 15 - Aug 16
Total with taxes and fees
Culloden House Hotel

14. Highland Apartments By Mansley

Highland Apartments By Mansley
Inverness City Centre
Canada
Jayson
$181 nightly
$217 total
Aug 23 - Aug 24
Total with taxes and fees
Highland Apartments By Mansley

15. Ness Walk

Ness Walk
Ballifeary
United States
Raquel
$471 nightly
$565 total
Aug 18 - Aug 19
Total with taxes and fees
Ness Walk

16. Premier Inn Inverness Centre - River Ness

Premier Inn Inverness Centre - River Ness
Inverness City Centre
United States
Abbie
$237 nightly
$285 total
Aug 31 - Sep 1
Total with taxes and fees
Premier Inn Inverness Centre - River Ness

17. Black Friars

Black Friars
Inverness City Centre
Canada
Fereshteh
$274 nightly
$328 total
Aug 15 - Aug 16
Total with taxes and fees
Black Friars

18. Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel
Inverness City Centre
United Kingdom
Christopher
$293 nightly
$352 total
Aug 27 - Aug 28
Total with taxes and fees
Glenmoriston Townhouse Hotel

19. Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
Inverness
United States
jason
$247 nightly
$297 total
Aug 23 - Aug 24
Total with taxes and fees
Holiday Inn Express Inverness by IHG

20. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
Canada
Natasha
$202 nightly
$242 total
Aug 29 - Aug 30
Total with taxes and fees
Tulloch Castle 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 studying the exhibits at Groam House Museum in Rosemarkie. Check out the spas and lively bars in this relaxing area.
See properties

Learn more about Rosemarkie

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

See all hotels in Rosemarkie
A beach with waves at sunset.
Photo by Anna Richards

Top Rosemarkie Hotel Reviews

B&B HOTEL Inverness

B&B HOTEL Inverness

10/10 Excellent
"The hotel was all around nice. Location was close enough to everything we wanted to see or do. Parking for a vehicle was close by and rather cheap compared to other hotels. We thoroughly enjoyed our stay. Breakfast was nice and available for a reasonable time in the morning."
George 3-night trip
Posted 2 hours ago
B&B HOTEL Inverness
Lochardil House Hotel

Lochardil House Hotel

8/10 Good
"No AC, something to keep in mind during summer months. There were two fans but not enough to cool down the room at night. Breakfast was lovely. Staff was wonderful."
Amanda 1-night trip
Posted 15 hours ago
Lochardil House Hotel
Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG

10/10 Excellent
"Clean, well maintained property, friendly staff, convenient location."
jason 3-night trip
Posted 20 hours ago
Holiday Inn Express Inverness by IHG
Waverley Guest House

Waverley Guest House

8/10 Good
"Friendly helpful staff , sorted an early breakfast for us no problem. Would stay again"
Greig 1-night trip
Posted 2 days ago
Waverley Guest House
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"A brief one night stay in between taking the sleeper - room was large and beds were comfortable. Ideally situated in the centre of Inverness we were able to get about easily. Did not have breakfast but did use the bar - service was friendly and prompt. Use of the luggage room was also handy as we took a tour out to Loch Ness in the rain. Hotel did provide umbrellas!"
Margaret 1-night trip
Posted 2 days ago
The Royal Highland Hotel
Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality

8/10 Good
"Stayed for one night. Extremely helpful and sweet staff. My husband had to work next day so they offered a lounge space post check out where he could sit and work until 5pm, which was very sweet of them, Although the rooms were not well maintained there were cobwebs in the corners and behind the radiator some food trash was lying."
sucheta 1-night trip
Posted 2 days ago
Craigmonie Hotel Inverness by Compass Hospitality
Mercure Inverness Hotel

Mercure Inverness Hotel

10/10 Excellent
"Great place in the center of the old town in Inverness. Highly recommend."
Robert 2-night trip
Posted 6 days ago
Mercure Inverness Hotel
The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality

10/10 Excellent
"Everything was spotlessly clean"
Alex 1-night trip
Posted 6 days ago
The Highland Hotel by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"The hotel was in a very good location to walk around and see the beautiful sights"
Malinda 2-night trip
Posted 8 days ago
Columba Hotel Inverness by Compass Hospitality

More cheap stays in Rosemarkie

UHI Inverness – Campus Accommodation

UHI Inverness – Campus Accommodation

7 Inverness Campus Inverness Scotland
$111 nightly
$134 total
Aug 15 - Aug 16
Total with taxes and fees
7.4/10 Good! (157 reviews)
UHI Inverness – Campus Accommodation
Inverness Holiday House

Inverness Holiday House

47 Montague Row Inverness Scotland
$112 nightly
$135 total
Aug 31 - Sep 1
Total with taxes and fees
6/10 (84 reviews)
Inverness Holiday House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
$114 nightly
$137 total
Aug 26 - Aug 27
Total with taxes and fees
8.4/10 Very Good! (163 reviews)
Novar Arms Hotel
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
$159 nightly
$190 total
Sep 2 - Sep 3
Total with taxes and fees
8/10 Very Good! (195 reviews)
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
$238 nightly
$286 total
Aug 31 - Sep 1
Total with taxes and fees
9.4/10 Exceptional! (302 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

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 $80 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