Kinnettles Hotel & Spa
North Street, St Andrews, KY16 9AG
Show on map
0.25 miles from St Andrews
Online booking and availability
Prices
from (per room per night)
Double
£276.00
Facilities and pricing
Rooms from
£276.00
per room per night
Book Now!
No 5 Pilmour
5 Pilmour Place, St Andrews, KY16 9HZ
Show on map
0.32 miles from St Andrews
Phone: +44 (0)1334 478665
Online booking and availability
Prices
from (per room per night)
Single
£145.00
Double
£360.00
Facilities and pricing
Rooms from
£145.00
per room per night
Book Now!
Fairmont St Andrews
Kingask, St Andrews, KY16 8PN
Show on map
2.7 miles from St Andrews
Phone: +44 (0)1334 837000
Online booking and availability
Prices
from (per room per night)
Single
£160.65
Double
£1024.00
Facilities and pricing
Rooms from
£160.65
per room per night
Book Now!
Greyfriars Inn by Greene King Inns
129 North Street, St Andrews, KY16 9AG
Show on map
0.25 miles from St Andrews
Phone: +44 (0)1334 474906
Online booking and availability
Prices
from (per room per night)
Single
£130.00
Double
£130.00
Facilities and pricing
Rooms from
£130.00
per room per night
Book Now!
Rufflets St Andrews
Strathkinness Low Road, St Andrews, KY16 9TX
Show on map
1.91 miles from St Andrews
Phone: +44 (0)1334 472594
Online booking and availability
Prices
from (per room per night)
Single
£134.50
Double
£462.40
Facilities and pricing
Rooms from
£134.50
per room per night
Book Now!
Old Course Hotel St Andrews
Old Station Rd, St Andrews, KY16 9SP
Show on map
0.65 miles from St Andrews
Score 8.9
from 1 review
Phone: +44 (0)1334 474371
Online booking and availability
Prices
from (per room per night)
Single
£259.00
Double
£647.00
Facilities and pricing
Rooms from
£259.00
per room per night
Book Now!
Scores Hotel
76 The Scores, St Andrews, KY16 9BB
Show on map
0.28 miles from St Andrews
Phone: +44 (0)1334 472451
Online booking and availability
Prices
from (per room per night)
Single
£134.00
Double
£134.00
Facilities and pricing
Rooms from
£134.00
per room per night
Book Now!
Drumoig Golf Hotel
Forgan Drive, near St Andrews, KY16 0DS
Show on map
6.51 miles from St Andrews
Score 8.3
from 6 reviews
Phone: +44 (0)1382 541800
Online booking and availability
Prices
from (per room per night)
Single
£69.70
Double
£69.70
Facilities and pricing
Rooms from
£69.70
per room per night
Book Now!
The Albany St Andrews
56 North Street, St Andrews, KY16 9AH
Show on map
0.28 miles from St Andrews
Phone: +44 (0)1334 477737
Online booking and availability
Prices
from (per room per night)
Single
£109.50
Double
£325.50
Facilities and pricing
Rooms from
£109.50
per room per night
Book Now!
Hotel Du Vin
40 The Scores, St Andrews, KY16 9AS
Show on map
0.22 miles from St Andrews
Phone: +44 (0)1334 472611
Online booking and availability
Prices
from (per room per night)
Single
£164.00
Double
£447.00
Facilities and pricing
Rooms from
£164.00
per room per night
Book Now!
Ardgowan Hotel
2 Playfair Terrace, North Street, St Andrews, KY16 9HX
Show on map
0.29 miles from St Andrews
Phone: +44 (0)1334 472970
Online booking and availability
Prices
from (per room per night)
Single
£108.00
Facilities and pricing
Rooms from
£108.00
per room per night
Book Now!
Rusacks St Andrews
Pilmour Links, St Andrews, KY16 9JQ
Show on map
0.39 miles from St Andrews
Phone: +44 (0)1334 474321
Online booking and availability
Prices
from (per room per night)
Single
£167.25
Facilities and pricing
Rooms from
£167.25
per room per night
Book Now!
The Inn At Lathones
Lathones, By Largoward, St Andrews, KY9 1JE
Show on map
5.67 miles from St Andrews
Phone: +44 (0)1334 840494
Online booking and availability
Prices
from (per room per night)
Single
£67.15
Facilities and pricing
Rooms from
£67.15
per room per night
Book Now!