Compare Cheap Hotels in Forres
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Forres Hotels

Cluny Hill Hotel
Saint Leonards Road Forres Scotland
$57 nightly
The price is $68 total per night
$68 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.61 mi from city center
Located in Forres, Cluny Hill Hotel is within a 15-minute walk of Nelson's Tower and Grant Park.
Free WiFi
Parking available

The Old Mill Inn
7 Brodie Pl Forres Scotland
$89 nightly
The price is $106 total per night
$106 total
Jun 17 - Jun 18
Total with taxes and fees
3.73 mi from city center
Located in Forres, this vacation home is a 3-minute drive from Brodie Castle and 5 minutes from Boath House Spa.
Parking included
Free WiFi

Ramnee Hotel
Victoria Road Forres Scotland
$184 nightly
The price is $220 total per night
$220 total
Jun 13 - Jun 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.45 mi from city center
Located in Forres, Ramnee Hotel is a 1-minute drive from Grant Park and 6 minutes from Universal Hall Arts Centre.
Breakfast included
Parking included

Carlton Hotel
67 High St Forres Scotland
$82 nightly
The price is $98 total per night
$98 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.09 mi from city center
With a stay at Carlton Hotel in Forres, you'll be just steps from Moray Coast Trail and Forres Tolbooth.
Pet friendly
Free WiFi

Blervie House
Blervie House Estate Forres Scotland
$347 nightly
The price is $416 total per night
$416 total
Jun 13 - Jun 14
Total with taxes and fees
2.64 mi from city center
Located in Forres, Blervie House is on a lake, within a 15-minute drive of Ben Romach Distillery and Brodie Castle.
Breakfast included
Parking included

Courtyard by Marriott Inverness Airport
Fresson Circle, Dalcross Inverness Scotland
$179 nightly
The price is $215 total per night
$215 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.51 mi from city center
Located in Inverness, Courtyard by Marriott Inverness Airport is a 2-minute drive from Castle Stuart and 9 minutes from Culloden Battlefield.

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort Aviemore Scotland
$157 nightly
The price is $188 total per night
$188 total
Jul 1 - Jul 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
29.3 mi from city center
With a stay at Macdonald Aviemore Highland Hotel in Aviemore, you'll be in a national park, just a 5-minute walk from Dalfaber Neighbourhood Centre and 8 minutes by foot from Cairngorm Brewery.
Pool
Spa

Culloden House Hotel
Culloden Inverness Scotland
$417 nightly
The price is $501 total per night
$501 total
Jun 19 - Jun 20
Total with taxes and fees
21.14 mi from city center
When you stay at Culloden House Hotel in Inverness, you'll be in the historical district, within a 10-minute drive of Inverness Castle and Inverness Cathedral.

Craiglynne Hotel
Woodlands Terrace Grantown-on-Spey Scotland
$85 nightly
The price is $102 total per night
$102 total
Jun 30 - Jul 1
Total with taxes and fees
19.65 mi from city center
With a stay at Craiglynne Hotel in Grantown-on-Spey, you'll be on the riverwalk, within a 15-minute drive of Cairngorms National Park and Grantown Museum.
Pet friendly
Parking included

Holiday Inn Express Inverness by IHG
Stoneyfield Inverness Scotland
$138 nightly
The price is $166 total per night
$166 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
22.92 mi from city center
With a stay at Holiday Inn Express Inverness by IHG in Inverness, you'll be within a 10-minute drive of Inverness Castle and Inverness Cathedral.

The Mansion House Hotel
The Haugh Elgin Scotland
$125 nightly
The price is $150 total per night
$150 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
11.05 mi from city center
Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Moray Leisure Centre and Elgin Museum.

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
$247 nightly
The price is $297 total per night
$297 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.76 mi from city center
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
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.
Forres hotels essential information
Accommodation | 1,305 hotels |
|---|---|
Lowest Price | $68 |
Highest Price | $501 |
Popular hotels | Cluny Hill Hotel, The Old Mill Inn , Ramnee Hotel, Carlton Hotel, Blervie House, Courtyard by Marriott Inverness Airport, Macdonald Aviemore Highland Hotel, Culloden House Hotel, Craiglynne Hotel, Holiday Inn Express Inverness by IHG, The Mansion House Hotel, Craigellachie Hotel of Speyside |
Most Recent Forres Hotel Reviews

Craigellachie Hotel of Speyside
5 out of 5
Posted 9 hours ago
CheapTickets Verified Review
"What a beautiful place to stay at a prime spot in the Speyside area. We loved our breakfast every morning. Dinners at both the Spey Inn and GEMAIR were wonderful too. The walking trail is a must attraction if you stay here as well."
A verified traveler stayed at Craigellachie Hotel of Speyside
More to Explore in Forres
Top Picks
- 3 Star Hotels in Lossiemouth
- Fishing Resorts & in Moray
- Green Hotels in Moray
- Hotels with Hot Tubs in Moray
- Hotels near Hopeman Golf Club
- Golf Resorts & in Moray
- Hotels with a Wedding Venue in Moray
- Business Hotels in Moray
- Country Houses in Moray
- Hotels with Free Breakfast in Moray
- Historic Hotels in Moray
- Hotels with Air Conditioning in Moray
- Cottages in Moray
- Hotels with a Gym in Moray
- Arcade Hotels in Moray
- Oceanfront Hotels in Moray
- Hostels in Moray
- Luxury Hotels in Moray
- Pet Friendly Hotels in Moray
- Hotels with Tennis Courts in Moray
- Spa Resorts & in Moray
- Hotels with Free Parking in Moray






