Most Popular Hotels in Forres

See all 1 Hotels in Forres
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Ramnee Hotel
Ramnee Hotel

Victoria Road, Forres IV36 3BN

4.0 out of 5.0
4.4 out of 5 (14 reviews)

Situated in Forres, this hotel is within 1 mi (2 km) of Suenos Stone and Ben Romach Distillery. Dallas Dhu Historic Distiller …

£109
Eight Acres Hotel & Leisure Club
Eight Acres Hotel & Leisure Club

Morriston Road, Elgin IV30 6UN

3.0 out of 5.0
3.4 out of 5 (94 reviews)

Situated in Elgin, this spa hotel is within 2 mi (3 km) of Relax, Elgin Museum, and Elgin Cathedral. Spynie Palace is 2.9 mi …

£85
Inchrye Bed & Breakfast
Inchrye Bed & Breakfast

High Street, Ardersier, Inverness IV2 7QD

2.5 out of 5.0
4.5 out of 5 (219 reviews)

Situated in Inverness, this bed & breakfast is 1.5 mi (2.4 km) from Fort George and within 9 mi (15 km) of Cawdor Castle an …

£72
Braeval Hotel
Braeval Hotel

Crescent Road, Nairn IV12 4NB

3.0 out of 5.0
4 out of 5 (31 reviews)

Situated in Nairn, this hotel is within a 10-minute walk of Nairn Beach, Nairn Museum, and Iolaire. Boath House Spa is 2.6 mi …

£59
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

3.0 out of 5.0
3.8 out of 5 (834 reviews)

Located in the heart of Inverness, this hotel is steps from St Andrew’s Cathedral and Inverness Cathedral. Inverness Museum …

£37
Clubhouse Hotel
Clubhouse Hotel

45 Seabank Road, Nairn IV12 4EY

3.5 out of 5.0
3 out of 5 (2 reviews)

Situated in Nairn, this hotel is within 1 mi (2 km) of Nairn Museum, Nairn Beach, and Iolaire. Boath House Spa and Cawdor …

£69
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.5 out of 5 (156 reviews)

This family-friendly Aviemore hotel is within a 10-minute walk of Strathspey Steam Railway and Spey Valley Golf Course. …

£93
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel

Old Perth Road, Inverness IV2 5BE

4.0 out of 5.0
4.3 out of 5 (186 reviews)

Situated in the suburbs, this spa hotel is within 3 mi (5 km) of St Andrew's Cathedral, Culloden Visitor Centre, and Eastgate …

£63
The Royal Highland Hotel
The Royal Highland Hotel

Station Square, Inverness IV1 1LG

3.0 out of 5.0
3.8 out of 5 (708 reviews)

Located in the heart of Inverness, this hotel is within a 5-minute walk of Victorian Market, Eastgate Shopping Centre, and …

£59
Links Lodge - B&B
Links Lodge - B&B

Stotfield Road, Lossiemouth IV31 6QS

4.0 out of 5.0
4.9 out of 5 (138 reviews)

Situated in Lossiemouth, this beach guesthouse is within a 15-minute walk of Moray Golf Club and Harbour Treasures. Duffus …

£85
Local Weather
January
February
March

Recent Reviews in Forres

Hide content

Pocket Guide: Forres

Visiting Forres

Visitors are sure to enjoy the restaurants, bars, and beaches in Forres. Welcoming and relaxing, this seaside city will also delight visitors with its museums, coffeehouses, and golfing.
  • Though not directly in Forres, you'll find Expedia hotels in the surrounding area
  • July is the most expensive month to travel here, while December tends to be the cheapest
  • Closest major airport is in Inverness (INV), 18.1 mi (29.2 km) from the city centre

Sightseeing around Forres

  • Golfing is a top activity, and Moray Golf Club is one place to visit
  • Known for its museums, while Dallas Dhu Historic Distillery, Ben Romach Distillery, and Nairn Museum are some local cultural sights
  • Suenos Stone and Brodie Castle are noteworthy landmarks
  • The beach, seaside, and gardens provide a picturesque setting, and Nairn Beach is one place worth a visit

Getting around Forres

Forres has plenty of options for transportation. If you want to venture outside of the area, take a train from Forres Station.

Dressing for Forres

  • Between January and March, you can expect the daytime average to be around 9°C and the nighttime average to be 1°C
  • From April to June, temperatures average about 18°C during the day and 3°C at night
  • July through September averages 19°C during the day and 7°C at night
  • In October–December, the average temperature is 14°C during the day and 2°C at night
  • Average annual rainfall for Forres is 31 millimetres
false