Search Filter

Price

Star
  • 1
  • 32
  • 26
  • 1
  • 0
  • 109
Accommodation Type
  • Holiday homes 61
  • Cottages 23
  • Bed and breakfasts 21
  • Hotels 18
  • Apartments 13
  • Guest houses 12
  • Hostels 6
  • Country houses 4
  • Chalets 4
  • Inns 2
  • Lodges 2
  • Resorts 2
  • Villas 1
Hotel Facilities
  • Non-smoking throughout142
  • Heating133
  • Non-smoking rooms120
  • Garden84
  • WiFi available in all areas80
  • Luggage storage60
  • Golf course (within 3 km)57
  • Hiking52
  • Skiing51
  • Fishing49

Hotels in Grantown-on-Spey, Morayshire, Hotels near Grantown-on-Spey


Please select a hotel from the list of hotels in and near Grantown-on-Spey. The list below displays hotels within 30 kilometers of Grantown-on-Spey.

169 Hotels found. Showing page 1 of 17
Order By
HOTEL IMAGE
Dunstaffnage Cottage

Dunstaffanage House , Grantown on Spey , PH26 3JR

Dunstaffnage Cottage is 1.04 kilometers from Grantown-on-Spey . Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
Dunallan Guest House

Woodside Ave , Grantown on Spey , PH26 3JN

Dunallan Guest House is 1.14 kilometers from Grantown-on-Spey . Room prices starting from £ 0

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

From 64 Reviews
Starting From
£ 0
HOTEL IMAGE
Ziggy'S Neuk

, Grantown on Spey , PH26 3JN

Ziggy'S Neuk is 1.14 kilometers from Grantown-on-Spey . Room prices starting from £ 0

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

From 1 Reviews
Starting From
£ 0
Willowbank

High Street , Grantown on Spey , PH26 3EN

Willowbank is 1.21 kilometers from Grantown-on-Spey . Room prices starting from £ 60

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

From 268 Reviews
Starting From
£ 60
Parkburn Guest House

Parkburn Guest House, High Street , Grantown on Spey , PH263EN

Parkburn Guest House is 1.23 kilometers from Grantown-on-Spey . Room prices starting from £ 71.4

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

From 78 Reviews
Starting From
£ 71.4
Westhaven Bed and Breakfast

South Street , Grantown on Spey , PH26 3HZ

Westhaven Bed and Breakfast is 1.29 kilometers from Grantown-on-Spey . Room prices starting from £ 0

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

From 121 Reviews
Starting From
£ 0
Craiglynne Hotel

Woodlands Terrace , Grantown on Spey , PH26 3JX

Craiglynne Hotel is 1.30 kilometers from Grantown-on-Spey . Room prices starting from £ 50.6

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

From 286 Reviews
Starting From
£ 50.6
Haus Alba

38 The Square , Grantown on Spey , PH26 3HF

Haus Alba is 1.30 kilometers from Grantown-on-Spey . Room prices starting from £ 60

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

From 237 Reviews
Starting From
£ 60
The Snug in Grantown

3B High St , Grantown on Spey , PH26 3HB

The Snug in Grantown is 1.32 kilometers from Grantown-on-Spey . Room prices starting from £ 0

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

From 18 Reviews
Starting From
£ 0
Apartment Grantown Studio

, Grantown on Spey , PH26 3HB

Apartment Grantown Studio is 1.34 kilometers from Grantown-on-Spey . Room prices starting from £ 0

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

From 0 Reviews
Starting From
£ 0
Hotels in localities of Grantown-on-Spey