Photo by Eddie Boyd

Find a Bed and Breakfast in Elgin from CA $146

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Browse Select Elgin B&B

The Royal Hotel

3.0 star property
7.8 out of 10, Good, (123)
"Location was good for me"
The price is CA $161
CA $193 total
includes taxes & fees
Apr 21 - Apr 22
The Royal Hotel

Waverley Hotel

3.0 star property
7.4 out of 10, Good, (413)
"The hotel was very good the staff was very kind and nice The bedrooms were very clean and comfortable and breakfast was great We enjoy our stay and recommend it"
The price is CA $153
CA $184 total
includes taxes & fees
Apr 27 - Apr 28
Waverley Hotel

Tarrel Farmhouse

4.0 star property
10.0 out of 10, Exceptional, (42)
"Great location for exploring the Highlands. "
The price is CA $238
CA $285 total
includes taxes & fees
Apr 21 - Apr 22
Tarrel Farmhouse

Kintrae B&B

3.0 star property
9.8 out of 10, Exceptional, (94)
"Great place to stay in the north east with quality food. "
The price is CA $146
CA $175 total
includes taxes & fees
Apr 21 - Apr 22
Kintrae B&B

Bankhouse B&B

2.5 star property
9.4 out of 10, Exceptional, (35)
"Wonderful overnight B&B in the centre of Aberlour. Friendly hosts. Wonderful breakfast. Recommend."
The price is CA $199
CA $239 total
includes taxes & fees
Apr 21 - Apr 22
Bankhouse B&B

Cawdor House

4.0 star property
9.8 out of 10, Exceptional, (59)
"Lovely place to stay, clean friendly and comfortable, "
The price is CA $212
CA $254 total
includes taxes & fees
Apr 21 - Apr 22
Cawdor House

Lossiemouth House

4.0 star property
9.8 out of 10, Exceptional, (35)
"Wonderful stay at Lossiemouth House, Allison and Hugh are great hosts."
The price is CA $215
CA $258 total
includes taxes & fees
Apr 29 - Apr 30
Lossiemouth House

Chapelhill Croft Farmhouse B&B

3.0 star property
10.0 out of 10, Exceptional, (23)
"An excellent B&B! Would highly recommend. Quality breakfast made to suit own choices Lovely towels and bed linen including towelling robes. Couldn’t have been made more welcome! "
The price is CA $186
CA $186 total
includes taxes & fees
Apr 21 - Apr 22
Chapelhill Croft Farmhouse B&B

Norland B&B

4.0 star property
9.8 out of 10, Exceptional, (89)
"Good location nice host"
Norland B&B

The Factor's House

5.0 star property
10.0 out of 10, Exceptional, (50)
"Fiona was an amazing host, she served us amazing dinner and breakfasts. Our bedroom and the public rooms were both spacious and very clean."
The price is CA $298
CA $358 total
includes taxes & fees
May 18 - May 19
The Factor's House

Jomarnic B&B

3.0 star property
9.0 out of 10, Wonderful, (41)
"Nice family friendly, local place."
Jomarnic B&B

Tali Ayer

4.0 star property
9.8 out of 10, Exceptional, (118)
"Beautiful place, friendly people! Great location would stay again! "
The price is CA $203
CA $203 total
includes taxes & fees
Apr 21 - Apr 22
Tali Ayer

Mount Barker Bed & Breakfast

4.5 star property
10.0 out of 10, Exceptional, (2)
"Great B&B, the stay was perfect. Highly recommended! "
The price is CA $368
CA $368 total
includes taxes & fees
Apr 26 - Apr 27
Mount Barker Bed & Breakfast

The Fiddichside Inn

3.0 star property
The price is CA $331
CA $398 total
includes taxes & fees
Apr 22 - Apr 23
The Fiddichside Inn

Sunny Brae

4.0 star property
10.0 out of 10, Exceptional, (28)
"Sunny Brae B&B was absolutely charming. The staff was very welcoming, helpful with knowledgeable advice on local sites, attentive to our lodging needs, and the breakfasts were wonderful. The central beachfront location could not have been better for relaxing seaside town holiday. "
Sunny Brae

Tulach Ard House

3.5 star property
9.6 out of 10, Exceptional, (5)
"Lovely warm comfortable house. Owner met us and gave us a good run down on how to work the heating system and other aspects of the stay. "
Tulach Ard House

Little Robin Bed and Breakfast

4.0 star property
10.0 out of 10, Exceptional, (24)
"Perfect location in a comfortable, historically pleasing lodging. Will not hesitate to stay there again."
Little Robin Bed and Breakfast

Carnach House

4.0 star property
10.0 out of 10, Exceptional, (49)
"Very welcoming! Breakfast was outstanding! Property very beautiful! "
Carnach House

Gowanbrae Bed and Breakfast

3.0 star property
Gowanbrae Bed and Breakfast

Canterra Cottage

3.5 star property
10.0 out of 10, Exceptional, (1)
Canterra Cottage
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Elgin
Save an average of 15% on thousands of hotels when you're signed in

Other property types in Elgin

Kirktoun Cottage on Scottish Estate - open fire- enclosed garden- beaches -woods

Kirktoun Cottage on Scottish Estate - open fire- enclosed garden- beaches -woods

2 bedroom accommodation in Hopeman, near Elgin

10.0 out of 10, Exceptional, (2)
"Very comfortable cottage. Clean. And great location for walks. Also, our cocker spaniel was very welcome. The owner was very pleasant and helpful to deal with. "
2 bedroom accommodation in Hopeman, near Elgin

Sea Views, Sauna, Jacuzzi Bath, Decking, BBQ, Summer House, Perfect!

9.8 out of 10, Exceptional, (41)
"Excellent accommodation for a family. Well equipped and very well presented. Thoroughly enjoyed out stay and recommend The Millie Villa without hesitation."
Sea Views, Sauna, Jacuzzi Bath, Decking, BBQ, Summer House, Perfect!
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Searching for B&Bs in Elgin?
If you want to find a place to stay with fewer rooms than the traditional hotel and a cozy environment, a bed and breakfast might be a great fit for your vacation to Elgin. When you want to venture out to explore Elgin, consider browsing the exhibits at Elgin Museum.
Are you thinking about a B&B instead of a traditional hotel?
With attentive service, opportunities to meet other guests, and of course a scrumptious breakfast, B&Bs provide a truly one-of-a-kind setting.
What are the top B&Bs in Elgin?
Below are some well-liked B&Bs in the surrounding area: The Royal Hotel: 18 rooms. 0.5 mi (0.8 km) from the heart of Elgin. Enjoy the onsite dining and bar/lounge. Kintrae B&B: 4 rooms. Situated 13.3 mi (21.4 km) from the heart of Elgin.
When should I stay at a B&B in Elgin?
When you’re dreaming of a stay in Elgin, year-round temperatures and rainfall may be important factors to consider. The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for Elgin is 36 inches.
What is there to do in Elgin?
Spend some time exploring Moray Firth and Cummingston Beach if you’re hoping to see some of the area’s natural features. You might put Relax and Elgin Cathedral on your list if you want to see more of the area.
How can I get to and around Elgin?
You can plan your excursions in and around Elgin ahead of time with these transportation options. Fly into Inverness (INV), which is located 28.7 mi (46.1 km) away from the city center. If you’d like to venture out around the area, you may want to rent a car for your trip.