Book Forres hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Forres

Cheap Forres hotels

Carlton Hotel

Carlton Hotel

2.5 out of 5
67 High St, Forres, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$143 per night from 22 Apr to 23 Apr
AU$143
includes taxes & fees
22 Apr - 23 Apr
With a stay at Carlton Hotel in Forres, you'll be within a 5-minute walk of Moray Coast Trail and Dava Way.
Carlton Hotel
Ramnee Hotel

Ramnee Hotel

4 out of 5
Victoria Road, Forres, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$206 per night from 6 Apr to 7 Apr
AU$206
includes taxes & fees
6 Apr - 7 Apr
Located in Forres, Ramnee Hotel is a 1-minute drive from Grant Park and 6 minutes from Universal Hall Arts Centre.
Ramnee Hotel
Blervie House

Blervie House

5 out of 5
Blervie House Estate, Rafford, Forres, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$687 per night from 5 Apr to 6 Apr
AU$687
includes taxes & fees
5 Apr - 6 Apr
Located in Forres, Blervie House is on a lake, within a 15-minute drive of Ben Romach Distillery and Brodie Castle.
Blervie House
Save an average of 15% on thousands of hotels when you're signed in
Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport

4 out of 5
Fresson Circle, Dalcross, Inverness, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$206 per night from 6 Apr to 7 Apr
AU$206
includes taxes & fees
6 Apr - 7 Apr
Located in Inverness, Courtyard by Marriott Inverness Airport is a 2-minute drive from Castle Stuart and 9 minutes from Culloden Battlefield.
Courtyard by Marriott Inverness Airport
Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG

3 out of 5
Stoneyfield, Inverness, Scotland
Fully refundable
The price is AU$206 per night from 6 Apr to 7 Apr
AU$206
includes taxes & fees
6 Apr - 7 Apr
With a stay at Holiday Inn Express Inverness by IHG in Inverness, you'll be within a 10-minute drive of Inverness Castle and Eastgate Shopping Centre.
Holiday Inn Express Inverness by IHG
Smithton Hotel

Smithton Hotel

3 out of 5
Smithton Road, Inverness, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$239 per night from 17 Apr to 18 Apr
AU$239
includes taxes & fees
17 Apr - 18 Apr
With a stay at Smithton Hotel in Inverness, you'll be within a 10-minute drive of Inverness Castle and Eastgate Shopping Centre.
Smithton Hotel
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

4 out of 5
Victoria Street, Aberlour, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$524 per night from 14 Apr to 15 Apr
AU$524
includes taxes & fees
14 Apr - 15 Apr
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 5-minute drive of Speyside Cooperage and Sandy Hole.
Craigellachie Hotel of Speyside
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

4 out of 5
Macdonald Aviemore Resort, Aviemore, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$249 per night from 21 Apr to 22 Apr
AU$249
includes taxes & fees
21 Apr - 22 Apr
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 ...
Macdonald Aviemore Highland Hotel
Culloden House Hotel

Culloden House Hotel

4 out of 5
Culloden, Inverness, Scotland
The price is AU$676 per night from 6 Apr to 7 Apr
AU$676
includes taxes & fees
6 Apr - 7 Apr
With a stay at Culloden House Hotel in Inverness, you'll be in the historical district, within a 10-minute drive of Inverness Castle and Castle Stuart.
Culloden House Hotel
Don't see what you're looking for?
See all available properties in Forres
View all properties
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.

Hotels in Forres

You'll need to move faster than a cute cat video goes viral if you want to stay near Forres. There's just 1 place to stay within 10 kilometres of the centre, so chop chop!

You don't need to stress about sleeping late if you stay at Ramnee Hotel. It's the most centrally located option available, so you'll still be able to squeeze in a good day's worth of adventures!

Still on the hunt for somewhere to stay? Think about the Invernairne Guest House, 16 kilometres from the downtown area. The Eight Acres Hotel & Leisure Club is a good backup, just 16 kilometres away.

Nairn is another place where you can sit back and get to know the room service menu. Located 16 kilometres west of Forres, it's where you'll discover the Brodie Castle and Nairn Beach. The Golf View Hotel & Spa and Muthu Newton Hotel are a few of the hotel and apartment options here. 18 kilometres to the east of Forres you can also stay at Elgin, which is home to The Lodge Elgin and The Mansion House Hotel & Country Club. The Glen Moray Distillery and Spynie Palace are just some of the most popular places to explore when you're in Elgin.

Make your way 40 kilometres west and you'll find yourself in Inverness, a regional centre with a population of 41,000. While you're exploring this neck of the woods, whip out your camera and get your tourist on at Eastgate Shopping Centre, Inverness Castle and the Inverness Museum and Art Gallery. Got some time up your sleeve? Check out the vibe at the Bellfield Park and Inverness Cathedral. There's a wide selection of hotels and accommodations in Inverness, with the Rocpool Reserve Hotel & Chez Roux Restaurant and Culloden House Hotel at the top of our list.

Having been scrunched up in a cabin seat for hours, a nice comfy bed at the Jurys Inn Aberdeen Airport will feel heavenly! If that doesn't quite cut it, check out the Courtyard by Marriott Aberdeen Airport. Both are pretty much on the doorstep of Aberdeen Airport, which is 95 kilometres from the centre of town.

Forres hotels essential information

Accommodation
1,137 hotels
Lowest Price
AU$143
Highest Price
AU$687
Popular hotels
Carlton Hotel, Ramnee Hotel, Blervie House, Courtyard by Marriott Inverness Airport, Holiday Inn Express Inverness by IHG, Smithton Hotel, Craigellachie Hotel of Speyside, Macdonald Aviemore Highland Hotel, Culloden House Hotel

Most recent Forres hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.