Bed and Breakfast in Elgin

21 available b&b offers

7 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Elgin bed and breakfast
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

21 Bed and Breakfasts in Elgin

Best Elgin bed and breakfasts with breakfast included

The Royal Hotel - Elgin
Elgin
17/07 – 24/07
SG$226/nighttotal: SG$1582 (7 )

The Royal Hotel

1 2
B&B , Elgin
The Royal Hotel, a guest house in Elgin, offers complimentary Wi-Fi, free on-site parking, and is a non-smoking establishment with air conditioning and laundry services available in select rooms. This family-friendly accommodation provides in-room entertainment options and quality coffee at its on-site café, with room service also available for guest convenience.
Located conveniently within Elgin, this guest house provides easy access to local attractions and amenities, ensuring a straightforward stay for visitors exploring the area.
Southbank Guesthouse - Elgin
9.1 486 reviews
Elgin
14/09 – 16/09
SG$227/nighttotal: SG$454 (2 )

Southbank Guesthouse

1 2
B&B , Elgin
Southbank B&B, a Georgian townhouse in central Elgin, is situated a short walk from the town centre and within easy reach of Glen Moray Distillery, Elgin Cathedral ruins, and stunning beaches approximately 10 minutes away by car.
This excellent-rated guesthouse offers one bedroom and one bathroom, a private kitchen, garden, on-site parking, and breakfast options (in-house dining or takeaway), all within a historic building boasting convenient access to local attractions including the Johnstons of Elgin Cashmere Centre and Baxters Food Group.
Copper Beeches - Elgin
10 9 reviews
Elgin
14/09 – 16/09
SG$281/nighttotal: SG$562 (2 )

Copper Beeches

1 2
B&B , Elgin
This Moffat guesthouse is situated 38 to 40 kilometres from Dumfries and County Golf Club and Dumfries and Galloway Golf Club, and 97 kilometres from Edinburgh Airport.
This one-bedroom guesthouse accommodates two guests and offers complimentary WiFi, a garden, terrace, bar, and free private parking.
Moraydale Guest House - Elgin
9.2 630 reviews
Elgin
18/09 – 20/09
SG$189/nighttotal: SG$378 (2 )

Moraydale Guest House

1 2
B&B , Elgin
Moraydale Guest House is conveniently located just off Elgin High Street, a short walk from the 13th-century Elgin Cathedral and opposite the peaceful Cooper Park. The guest house has received excellent reviews for its location, cleanliness, and overall experience.
The charming guest house offers comfortable accommodation with private bathrooms, flat-screen TVs, and tea and coffee facilities. Guests can enjoy a full Scottish breakfast in the conservatory and benefit from free Wi-Fi and parking.

Best Elgin bed and breakfasts with a garden

Moray View Accommodation - Beachfront Apartment. - Elgin
10 352 reviews
Elgin
14/10 – 17/10
SG$262/nighttotal: SG$786 (3 )

Moray View Accommodation - Beachfront Apartment.

1 2
B&B , Morayshire
This beachfront property is located in Lossiemouth, a charming coastal town in Moray, just a short walk from the beach, woods, and local shops. It has received excellent ratings for location, cleanliness, and overall experience.
The self-catering apartment can accommodate up to four guests and features a comfortable living space with sea views from every room. Amenities include a private deck, a gas-fired wood burner, a washing machine, and a welcome pack with bread and milk, making it perfect for a relaxing getaway.
The Pines Guesthouse - Elgin
9.7 143 reviews
Elgin
07/11 – 11/11
SG$645/nighttotal: SG$2580 (4 )

The Pines Guesthouse

3 3
B&B , Elgin
The Pines Guest House is located in Elgin, within walking distance of Elgin Cathedral and Elgin Museum, making it a great base for exploring the historic city centre. This 3-star guesthouse has received excellent user ratings, making it a popular choice for visitors.
The guesthouse features a range of comfortable rooms, each with a private bathroom. Guests can enjoy a cooked-to-order breakfast each morning and benefit from amenities such as free Wi-Fi, parking, and room service.

Frequently asked questions about bed and breakfast in Elgin

Destinations nearby

Best Elgin bed and breakfasts with parking

Elgin Guest House - Elgin
8.9 741 reviews
Elgin
17/07 – 24/07
SG$171/nighttotal: SG$1197 (7 )

Elgin Guest House

1 2
B&B , Elgin
Elgin Guest House is located just a 2-minute walk from Elgin town centre, a short 1.3 km drive from the Glen Moray distillery. The guest house has received very good user ratings, with an excellent location and cleanliness rating.
The bed and breakfast has one bedroom and one bathroom. Guests can enjoy free Wi-Fi, limited private parking, and easy access to a variety of activities including fishing, golf, cycling, walking, and whisky tasting.
Belleville Bed And Breakfast - Elgin
8.2 295 reviews
Elgin
14/09 – 16/09
SG$163/nighttotal: SG$326 (2 )

Belleville Bed And Breakfast

1 2
B&B , Elgin
Belleville Bed and Breakfast is located on a quiet street in Elgin, just 400 metres from Elgin Cathedral and within easy driving distance of Brodie Castle (26km) and Nairn Dunbar Golf Club (35km). The property has received excellent ratings for its location and cleanliness, as well as very good reviews for overall quality.
This guest house has one bedroom and one bathroom, each equipped with a flat-screen TV and a private bathroom with a hair dryer, free toiletries, and a walk-in shower. Guests can enjoy a full English/Irish breakfast, free Wi-Fi, and a kitchen with a kettle and kitchenware.

Best Elgin bed and breakfasts with air conditioning

The Royal Hotel - Elgin
Elgin
17/07 – 24/07
SG$226/nighttotal: SG$1582 (7 )

The Royal Hotel

1 2
B&B , Elgin
The Royal Hotel, a guest house in Elgin, offers complimentary Wi-Fi, free on-site parking, and is a non-smoking establishment with air conditioning and laundry services available in select rooms. This family-friendly accommodation provides in-room entertainment options and quality coffee at its on-site café, with room service also available for guest convenience.
Located conveniently within Elgin, this guest house provides easy access to local attractions and amenities, ensuring a straightforward stay for visitors exploring the area.
©2026 cozycozy.com