Skip to main content

The best guest houses in Forres

Check out our pick of great guest houses in Forres

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Blervie House, hotel in Forres

Located in Forres and only 49 km from Inverness Castle, Blervie House provides accommodation with sea views, free WiFi and free private parking.

Excellent in every way! Already planning to come back!
Scored 9.2
9.2
Rated superb
Superb
32 reviews
Price from
£311
1 night, 2 adults
Invernairne, hotel in Nairn

Invernairne has a great position overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.

Excellent location and truly wonderful patient and friendly staff
Scored 9.2
9.2
Rated superb
Superb
700 reviews
Price from
£99
1 night, 2 adults
Carnach House, hotel in Nairn

Set in Nairn and only 23 km from Inverness Castle, Carnach House offers accommodation with garden views, free WiFi and free private parking.

Quality of furniture, bedding and facilities. Friendly welcome and attention to detail
Scored 9.6
9.6
Rated exceptional
Exceptional
337 reviews
Price from
£116
1 night, 2 adults
The Pines Guest House, hotel in Elgin

Situated in Elgin and only 600 metres from Elgin Cathedral, The Pines Guest House features accommodation with garden views, free WiFi and free private parking.

Excellent stay. Owners were great. Breakfast was delicious, 10 out of 10
Scored 9.4
9.4
Rated superb
Superb
328 reviews
Price from
£138
1 night, 2 adults
Altonhill House - room only, hotel in Nairn

Set in Nairn, the recently renovated Altonhill House - room only features accommodation 2.6 km from Nairn Central Beach and 24 km from Inverness Castle.

The room was lovely, easy access bringing everything in from the car to the room. It felt lovely and homely. We arrived a bit later than expected but it was super easy to check in ourselves and then we left early so it was also easy to checkout. I wish we’d had more time to enjoy the room! Nice location in Nairn, easy to get to the amenities. I would stay again.
Scored 9.3
9.3
Rated superb
Superb
26 reviews
Price from
£118.80
1 night, 2 adults
"Room only" at Wetherby Nairn, hotel in Nairn

Offering a garden and sea view, "Room only" at Wetherby Nairn is situated in Nairn, 200 metres from Nairn Central Beach and 26 km from Inverness Castle.

Lovely location and great views and lovely hosts who had lots of local tips
Scored 8.8
8.8
Rated fabulous
Fabulous
199 reviews
Price from
£109
1 night, 2 adults
Elgin Guest House, hotel in Elgin

Elgin Guest House is located in Elgin, along the Whisky Trail along the A96 Road. Elgin town centre is a 2-minute walk away, where there is a number of shops and restaurants.

Location and staff
Scored 8.4
8.4
Rated very good
Very good
440 reviews
Price from
£85
1 night, 2 adults
St Michaels Guest House, hotel in Elgin

Offering a garden and garden view, St Michaels Guest House is located in Elgin, 1.1 km from Elgin Cathedral and 45 km from Huntly Castle.

I loved the old look it was so nice
Scored 8.9
8.9
Rated fabulous
Fabulous
286 reviews
Price from
£87.12
1 night, 2 adults
Robinhill Garden, hotel in Forres

Situated in Forres, within 43 km of Inverness Castle and 21 km of Elgin Cathedral, Robinhill Garden features accommodation with a garden as well as free private parking for guests who drive.

Lovely, quiet & cosy. Good self serve breakfast.
Scored 7.8
7.8
Rated good
Good
116 reviews
Moraydale Guest House, hotel in Elgin

A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray.

Value for money, location and Wilma and her team are second to none. A home from home. I left feeling refreshed and looked after. Breakfast was perfect.
Scored 9.1
9.1
Rated superb
Superb
398 reviews
All guest houses in Forres
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Guest houses that travellers love in Forres

See all
  • Avg. price/night: £76.50
    Scored 7.0
    7.0
    Rated good
    Good
     · 999 reviews
    The location was very convenient. Initially, I was dubious about the bar crowd (it's above a pub) but the host was very kind and the room was comfortable and quiet. The free drink on arrival/free breakfast was good.
    Cila
    Solo traveller
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 114 reviews
    Well situated. Great hosts. Peaceful
    Desiree
    Young couple
  • Avg. price/night: £311
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 32 reviews
    Absolutely beautiful home and grounds. Large, extremely clean rooms with luxury products, very quiet. Lovely hosts
    Dianne
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 203 reviews
    We met the host as we were coming in, so lovely and thanks for the idea to see Cullen. Loved the pods and super comfortable, heaps of hot water and beautiful and quiet location. Handy to so many places.
    Michael
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 58 reviews
    Great location, essy to access, good facilities, good wifi, helpful host 👍
    David
    Young couple
  • Avg. price/night: £110
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 361 reviews
    A fantastic hotel with very high quality food and the staff were great hosts. I would highly recommend!
    William
    Solo traveller
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 114 reviews
    Great location, quiet, dog friendly, spacious lodges, comfy beds...
    Robert
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 155 reviews
    BEAUTIFUL BUILDING IN A LOVELY QUIET ROAD SURROUNED BY WOODS. THE HOST WENT ABOVE AND BEYOND. CAN'T COMPLEMENT THIS PLACE ENOUGH. YOU WILL NOT REGRET STAYING HERE. AND HER SELECTION OF WHISKEY IS WORTH TRYING TOO
    RACHEL
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 28 reviews
    Very clean and great location. Great host
    Jackson
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 203 reviews
    Location perfect, quiet, great hosts
    Marina
    Young couple