Search Filter

Price

Star
  • 1
  • 15
  • 12
  • 0
  • 0
  • 50
Accommodation Type
  • Hotels 23
  • Bed and breakfasts 15
  • Holiday homes 15
  • Cottages 9
  • Guest houses 6
  • Inns 3
  • Apartments 3
  • Country houses 2
  • Holiday parks 1
  • Homestays 1
Hotel Facilities
  • Heating75
  • Non-smoking throughout70
  • Free WiFi63
  • Non-smoking rooms60
  • Private parking51
  • Garden46
  • Pets allowed29
  • Packed lunches28
  • Bar26
  • Restaurant24

Hotels near Doctor Grays Elgin Hospital


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

282 High St , Elgin , IV30 1AG

West End Guest House is 0.28 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 60

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

From 186 Reviews
Starting From
£ 60
HOTEL IMAGE
Moraydale Guest House

276 High Street , Elgin , IV30 1AG

Moraydale Guest House is 0.35 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 55

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

From 265 Reviews
Starting From
£ 55
HOTEL IMAGE
Mansion House Hotel

The Haugh , Elgin , IV30 1AW

Mansion House Hotel is 0.51 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 107

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

From 318 Reviews
Starting From
£ 107
St Michaels Guest House

st michaels guesthouse northfield terrace , Elgin , IV30 1NE

St Michaels Guest House is 0.57 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 70

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

From 37 Reviews
Starting From
£ 70
The Mansefield Hotel

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

The Mansefield Hotel is 0.60 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 125

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

From 105 Reviews
Starting From
£ 125
Sunninghill Hotel

Hay Street , Elgin , IV30 1NH

Sunninghill Hotel is 0.71 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 95

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

From 144 Reviews
Starting From
£ 95
Elgin Self Catering Holiday Cottage

c/o east wing braemorriston houseBraemorriston Road , Elgin , IV30 4DL

Elgin Self Catering Holiday Cottage is 0.97 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
Torr House Premium Budget Central Hotel

8 moss street , Elgin , IV30 1LU

Torr House Premium Budget Central Hotel is 1.03 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 60

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

From 23 Reviews
Starting From
£ 60
Southbank Guesthouse

36 Academy St , Elgin , IV301LP

Southbank Guesthouse is 1.05 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 110

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

From 182 Reviews
Starting From
£ 110
Crerar Eight Acres Hotel

Morriston Road , Elgin , IV30 6UL

Crerar Eight Acres Hotel is 1.05 kilometers from Doctor Grays Elgin Hospital. Room prices starting from £ 58.5

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

From 298 Reviews
Starting From
£ 58.5