Skip to main content

Hotels near Fort George, Rosemarkie

Enter your dates to see the latest prices and deals for Rosemarkie hotels

Featured Hotels Near Fort George

Filter by:

Star Rating

Review score

Courtyard by Marriott Inverness Airport

Inverness (3.1 mi from Fort George)

This new hotel, which opened March 2020, is set in Inverness, 8.7 mi from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodations with a restaurant, private parking, a fitness...

Z
Zanariah
From
Qatar
Everything. From lovely and helpful staff, to thorough housekeeping services and cleaned room. The sofa bed was comfortable as a bed and the ventilation was excellent. Would definitely book again.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,955 reviews
Location 9.3
Price from
$122.03
1 night, 2 adults

Golf View Hotel & Spa

Nairn (7 mi from Fort George)

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

B
Baldus
From
United States
Beautiful area to see and the property is great. Beds are very comfortable. Dining is well done.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,053 reviews
Location 9.6
Price from
$225.75
1 night, 2 adults

The Anderson

Hotel in Rosemarkie

Located in Fortrose and with Rosemarkie Beach reachable within a 19-minute walk, The Anderson has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

J
Janet
From
United Kingdom
Despite looking dilapidated on the outside, inside was a revelation - bright, clean and interesting. The staff were wonderful, the food magnificent, the room well thought out
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 237 reviews
Location 8.7
Price from
$187.11
1 night, 2 adults

Muthu Newton Hotel (Near Inverness Airport)

Nairn (7 mi from Fort George)

Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.

J
Jaqueline
From
Hungary
The room was more like a suite and extremely comfortable. Excellent value! Staff were lovely.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,366 reviews
Location 8.8
Price from
$162.85
1 night, 2 adults

Inchrye Bed & Breakfast

Inverness (1.5 mi from Fort George)

Inchrye Bed & Breakfast offers accommodations in Inverness, 11 miles from Inverness Castle and 4.2 miles from Castle Stuart Golf Links.

M
Melanie
From
Australia
Inchrye is beautifully located beside the water, in a small town outside of Inverness. We loved the space in the bedroom & the property has direct access to walk along the beach front towards Fort George or into town to the pub for dinner. The sun is still shining at 9:30 at night so this was a beautiful way to end a busy day! The hosts Dougie and Jess are incredibly warm and welcoming. They felt like family and went above and beyond to provide information or make personal connections. It doesn’t seem like anything would be too hard for them, Jess even packed us a small breakfast to go one morning.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 895 reviews
Location 8.9
Price from
$135.58
1 night, 2 adults

Tigh Na Mara Guest House Rosemarkie- breakfast optional

Rosemarkie (1.7 mi from Fort George)

Located in Rosemarkie, just steps from the beach, Tigh Na Mara Guest House Rosemarkie- breakfast optional features free WiFi.

C
Carolina
From
Canada
The property is fantastic, quaint, and quiet. A true B&B experience with fantastic sea views from the room. Properly was clean and well-kept.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 198 reviews
Location 9.9
Price from
$207.45
1 night, 2 adults
See more properties near Fort George

Most booked hotels near Fort George in the past month

gogless