Default HTG hotel image

Hotels near Rosemarkie Beach

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Rosemarkie Beach hotels

Tuckers Inn

Tuckers Inn
3.0 star property
11.1 km from Rosemarkie Beach
8.8 out of 10, Excellent, (150 reviews)
"Nice room and bathroom, excellent dinner & breakfast - was a nice stay"
United States
Tim
The price is S$207
includes taxes & fees
14 Jun - 15 Jun
Tuckers Inn

Seabank House Hotel

Seabank House Hotel
4.0 star property
13.7 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (30 reviews)
"Very nicely designed rooms with a spacious bathroom. Friendly and knowledgeable hosts with great advice on what to do in the area."
United States
Doris
The price is S$258
includes taxes & fees
23 Jun - 24 Jun
Seabank House Hotel

Altonhill

Altonhill
3.0 star property
13.1 km from Rosemarkie Beach
10.0 out of 10, Exceptional, (7 reviews)
"Very clean and nice B&B. Perfect if you go by car. "
Sweden
Marlene
The price is S$206
includes taxes & fees
16 Jun - 17 Jun
Altonhill

Invernairne Guest House

Invernairne Guest House
3.0 star property
13.8 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (226 reviews)
"Beautiful location. Friendly staff. Good food. Charming Scottish vibe. "
Canada
Elizabeth-May
The price is S$226
includes taxes & fees
13 Jun - 14 Jun
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, (315 reviews)
"It was located in the country, very quiet area with a good view of the region. Beautiful wood work in the lounge! Very pleasant stay!"
United States
Eric
The price is S$398
includes taxes & fees
24 Jun - 25 Jun
Kincraig Castle Hotel

Smithton Hotel

Smithton Hotel
3.0 star property
12.5 km from Rosemarkie Beach
8.6 out of 10, Excellent, (248 reviews)
"Amazing food"
United States
Kimberly
The price is S$321
includes taxes & fees
12 Jun - 13 Jun
Smithton Hotel

Premier Inn Inverness East

Premier Inn Inverness East
3.0 star property
14.1 km from Rosemarkie Beach
6.2 out of 10, (13 reviews)
"Comfortable. Bed was nice. Heat and hot water. The staff at check in was warm and friendly. The tub and and floors could have been cleaner. There were some crumbs under a night stand and though the shower might have been passable for a rough week at home i dont think it would be a nice bath"
United States
Ariel
The price is S$212
includes taxes & fees
12 Jul - 13 Jul
Premier Inn Inverness East

North Kessock Hotel

North Kessock Hotel
3.0 star property
13 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (160 reviews)
"small but cute room, friendly staff, great dinner and drinks"
Canada
alishia
The price is S$310
includes taxes & fees
13 Jun - 14 Jun
North Kessock Hotel

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 S$264
includes taxes & fees
12 Jun - 13 Jun
Westerlea Hotel

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
14.6 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (1,003 reviews)
"Great stay."
Canada
David
The price is S$253
includes taxes & fees
14 Jun - 15 Jun
Kingsmills Hotel

Woodgrove Holiday Homes, Inverness

Woodgrove Holiday Homes, Inverness
3.5 star property
14.8 km from Rosemarkie Beach
6.6 out of 10, (83 reviews)
"Linen wasn’t ironed out- very comfortable bed though.Great for a night. "
United Kingdom
Esmilly
The price is S$100
includes taxes & fees
18 Jun - 19 Jun
Woodgrove Holiday Homes, Inverness

Dunhallin House

Dunhallin House
4.0 star property
16.7 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (263 reviews)
"Hosts were lovely, breakfast was good. Parking on site, convenient location, good for a stopover."
Australia
Mary
The price is S$215
includes taxes & fees
12 Jun - 13 Jun
Dunhallin House

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
13.6 km from Rosemarkie Beach
8.2 out of 10, Very good, (967 reviews)
"Excellent"
Canada
Silvio
The price is S$241
includes taxes & fees
28 Jun - 29 Jun
Muthu Newton Hotel (Near Inverness Airport)

Park Hill Guest House

Park Hill Guest House
3.0 star property
14.5 km from Rosemarkie Beach
8.8 out of 10, Excellent, (259 reviews)
"Very nice property,"
United Kingdom
simon
The price is S$192
includes taxes & fees
14 Jun - 15 Jun
Park Hill Guest House

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
14.9 km from Rosemarkie Beach
8.6 out of 10, Excellent, (1,012 reviews)
"Great breakfasts "
Canada
Barry
The price is S$291
includes taxes & fees
27 Jun - 28 Jun
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
14.3 km from Rosemarkie Beach
8.2 out of 10, Very good, (1,014 reviews)
"Lovely stay. Perfect central location. Really nice hotel. "
United Kingdom
Maggie
The price is S$215
includes taxes & fees
14 Jun - 15 Jun
The Royal Highland Hotel

Premier Inn Inverness Millburn Rd

Premier Inn Inverness Millburn Rd
3.0 star property
13.7 km from Rosemarkie Beach
8.0 out of 10, Very good, (23 reviews)
"Great room and dinner. Very helpful and friendly staff."
United States
Joshua
The price is S$217
includes taxes & fees
12 Jul - 13 Jul
Premier Inn Inverness Millburn Rd

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, (175 reviews)
"Cheap, convenient, comfy"
United States
David
The price is S$147
includes taxes & fees
14 Jun - 15 Jun
Black Isle Bar and Rooms

Inverness Youth Hostel

Inverness Youth Hostel
4.0 star property
13.9 km from Rosemarkie Beach
8.6 out of 10, Excellent, (182 reviews)
"Staff was very helpful. Central location for getting to activities. Rooms were clean and well made up. Good place to stsy"
Canada
Wendie
The price is S$191
includes taxes & fees
6 Jul - 7 Jul
Inverness Youth Hostel

Lyndon Guest House

Lyndon Guest House
4.0 star property
14.6 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (84 reviews)
"Clean, cozy, quiet and comfortable. Breakfasts were nice. Close to a store. Fridge for snacks."
Canada
Lorie
The price is S$204
includes taxes & fees
17 Jun - 18 Jun
Lyndon Guest House
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
Food and drink
Tuckers Inn
3.0 star property
8.8
Excellent
150 reviews
View
Golf
Seabank House Hotel
4.0 star property
9.8
Exceptional
30 reviews
View
Exterior
Altonhill
3.0 star property
10.0
Exceptional
7 reviews
View
Interior detail
Invernairne Guest House
3.0 star property
9.8
Exceptional
226 reviews
View
Front of property
Kincraig Castle Hotel
4.0 star property
9.2
Wonderful
315 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, take a look at the 9 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near Rosemarkie Beach?
Pleasant Point Holiday Cottages is one of the top choices for your stay based on our traveller 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 Black Isle Holiday Apartments and Courtyard by Marriott Inverness Airport.
How many hotels can I expect to find close to Rosemarkie Beach?
Expedia has 9 hotels and other accommodation options 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 refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Add your dates and click on "Search", then use the filter option "fully refundable" to review top deals close to Rosemarkie Beach.
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. Groam House Museum and Black Isle Brewery are some sights worth a visit in the area.