Skip to main content

The best B&Bs in Forres

Check out our pick of great B&Bs 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.4
9.4
Rated superb
Superb
32 reviews
Price from
£311
1 night, 2 adults
The Old Mill Inn, hotel in Forres

Set in Forres and within 36 km of Inverness Castle, The Old Mill Inn features a garden, non-smoking rooms, and free WiFi.

Location
Scored 8.6
8.6
Rated fabulous
Fabulous
361 reviews
Price from
£110
1 night, 2 adults
Sunflower Bed & Breakfast, hotel in Findhorn

Sunflower Bed & Breakfast, a property with a garden, is located in Findhorn, 49 km from Inverness Castle, 20 km from Elgin Cathedral, as well as 40 km from Castle Stuart Golf Links.

Room was lovely, clean and comfortable. Overall very welcoming. Host was lovely. Very kind and generous. Warm and special environment. Delicious wholesome breakfast.
Scored 9.0
9.0
Rated superb
Superb
110 reviews
Price from
£95
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
Moraybank Bed & Breakfast, hotel in Elgin

Set in Elgin and only 700 metres from Elgin Cathedral, Moraybank Bed & Breakfast offers accommodation with garden views, free WiFi and free private parking.

Everything
Scored 9.5
9.5
Rated exceptional
Exceptional
355 reviews
Price from
£85
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
Glen Lyon Lodge Bed and Breakfast, hotel in Nairn

Situated in Nairn and only 1.2 km from Nairn Central Beach, Glen Lyon Lodge Bed and Breakfast features accommodation with garden views, free WiFi and free private parking.

Comfortable and friendly. Nice rooms. Lovely breakfast. Perfect level of attention/help.
Scored 9.7
9.7
Rated exceptional
Exceptional
103 reviews
Price from
£150
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
Cawdor House B&B, hotel in Nairn

Featuring a garden and views of garden, Cawdor House B&B is a bed and breakfast situated in a historic building in Nairn, 1.3 km from Nairn Central Beach.

Conveniently situated for my purposes. Nice quiet room at the rear of the premises. Basically furnished but nicely decorated. Double bed very comfortable. Whilst there was no en suite toilet the main bathroom, which was situated off the short outside corridor, was well appointed and contained good quality toiletries etc.
Scored 9.5
9.5
Rated exceptional
Exceptional
96 reviews
Price from
£144
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
All B&Bs in Forres
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Forres this month

See all

B&Bs that guests love in Forres

See all
  • Avg. price/night: £311
    Scored 9.4
    9.4
    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.0
    9.0
    Rated superb
    Superb
     · 114 reviews
    Great location, quiet, dog friendly, spacious lodges, comfy beds...
    Robert
    Young couple
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 58 reviews
    Good Location was well equipped, had iron and board, hairdryer, all kitchen equipment, good private parking, local amenities, bakery supermarkets, quiet, we used as a base to visit various historic locations, easy to find. Lovely apartment, would recommend.
    Debbie
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 19 reviews
    great location, apartment clean and comfortable and in a quiet location.
    wullie
    Family with young children
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 15 reviews
    Very nice and comfortable house on a very quiet place, surrounded by forest, with a private parking spot. Very nice host. We've had a wonderful time, thank you!
    Guido
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 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
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 34 reviews
    Great location for the event I was attending. Central but also quiet.close by free parking. Very convenient. Nice space in the flat.
    Curnow
    Solo traveller
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 58 reviews
    Great location near all amenities but still quiet. Very clean and well equipped. Extremely comfy bed.
    Thomas
    Young couple
  • Avg. price/night: £79
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 153 reviews
    Having your own private entrance was a bonus, The location was off the main road which made it nice and quiet. It was a novelty to have the use of an en-suite wet room as this was a first for me.
    stephen
    Young couple