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.2 out of 5 (19 reviews)

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

£95
Glen Mhor Hotel
Glen Mhor Hotel

8-15 Ness Bank, Inverness IV2 4SG

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

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

£42
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

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

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

£93
The Royal Highland Hotel
The Royal Highland Hotel

Station Square, Inverness IV1 1LG

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

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

£65
Braeval Hotel
Braeval Hotel
5.8 mi from Forres
3.0 out of 5.0
4 out of 5 (32 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
Eight Acres Hotel & Leisure Club
Eight Acres Hotel & Leisure Club
6 mi from Forres
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
Clubhouse Hotel
Clubhouse Hotel
6.4 mi from Forres
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
Links Lodge - B&B
Links Lodge - B&B
8.4 mi from Forres
4.0 out of 5.0
4.8 out of 5 (140 reviews)

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

£85
Inchrye Bed & Breakfast
Inchrye Bed & Breakfast
11.5 mi from Forres
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
Macdonald Drumossie Hotel
Macdonald Drumossie Hotel
20 mi from Forres
4.0 out of 5.0
4.3 out of 5 (190 reviews)

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

£71

Recent Reviews in Forres

Hide content

Narrow your search

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