Find hotels near Rosemarkie Beach, Fortrose from NT$3,266

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Rosemarkie Beach hotels

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
6.7 km from Rosemarkie Beach
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 NT$5,984
NT$7,181 total
includes taxes & fees
Jun 14 - Jun 15
Courtyard by Marriott Inverness Airport

Culloden House Hotel

Culloden House Hotel
4.0 star property
11.7 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (426 reviews)
"Great place to stay… "
United States
Jon
The price is NT$13,185
NT$15,822 total
includes taxes & fees
Jun 8 - Jun 9
Culloden House Hotel

Tuckers Inn

Tuckers Inn
3.0 star property
11.1 km from Rosemarkie Beach
8.8 out of 10, Excellent, (148 reviews)
"Nice room and bathroom, excellent dinner & breakfast - was a nice stay"
United States
Tim
The price is NT$4,224
NT$5,069 total
includes taxes & fees
Jun 12 - Jun 13
Tuckers Inn

Seabank House Hotel

Seabank House Hotel
4.0 star property
13.7 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (27 reviews)
"Jen and Simon were very friendly, accommodating and helpful. We had a wonderful stay."
United Kingdom
Mike
The price is NT$5,731
NT$6,877 total
includes taxes & fees
Jun 8 - Jun 9
Seabank House Hotel

Smithton Hotel

Smithton Hotel
3.0 star property
12.5 km from Rosemarkie Beach
8.6 out of 10, Excellent, (245 reviews)
"Amazing food"
United States
Kimberly
The price is NT$6,561
NT$7,873 total
includes taxes & fees
Jun 6 - Jun 7
Smithton Hotel

Invernairne Guest House

