- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Rosemarkie Beach hotels

1. Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness Airport6.7 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (1,005 reviews)
The price is ₩88,009
₩105,611 total
includes taxes & fees
Nov 22 - Nov 23

2. Kingsmills Hotel
Kingsmills Hotel14.6 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (1,002 reviews)
The price is ₩135,380
₩162,460 total
includes taxes & fees
Nov 22 - Nov 23

3. Culloden House Hotel
Culloden House Hotel11.7 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (450 reviews)
The price is ₩248,230
₩297,876 total
includes taxes & fees
Dec 4 - Dec 5

4. Holiday Inn Express Inverness by IHG
Holiday Inn Express Inverness by IHG13 km from Rosemarkie Beach
8.4 out of 10, Very good, (1,001 reviews)
The price is ₩88,761
₩106,513 total
includes taxes & fees
Nov 22 - Nov 23

5. Macdonald Drumossie Hotel
Macdonald Drumossie Hotel15.2 km from Rosemarkie Beach
8.8 out of 10, Excellent, (700 reviews)
The price is ₩148,637
₩178,365 total
includes taxes & fees
Nov 10 - Nov 11

6. Premier Inn Inverness Millburn Rd
Premier Inn Inverness Millburn Rd13.7 km from Rosemarkie Beach
8.2 out of 10, Very good, (58 reviews)
The price is ₩76,726
₩92,071 total
includes taxes & fees
Dec 3 - Dec 4

7. North Kessock Hotel
North Kessock Hotel13 km from Rosemarkie Beach
9.2 out of 10, Wonderful, (188 reviews)
The price is ₩132,389
₩158,867 total
includes taxes & fees
Nov 6 - Nov 7

8. Belvilla Inverness Craigmonie Hotel
Belvilla Inverness Craigmonie Hotel14.7 km from Rosemarkie Beach
8.4 out of 10, Very good, (1,000 reviews)
The price is ₩100,076
₩120,091 total
includes taxes & fees
Nov 22 - Nov 23

9. Inverness Youth Hostel
Inverness Youth Hostel13.9 km from Rosemarkie Beach
8.6 out of 10, Excellent, (203 reviews)
The price is ₩70,967
₩85,157 total
includes taxes & fees
Nov 8 - Nov 9

10. Smithton Hotel
Smithton Hotel12.5 km from Rosemarkie Beach
8.6 out of 10, Excellent, (288 reviews)
The price is ₩142,994
₩171,593 total
includes taxes & fees
Nov 10 - Nov 11

11. West End Hotel
West End Hotel13.8 km from Rosemarkie Beach
8.4 out of 10, Very good, (410 reviews)
The price is ₩93,425
₩112,110 total
includes taxes & fees
Nov 7 - Nov 8

12. Leonardo Hotel Inverness
Leonardo Hotel Inverness13.4 km from Rosemarkie Beach
7.6 out of 10, Good, (1,000 reviews)
The price is ₩93,425
₩112,110 total
includes taxes & fees
Nov 15 - Nov 16

13. Muthu Newton Hotel (Near Inverness Airport)
Muthu Newton Hotel (Near Inverness Airport)13.6 km from Rosemarkie Beach
8.4 out of 10, Very good, (996 reviews)
The price is ₩103,601
₩124,321 total
includes taxes & fees
Nov 30 - Dec 1

14. Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel15.1 km from Rosemarkie Beach
8.8 out of 10, Excellent, (1,001 reviews)
The price is ₩106,964
₩128,357 total
includes taxes & fees
Nov 22 - Nov 23

15. The Castle B&B
The Castle B&B14.9 km from Rosemarkie Beach
9.8 out of 10, Exceptional, (99 reviews)
The price is ₩157,964
₩189,557 total
includes taxes & fees
Nov 10 - Nov 11

16. Ardross Glencairn
Ardross Glencairn15 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₩82,737
₩99,292 total
includes taxes & fees
Nov 8 - Nov 9

17. Kincraig Castle Hotel
Kincraig Castle Hotel13.9 km from Rosemarkie Beach
9.0 out of 10, Wonderful, (383 reviews)
The price is ₩159,084
₩190,912 total
includes taxes & fees
Nov 12 - Nov 13

18. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery14.9 km from Rosemarkie Beach
8.6 out of 10, Excellent, (1,003 reviews)
The price is ₩99,500
₩119,400 total
includes taxes & fees
Nov 8 - Nov 9

20. Westerlea Hotel
Westerlea Hotel13.9 km from Rosemarkie Beach
9.6 out of 10, Exceptional, (66 reviews)
The price is ₩225,663
₩270,796 total
includes taxes & fees
Nov 19 - Nov 20
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Courtyard by Marriott Inverness Airport | 9.0 Wonderful 1,005 reviews | View | ||||||
![]() Kingsmills Hotel | 9.0 Wonderful 1,002 reviews | View | ||||||
![]() Culloden House Hotel | 9.8 Exceptional 450 reviews | View | ||||||
![]() Holiday Inn Express Inverness by IHG | 8.4 Very good 1,001 reviews | View | ||||||
![]() Macdonald Drumossie Hotel | 8.8 Excellent 700 reviews | View |




















































































































