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
Double
£234.00
Facilities and pricing
Rooms from
£108.00
per room per night
Book Now!
Best Western 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!
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
£398.00
Facilities and pricing
Rooms from
£134.50
per room per night
Book Now!
Kinnettles Hotel
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
£370.00
Facilities and pricing
Rooms from
£370.00
per room per night
Book Now!
Five Pilmour Place
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!
Old Course Hotel St Andrews
Old Station Rd, St Andrews, KY16 9SP
Show on map
0.65 miles from St Andrews
Score 9.3
from 1 review
Phone: +44 (0)1334 474371
Online booking and availability
Prices
from (per room per night)
Single
£259.00
Double
£629.00
Facilities and pricing
Rooms from
£259.00
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!
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!
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!
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!
Rusacks Hotel
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!