Search Filter

Star
  • 1
  • 19
  • 15
  • 0
  • 0
  • 124
Accommodation Type
  • Holiday homes 79
  • Hotels 26
  • Bed and breakfasts 21
  • Apartments 17
  • Guest houses 10
  • Inns 4
  • Country houses 1
  • Lodges 1
Hotel Facilities
  • Parking150
  • Non-smoking throughout150
  • Free parking148
  • Internet services145
  • WiFi145
  • Free WiFi144
  • Non-smoking rooms119
  • On-site parking118
  • Garden114
  • WiFi available in all areas108

Hotels near Stephen Elgin Hospital


Please select a hotel from the list of hotels in and near Stephen Elgin Hospital. The list below displays hotels within 30 kilometers of Stephen Elgin Hospital.
Order By
HOTEL IMAGE
West End Guest House

282 High St , Elgin , IV30 1AG

West End Guest House is 0.15 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9.6 out of 10

From 253 Reviews
£ Avg/Night
HOTEL IMAGE
Ardvorlich Guest House

125 South Street West End , Elgin , IV30 1JB

Ardvorlich Guest House is 0.20 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9.7 out of 10

From 180 Reviews
£ Avg/Night
HOTEL IMAGE
Moraydale Guest House

276 High Street , Elgin , IV30 1AG

Moraydale Guest House is 0.22 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9.2 out of 10

From 287 Reviews
£ Avg/Night
Braebirnie court, the courtyard

4 Mayne Road , Elgin , IV30 1NY

Braebirnie court, the courtyard is 0.41 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
8.9 out of 10

From 21 Reviews
£ Avg/Night
St Michaels Guest House

st michaels guesthouse northfield terrace , Elgin , IV30 1NE

St Michaels Guest House is 0.43 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9.3 out of 10

From 265 Reviews
£ Avg/Night
The Mansefield Hotel

2 Mayne Road, Elgin, Moray , Elgin , IV30 1NY

The Mansefield Hotel is 0.46 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
8.8 out of 10

From 109 Reviews
£ Avg/Night
Mansion House Hotel

The Haugh , Elgin , IV30 1AW

Mansion House Hotel is 0.46 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
8.5 out of 10

From 861 Reviews
£ Avg/Night
Sunninghill Hotel

Hay Street , Elgin , IV30 1NH

Sunninghill Hotel is 0.57 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
8.9 out of 10

From 80 Reviews
£ Avg/Night
Heather Glen Guest House

1 & 3 North Guildry Street Elgin , Elgin , IV30 1JR

Heather Glen Guest House is 0.65 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9 out of 10

From 7 Reviews
£ Avg/Night
Central 2 bed apartment

9 Culbard Street , Elgin , IV30 1JT

Central 2 bed apartment is 0.76 kilometers from Stephen Elgin Hospital. Room prices starting from £

Check availability and book online.
Guest Reviews
9.9 out of 10

From 16 Reviews
£ Avg/Night