Enter your dates to see the latest prices and deals for Forres hotels
Located in Nairn, a 10-minute walk from Nairn Central Beach, Seabank House Hotel provides accommodations with a garden, free private parking and a bar.

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

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

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...

Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station.

Set in an Edwardian mansion, the 4-star Ramnee Hotel features leafy gardens and a traditional restaurant. The hotel is located just outside Forres center, adjacent to Grant Park.

Number 1Booked hotel near Brodie Castle
Number 2Booked hotel near Brodie Castle
Number 3Booked hotel near Brodie Castle
Number 4Booked hotel near Brodie Castle
Number 5Booked hotel near Brodie Castle
Number 6Booked hotel near Brodie Castle
Number 7Booked hotel near Brodie Castle
Number 8Booked hotel near Brodie Castle
Number 9Booked hotel near Brodie Castle
Number 10Booked hotel near Brodie Castle
Located in Nairn, a 10-minute walk from Nairn Central Beach, Seabank House Hotel provides accommodations with a garden, free private parking and a bar.
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...
Laichmoray Hotel is conveniently located on the periphery of Elgin town center, less than 984 feet from the Elgin Rail Station.
Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.
Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.
Located in Burghead, The harbour inn has a terrace, restaurant, bar, and free WiFi throughout the property.
Located a 11-minute walk from Nairn Central Beach, Aurora Hotel & Italian Restaurant offers 2-star accommodations in Nairn and has a restaurant, a bar and water sports facilities.
Located in Balintore, 31 miles from Strathpeffer Spa Golf Club, Balintore Inn has accommodations with a garden, free private parking, a shared lounge and a terrace.
Located in Nairn, a 10-minute walk from Nairn Central Beach, Westend Hotel & Bar has accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Nairn, a 17-minute walk from Nairn Central Beach, Westerlea Hotel Nairn has accommodations with a garden, free private parking, a restaurant and a bar.
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Train Station.
Located in Tain, 18 miles from Carnegie Club Skibo Castle, The Glenmorangie House has accommodations with a garden, free private parking, a terrace and a restaurant.
With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...
Located in Nairn, a 4-minute walk from Nairn Central Beach, The Havelock has accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Elgin, within a 10-minute walk of Elgin Cathedral and 28 miles of Huntly Castle, Taigh Mor has accommodations with free WiFi.
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.