Elgin Bed and Breakfast Near Me

Marc Castro

Are you in a hurry?

Here is a quick list of Bed and Breakfast in Elgin, selected based on their rating

Name of hotel Accommodation Rating Price, $
Old Mills Garden Hotel

9.0 / 10

(74 Reviews)

From 62$
The Royal Hotel Elgin

7.2 / 10

(531 Reviews)

From 99$
The Milton Accommodation

8.2 / 10

(669 Reviews)

From 101$
West End Guest House

9.5 / 10

(188 Reviews)

From 114$
Moraybank Bed & Breakfast

10.0 / 10

(358 Reviews)

From 112$

Elgin, with its rich history and picturesque landscapes, offers a charming selection of Bed and Breakfast options for visitors seeking a cozy and personalized stay. Whether you're looking for a quaint cottage or a modern establishment, the area features a variety of properties that cater to different tastes. These Bed and Breakfasts not only provide comfortable lodging but also serve as a gateway to explore the surrounding attractions and the warmth of local hospitality. A stay in one of these establishments ensures a memorable experience infused with the culture and heritage of this beautiful Scottish town.

Best Elgin Bed and Breakfast near

Table of contents

Old Mills Garden Hotel The Royal Hotel Elgin The Milton Accommodation West End Guest House Moraybank Bed & Breakfast Ardvorlich Guest House

View all photos

9
Excellent
74 Reviews

Old Mills Garden Hotel

📍 Jock Inksons Brae Old Mills Garden

From 62$

Certain rooms have views of the garden. A walk-in shower and a separate toilet can be found in the bathrooms.

The restaurant Qismat can be reached within a 19-minute walk.

Check Availability

View all photos

7.2
Good
531 Reviews

The Royal Hotel Elgin

📍 Station Road

From 99$

In the bathrooms, guests have an access to a separate toilet, a bath, and a shower.

The Royal Hotel Elgin serves continental breakfast in the morning. It offers an à la carte restaurant serving Croatian cuisine. The lounge bar will set you up nicely for enjoying your stay. The grill bar Ada Turkish Restauarant lies within 7-minute walk of the hotel.

Check Availability

View all photos

8.2
Very good
669 Reviews

The Milton Accommodation

📍 57 Main Street Elgin

From 101$

In the bathrooms, guests have an access to a walk-in shower and a separate toilet.

An English breakfast is also offered onsite. There are several restaurants, including Happy City Ltd and CaberFeidh Bar, offering Chinese meals nearly 150 metres away.

Check Availability

View all photos

9.5
Excellent
188 Reviews

West End Guest House

📍 282 High St

From 114$

A walk-in shower and a separate toilet are also included in the bathrooms.

An excellent breakfast is offered daily. While staying at West End Guest House guests can choose out of dining options nearby, such as Scribbles, set 650 metres away, or Qismat at a 7-minutes’ walking distance.

Check Availability

View all photos

10
Excellent
358 Reviews

Moraybank Bed & Breakfast

📍 21 Institution Road

From 112$

Guests can enjoy quiet views of the garden provided in the room. The bathroom is equipped with a separate toilet, a bath, and a shower.

Moraybank Bed & Breakfast Bed & Breakfast offers a vegetarian breakfast made fresh daily. Snappy Pizza serves various kinds of Italian dishes 550 metres away.

Check Availability

View all photos

9.7
Excellent
50 Reviews

Ardvorlich Guest House

📍 125 South Street West End

From 90$

The rooms have a bathroom with a separate toilet and a shower.

Guests can enjoy an English breakfast daily. Natural Spice and Northern fish restaurant are a 7-minute walk away, and they offer some of the best cuisine in Elgin.

Check Availability

Location