We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Brodie Castle

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Dowans Road, Aberlour AB38 9LS, Scotland
32.0 km from Brodie Castle

The price you found is 15% lower than this hotel's average rate of US$209/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$178* /night
View Deal
TripAdvisor
US$178*
Priceline
US$178*
4 Grantown Road, Forres IV36 2UG, Scotland
4.6 km from Brodie Castle
#3 of 3 hotels in Forres
US$151* /night
View Deal
TripAdvisor
US$151*
Priceline
US$151*
Agoda.com
US$151*
On A96 | Auldearn, Nairn IV12 5TE, Scotland
6.3 km from Brodie Castle
US$350* /night
View Deal
Priceline
US$350*
Booking.com
US$350*
69 St. Leonards Road, Forres IV36 1DW, Scotland
6.5 km from Brodie Castle
#1 of 3 hotels in Forres
No availability for your dates from these sites
Priceline
Booking.com
Agoda.com
Victoria Road, Forres IV36 3BN, Scotland
6.5 km from Brodie Castle
#2 of 3 hotels in Forres
US$140* /night
View Deal
TripAdvisor
US$140*
Hotels.com
US$140*
Expedia.com
US$140*
Crescent Road, Nairn IV12 4NB, Scotland
9.7 km from Brodie Castle
Top Deal
US$97*
US$94* /night
View Deal
TripAdvisor
US$94*
Expedia.com
US$94*
Booking.com
US$97*
10 Crescent Road, Nairn IV12 4NB, Scotland
9.7 km from Brodie Castle
No photo provided
Marine Road, Nairn IV12 4EA, Scotland
9.8 km from Brodie Castle
US$151* /night
View Deal
Booking.com
US$151*
Priceline
US$151*
Agoda.com
US$151*
Albert Street, Nairn IV12 4HP, Scotland
9.9 km from Brodie Castle
No availability for your dates from these sites
Booking.com
Orbitz.com
Hotels.com
Invernairne Lodge Thurlow Road, Nairn IV12 4EZ, Scotland
10.4 km from Brodie Castle
Top Deal
US$160*
US$151* /night
View Deal
TripAdvisor
US$151*
Hotels.com
US$160*
Travelocity
US$160*
45 Seabank Road, Nairn IV12 4EY, Scotland
10.5 km from Brodie Castle
Top Deal
US$93*
US$82* /night
View Deal
TripAdvisor
US$82*
Hotels.com
US$93*
Priceline
US$82*
Inverness Road, Nairn IV12 4RX, Scotland
10.6 km from Brodie Castle
Top Deal
US$135*
US$99* /night
View Deal
TripAdvisor
US$99*
Booking.com
US$102*
HotelQuickly
US$135*
63 Seabank Road | The Seafront, Nairn IV12 4HD, Scotland
10.8 km from Brodie Castle
Top Deal
US$117*
US$98* /night
View Deal
TripAdvisor
US$98*
Booking.com
US$101*
Elvoline
US$117*
Church Street, Cromarty IV11 8XA, Scotland
21.2 km from Brodie Castle
Marine Terrace, Cromarty IV11 8YN, Scotland
21.7 km from Brodie Castle
No availability for your dates from these sites
Booking.com
Morriston Road | Morayshire, Elgin IV30 6UL, Scotland
22.2 km from Brodie Castle

The price you found is 20% lower than this hotel's average rate of US$98/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$91*
US$78* /night
View Deal
Hotels.com
US$78*
Travelocity
US$78*
HotelQuickly
US$91*
Cadboll, Fearn, Tain IV20 1XP, Scotland
22.3 km from Brodie Castle
Loading prices...
Booking.com
The Haugh, Elgin IV30 1AW, Scotland
23.6 km from Brodie Castle

