Search Filter

Star
  • 1
  • 20
  • 14
  • 0
  • 0
  • 140
Accommodation Type
  • Holiday homes 94
  • Hotels 28
  • Bed and breakfasts 23
  • Apartments 16
  • Guest houses 10
  • Inns 2
  • Country houses 1
  • Lodges 1
Hotel Facilities
  • Parking166
  • Free parking164
  • Non-smoking throughout164
  • Internet services156
  • WiFi156
  • Free WiFi155
  • On-site parking136
  • Garden127
  • Non-smoking rooms124
  • WiFi available in all areas120

Hotels near Rothes Golf Club


Please select a hotel from the list of hotels in and near Rothes Golf Club. The list below displays hotels within 30 kilometers of Rothes Golf Club.
Order By
HOTEL IMAGE
Eastbank Hotel

15 - 17, High Street , Rothes , AB38 7AU

Eastbank Hotel is 0.83 kilometers from Rothes Golf Club. Room prices starting from £

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

From 226 Reviews
£ Avg/Night
HOTEL IMAGE
The Station Hotel

51 New Street , Rothes , AB38 7BJ

The Station Hotel is 1.02 kilometers from Rothes Golf Club. Room prices starting from £

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

From 301 Reviews
£ Avg/Night
HOTEL IMAGE
Craigellachie Hotel of Speyside

Victoria Street , Craigellachie , AB38 9SR

Craigellachie Hotel of Speyside is 4.16 kilometers from Rothes Golf Club. Room prices starting from £

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

From 343 Reviews
£ Avg/Night
Highlander Inn

10 Victoria Street , Craigellachie , AB38 9SR

Highlander Inn is 4.17 kilometers from Rothes Golf Club. Room prices starting from £

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

From 249 Reviews
£ Avg/Night
Norlaggan

22 High Street , Aberlour , AB38 9QD

Norlaggan is 5.55 kilometers from Rothes Golf Club. Room prices starting from £

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

From 40 Reviews
£ Avg/Night
Kilt Room Cottage

, Easter Elchies , AB38 9LD

Kilt Room Cottage is 5.60 kilometers from Rothes Golf Club. Room prices starting from £

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

From 1 Reviews
£ Avg/Night
Newlands, Aberlour

, Aberlour , AB38 7RB

Newlands, Aberlour is 5.64 kilometers from Rothes Golf Club. Room prices starting from £

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

From 2 Reviews
£ Avg/Night
The Farm Steading

, Aberlour , AB38 9PE

The Farm Steading is 5.79 kilometers from Rothes Golf Club. Room prices starting from £

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

From 1 Reviews
£ Avg/Night
Milton Cottage, Aberlour

, Aberlour , AB38 7QZ

Milton Cottage, Aberlour is 5.97 kilometers from Rothes Golf Club. Room prices starting from £

Check availability and book online.
Guest Reviews
out of 10

From 0 Reviews
£ Avg/Night
The Dowans Hotel of Speyside

Aberlour , Aberlour , AB38 9LS

The Dowans Hotel of Speyside is 6.38 kilometers from Rothes Golf Club. Room prices starting from £

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

From 416 Reviews
£ Avg/Night