Skip to main content

The best B&Bs in Forres

Check out our selection 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

Blervie House enjoys a location in Forres, 30 miles from Inverness Castle and 14 miles from Elgin Cathedral. There's a private entrance at the guest house for the convenience of those who stay.

If I could give this an 11 I would. The room was super comfortable , private, quiet, spotless, great bed with an incredible bathing area. The owners were more than friendly;they made us feel welcome and genuinely cared. After several days when we needed to leave VERY early to travel Graham met us personally at 6 am to help us with our bags. Breakfast was served family style… this was a true inn. The area is just far enough from a small town to give the feeling of staying in a real Scottish estate. If you’re going to the Speyside area, this should be your first choice.
Scored 9.2
9.2
Rated wonderful
Wonderful
32 reviews
Price from
$383.85
1 night, 2 adults
The Old Mill Inn, hotel in Forres

Located in Forres and within 23 miles of Inverness Castle, The Old Mill Inn features a garden, non-smoking rooms, and free WiFi.

Exceptional on every aspect. The owners are friendly, professional and pay attention to small details. It was really the small things - the tasteful decor, comfortable bed, clean/crisp linens, 4 bottles of waters, free supplies in the bathroom (toothbrush, tooth paste, shower caps, soaps, shampoo). And then the food - was delicious! The presentation of breakfast and dinner was impeccable. Food tasted Michelin star. Overall experience was comparable to a five star hotel.
Scored 8.8
8.8
Rated excellent
Excellent
360 reviews
Price from
$135.77
1 night, 2 adults
Sunflower Bed & Breakfast, hotel in Forres

Providing garden views, Sunflower Bed & Breakfast in Findhorn provides accommodations and a garden.

Very cozy spot with an exceptional breakfast!
Scored 9.0
9.0
Rated wonderful
Wonderful
110 reviews
Price from
$117.25
1 night, 2 adults
Invernairne, hotel in Forres

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

The hotel and the location were lovely. The staff couldn't have been nicer or more helpful. The views are beautiful from the hotel and only a 2 minute walk from the hotel. It is a 10 minute walk to the centre of Nairn and the train station. A day trip to Inverness only takes about 20 minutes which is handy for a days shopping or sightseeing.
Scored 9.2
9.2
Rated wonderful
Wonderful
700 reviews
Price from
$122.19
1 night, 2 adults
Moraybank Bed & Breakfast, hotel in Forres

Moraybank Bed & Breakfast offers accommodations in Elgin, a 8-minute walk from Elgin Cathedral and 28 miles from Huntly Castle.

The home was beautiful and Sophia was great. Bathroom and bedroom were a nice size and the breakfast was good.
Scored 9.5
9.5
Rated exceptional
Exceptional
354 reviews
Price from
$104.91
1 night, 2 adults
Carnach House, hotel in Forres

Offering garden views, Carnach House in Nairn provides accommodations, a garden, and a shared lounge. This guest house offers free private parking, daily room service, and free Wifi.

So cozy with a very comfortable bed and luxurious bathtub. I absolutely loved the couple who run the place—they took such wonderful care of us. I wish we could have stayed more than one night.
Scored 9.6
9.6
Rated exceptional
Exceptional
337 reviews
Price from
$143.17
1 night, 2 adults
Glen Lyon Lodge Bed and Breakfast, hotel in Forres

Just a 14-minute walk from Nairn Central Beach and half a mile from Nairn Museum, Glen Lyon Lodge Bed and Breakfast features accommodations in Nairn, with a garden.

Host attentive to every need, spotless clean room, great breakfast and location
Scored 9.6
9.6
Rated exceptional
Exceptional
103 reviews
Price from
$185.14
1 night, 2 adults
The Pines Guest House, hotel in Forres

Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi.

Beautiful setting, welcoming host
Scored 9.4
9.4
Rated wonderful
Wonderful
328 reviews
Price from
$170.33
1 night, 2 adults
Cawdor House B&B, hotel in Forres

Just a 15-minute walk from Nairn Central Beach and 700 yards from Nairn Museum, Cawdor House B&B features accommodations in Nairn, with a garden.

A true gem. Our hosts were so kind and thoughtful. The breakfast was delicious and the rooms... wow! Just loved our bedroom and super spacious too. One of our favorite places we stayed in Scotland
Scored 9.5
9.5
Rated exceptional
Exceptional
96 reviews
Price from
$177.73
1 night, 2 adults
Altonhill House - room only, hotel in Forres

Altonhill House - room only is a recently renovated guest house in Nairn near Nairn Museum. This guest house offers free private parking, full-day security, and free Wifi.

Beautiful and very nice furnishings. Had a lovely area to relax outside of the room. Highly recommended and would definitely stay there again. Jen was very friendly and kind to work with.
Scored 9.3
9.3
Rated wonderful
Wonderful
26 reviews
Price from
$161.07
1 night, 2 adults
All B&Bs in Forres
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Forres this month

See all

B&Bs That Guests Love in Forres

See all
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 32 reviews
    Absolutely beautiful home and grounds. Large, extremely clean rooms with luxury products, very quiet. Lovely hosts
    Dianne
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 114 reviews
    Great location, quiet, dog friendly, spacious lodges, comfy beds...
    Robert
    Young couple
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 57 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.3
    9.3
    Rated wonderful
    Wonderful
     · 19 reviews
    great location, apartment clean and comfortable and in a quiet location.
    wullie
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 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 8.8
    8.8
    Rated excellent
    Excellent
     · 29 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.9
    8.9
    Rated excellent
    Excellent
     · 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 traveler
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 57 reviews
    Great location near all amenities but still quiet. Very clean and well equipped. Extremely comfy bed.
    Thomas
    Young couple
  • Avg. price/night: $97.51
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 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