The price you found is 26% lower than this hotel's average rate of US$145/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$197*
US$107* /night
View Deal
TripAdvisor
US$107*
Hotels.com
US$165*
HOTEL.INFO
US$197*
2 Mayne Road, Elgin IV30 1NY, Scotland
23.8 km from Brodie Castle
Loading prices...
TripAdvisor
Booking.com
Priceline
Hay Street, Elgin IV30 1NH, Scotland
23.9 km from Brodie Castle
US$140* /night
View Deal
Booking.com
US$140*
Priceline
US$140*
LateRooms.com
US$141*
Royal Hotel Station Road, Elgin IV30 1QW, Scotland
24.2 km from Brodie Castle
Top Deal
US$116*
US$110* /night
View Deal
TripAdvisor
US$110*
Orbitz.com
US$110*
Booking.com
US$116*
Laichmoray Hotel Maisondieu Road, Elgin IV30 1QR, Scotland
24.4 km from Brodie Castle

The price you found is 12% lower than this hotel's average rate of US$98/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$86* /night
View Deal
TripAdvisor
US$86*
Priceline
US$86*
Union Street, Fortrose IV10 8TD, Scotland
25.2 km from Brodie Castle
15 Linkwood Way, Elgin IV30 1HY, Scotland
25.7 km from Brodie Castle
US$92* /night
View Deal
Culloden, Inverness IV2 7BZ, Scotland
28.2 km from Brodie Castle
Top Deal
US$345*
US$281* /night
View Deal
Expedia.com
US$291*
Hotels.com
US$291*
Booking.com
US$345*
Stotfield Road, Lossiemouth IV31 6QS, Scotland
28.2 km from Brodie Castle
US$81* /night
View Deal
TripAdvisor
US$81*
Hotels.com
US$81*
Travelocity
US$81*
33 Clifton Road, Lossiemouth IV31 6DP, Scotland
28.6 km from Brodie Castle
Smithton Road, Inverness IV2 7NL, Scotland
29.3 km from Brodie Castle
US$92* /night
View Deal
TripAdvisor
US$92*
Priceline
US$92*
Agoda.com
US$92*
US$96* /night
View Deal
TripAdvisor
US$96*
Priceline
US$96*
LateRooms.com
US$96*
25 The Square, Grantown-on-Spey PH26 3HF, Scotland
30.3 km from Brodie Castle
Loading prices...
LateRooms.com
Booking.com
Priceline
Seafield Avenue | Morayshire, Grantown-on-Spey PH26 3JG, Scotland
30.3 km from Brodie Castle
Loading prices...
Expedia.com
Booking.com
Hotels.com
Still looking for a place to stay?
Forres has 16 B&Bs/inns with 385 reviews
Reiver House Victoria Road, Forres IV36 3BN, Scotland
6.6 km from Brodie Castle
#1 of 16 Forres B&B and Inns
Dyke, Forres IV36 2TL, Scotland
1.4 km from Brodie Castle
#2 of 16 Forres B&B and Inns
Mayfield Victoria Road, Forres IV36 3BN, Scotland
6.6 km from Brodie Castle
#3 of 16 Forres B&B and Inns
See all 16 Forres B&Bs/inns
See all hotels in or near Forres
On A96 | Auldearn, Nairn IV12 5TE, Scotland
6.3 km from Brodie Castle
US$350* /night
View Deal
Priceline
US$350*
Booking.com
US$350*
Crescent Road, Nairn IV12 4NB, Scotland
9.7 km from Brodie Castle
Top Deal
US$97*
US$94* /night
View Deal
TripAdvisor
US$94*
Expedia.com
US$94*
Booking.com
US$97*
Marine Road, Nairn IV12 4EA, Scotland
9.8 km from Brodie Castle
US$151* /night
View Deal
Booking.com
US$151*
Priceline
US$151*
Agoda.com
US$151*
Albert Street, Nairn IV12 4HP, Scotland
9.9 km from Brodie Castle
No availability for your dates from these sites
Booking.com
Orbitz.com
Hotels.com
Invernairne Lodge Thurlow Road, Nairn IV12 4EZ, Scotland
10.4 km from Brodie Castle
Top Deal
US$160*
US$151* /night
View Deal
TripAdvisor
US$151*
Hotels.com
US$160*
Travelocity
US$160*
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Forres Travel Forum Need specific advice visiting Forres, Moray? Visit the TripAdvisor Travel Forum for Forres and ask our Destination Experts and the travel community.