Invernairne Guest House
3.0 star property
13.8 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (224 reviews)
"Beautiful location. Friendly staff. Good food. Charming Scottish vibe. "
Canada
Elizabeth-May
The price is NT$5,808
NT$6,970 total
includes taxes & fees
Jun 8 - Jun 9
Invernairne Guest House

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
13.9 km from Rosemarkie Beach
9.2 out of 10, Wonderful, (313 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 NT$8,115
NT$9,737 total
includes taxes & fees
Jun 10 - Jun 11
Kincraig Castle Hotel

Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
3.0 star property
13 km from Rosemarkie Beach
8.4 out of 10, Very Good, (1,001 reviews)
"Easy Parking"
Canada
Randolph
The price is NT$5,527
NT$6,632 total
includes taxes & fees
Jun 14 - Jun 15
Holiday Inn Express Inverness by IHG

Westerlea Hotel

Westerlea Hotel
3.0 star property
13.9 km from Rosemarkie Beach
9.6 out of 10, Exceptional, (58 reviews)
"Breakfast is excellent and cooked to order. Our room was spacious, comfortable and clean. Staff were very friendly and extremely helpful."
United Kingdom
Paul
The price is NT$5,625
NT$6,751 total
includes taxes & fees
Jun 6 - Jun 7
Westerlea Hotel

West End Hotel

West End Hotel
3.0 star property
13.8 km from Rosemarkie Beach
8.4 out of 10, Very Good, (353 reviews)
"Friendly welcome Good location Nice roomt"
United Kingdom
Pearl
The price is NT$2,721
NT$3,266 total
includes taxes & fees
Jun 26 - Jun 27
West End Hotel

Ardmeanach House

Ardmeanach House
3.0 star property
15 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (76 reviews)
"We loved the experience and the breakfast. Wonderful atmosphere and close to the old town. "
United States
Larry
The price is NT$5,668
NT$6,801 total
includes taxes & fees
Jun 19 - Jun 20
Ardmeanach House

Black Friars

Black Friars
4.0 star property
14.3 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (367 reviews)
"Lovely room, charming restaurant and bar and the staff was friendly and welcoming."
United States
Micki
The price is NT$6,163
NT$7,395 total
includes taxes & fees
Jun 15 - Jun 16
Black Friars

Waverley Guest House

Waverley Guest House
3.0 star property
14.4 km from Rosemarkie Beach
6.0 out of 10, (881 reviews)
"If you are looking for a less expensive stay with no expectations for well maintained this would be it."
United States
Shyler
The price is NT$3,830
NT$4,596 total
includes taxes & fees
Jun 7 - Jun 8
Waverley Guest House

Black Isle Bar and Rooms

Black Isle Bar and Rooms
2.5 star property
14.4 km from Rosemarkie Beach
8.2 out of 10, Very Good, (173 reviews)
"Cheap, convenient, comfy"
United States
David
The price is NT$3,898
NT$4,678 total
includes taxes & fees
Jun 14 - Jun 15
Black Isle Bar and Rooms

River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
14.4 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (684 reviews)
"Very well located within walking distance to train station and sights."
United States
Hazel
The price is NT$7,815
NT$9,378 total
includes taxes & fees
Jun 13 - Jun 14
River Ness Hotel, a member of Radisson Individuals

Inverness Youth Hostel

Inverness Youth Hostel
4.0 star property
13.9 km from Rosemarkie Beach
8.6 out of 10, Excellent, (181 reviews)
"Clean room and toilets. Nice and helpful staff"
United States
Venus
The price is NT$2,728
NT$3,274 total
includes taxes & fees
Jun 24 - Jun 25
Inverness Youth Hostel

Rocpool Reserve

Rocpool Reserve
5.0 star property
15 km from Rosemarkie Beach
9.4 out of 10, Exceptional, (294 reviews)
"Loved our stay!"
United States
Kimberly
The price is NT$7,841
NT$9,410 total
includes taxes & fees
Jun 21 - Jun 22
Rocpool Reserve

Craigmonie Hotel Inverness by Compass Hospitality

Craigmonie Hotel Inverness by Compass Hospitality
3.0 star property
14.8 km from Rosemarkie Beach
8.4 out of 10, Very Good, (942 reviews)
"Clean, comfortable, and friendly staff that is very close to city center (10-15 min walk)"
United States
Mirka
The price is NT$4,762
NT$5,714 total
includes taxes & fees
Jun 28 - Jun 29
Craigmonie Hotel Inverness by Compass Hospitality

Jacobite house

Jacobite house
2.5 star property
14.5 km from Rosemarkie Beach
8.4 out of 10, Very Good, (194 reviews)
"Clean comfy stay in the heart of the Inverness city center, walkability to everything."
United States
Brandon
The price is NT$5,238
NT$6,286 total
includes taxes & fees
Jun 12 - Jun 13
Jacobite house

Premier Inn Inverness Centre - River Ness

Premier Inn Inverness Centre - River Ness
3.0 star property
14.7 km from Rosemarkie Beach
8.4 out of 10, Very Good, (96 reviews)
"We enjoyed our stay here and would stay again. Clean room, comfortable bed, excellent location, and really nice and attentive staff."
United States
Lubna
The price is NT$5,245
NT$6,294 total
includes taxes & fees
Jun 14 - Jun 15
Premier Inn Inverness Centre - River Ness
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.

Compare popular hotels close to Rosemarkie Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Bar (on property)
Courtyard by Marriott Inverness Airport
4.0 star property
9.2
Wonderful
1,004 reviews
View
Exterior
Culloden House Hotel
4.0 star property
9.8
Exceptional
426 reviews
View
Food and drink
Tuckers Inn
3.0 star property
8.8
Excellent
148 reviews
View
Golf
Seabank House Hotel
4.0 star property
9.8
Exceptional
27 reviews
View
Restaurant
Smithton Hotel
3.0 star property
8.6
Excellent
245 reviews
View

Top Rosemarkie Beach Hotel Reviews

Hotels near other Rosemarkie Beach attractions

Frequently asked questions

What's the area like around Rosemarkie Beach?
Rosemarkie Beach is located in Fortrose. If you're looking for a convenient place to stay, check out the 9 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay near Rosemarkie Beach?
Pleasant Point Holiday Cottages is one of the top choices for your stay based on our traveler data, and this cottage offers free parking. It's located 1.3 mi (2.1 km) from Rosemarkie Beach. Other good choices within 5 miles include Courtyard by Marriott Inverness Airport and Black Isle Holiday Apartments.
How many hotels should I expect to find close to Rosemarkie Beach?
Expedia has 9 hotels and other accommodations within a mile from Rosemarkie Beach.
If I need to cancel the hotel reservation for my stay near Rosemarkie Beach, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Add your dates and click on "Search", then use the filter option "fully refundable" to view the best deals available near Rosemarkie Beach.
Where can I learn more about changing or cancelling my trip in the area near Rosemarkie Beach?
To find more details about picking new dates or cancelling your stay near Rosemarkie Beach, go to https://www.expedia.com/service/.
What can I see and do near Rosemarkie Beach?
Chanonry Point Lighthouse, Fort George, and Fortrose Cathedral are notable landmarks to explore if you're in the area. You might plan a visit to Fairy Glen Reserve or Fortrose & Rosemarkie Golf Club while you're in the area. Black Isle Brewery and Groam House Museum are some sights worth a visit in the area.