2 Adults

Compare other sites

Filters


Star Ratings

5
18
16
2
1
Unrated29

Price (per night)

$50 - $1004
$100 - $15010
$150 - $20015
$200+42

Review Score

Superb 9+8
Very Good 8+11
Good 7+3

Property Type

Bed & Breakfast16
Hotel15
Vacation Rental12
Apartment11
Guest House9
Inn2
Other2
Lodge2
Hostel1
Cottage1

Hotel Facilities

Wi-Fi44
Garden21
Room service15
24-Hour reception13
Swimming pool11
Restaurant8
Elevator / Lift8
Airport shuttle7
Spa6
Bar6
Concierge4
Babysitting4
Bicycle rental4
Kids club2
Fitness center2
Parking2
Disabled access2
Pet friendly2

Room Facilities

Hair dryer11
Safe-deposit box10
Coffee / Tea maker10
TV10
Air conditioning6
Bathrobes3
Bathtube2
Refrigerator2
Kitchenette2
Mini Bar1
Microwave1

71 hotels
Sort by:
Old Course Hotel St Andrews
Old Course Hotel St AndrewsSt Andrews- Show on map

Superb, 9.3

(2426reviews)
  • Room service
  • Restaurant
  • Spa
  • Kids club
  • Bar
  • Fitness center
  • Swimming pool
  • Garden
  • Concierge
  • Elevator / Lift
Avg. price/night

$255

Ardgowan Hotel
Ardgowan HotelSt Andrews- Show on map

Very Good, 8.0

(619reviews)
  • Room service
  • Restaurant
Avg. price/night

$122

Macdonald Rusacks Hotel
Macdonald Rusacks HotelSt Andrews- Show on map

Very Good, 8.3

(2150reviews)
  • Room service
  • Restaurant
  • Bar
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$163

Fairmont St Andrews Scotland
Fairmont St Andrews ScotlandSt Andrews- Show on map

Very Good, 8.4

(4862reviews)
  • Room service
  • Restaurant
  • Bar
  • Kids club
  • Fitness center
  • Swimming pool
  • Spa
  • Garden
  • Concierge
  • Elevator / Lift
Avg. price/night

$207

Best Western Scores Hotel
Best Western Scores HotelSt Andrews- Show on map

Very Good, 8.2

(1028reviews)
  • Restaurant
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$155

Rufflets St Andrews
Rufflets St AndrewsSt Andrews- Show on map

Superb, 9.2

(1319reviews)
  • Room service
  • Restaurant
  • Garden
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
  • Airport shuttle
Avg. price/night

$110

The Golf Inn St Andrews
Avg. price/night

$116

Agnes Blackadder Hall - Campus Accommodation
The Albany St Andrews
The Albany St AndrewsSt Andrews- Show on map

Fabulous, 8.6

(145reviews)
  • Room service
  • Bar
  • Swimming pool
  • Garden
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$98

Greyfriars Inn
Greyfriars InnSt Andrews- Show on map

Very Good, 8.3

(114reviews)
    Avg. price/night

    $84

    Hotel Du Vin St Andrews
    Hotel Du Vin St AndrewsSt Andrews- Show on map

    Fabulous, 8.7

    (311reviews)
    • Bar
    • Garden
    • 24-Hour reception
    • Wi-Fi
    Avg. price/night

    $180

    Five Pilmour Place
    Five Pilmour PlaceSt Andrews- Show on map

    Exceptional, 10.0

    (187reviews)
    • Room service
    • Garden
    • Wi-Fi
    Avg. price/night

    $140

    Rooms at the Saint
    Rooms at the SaintSt Andrews- Show on map

    Superb, 9.3

    (249reviews)
    • Room service
    • Wi-Fi
    Avg. price/night

    $268

    Tarskavaig Bed & Breakfast
    Tarskavaig Bed & BreakfastSt Andrews- Show on map
    • Room service
    • Garden
    • Bicycle rental
    • Wi-Fi
    • Parking
    Avg. price/night

    $179

    St Andrews Tourist Hostel
    The Old Station Guest House
    The Old Station Guest HouseSt Andrews- Show on map

    Superb, 9.0

    (208reviews)
    • Disabled access
    • Swimming pool
    • Garden
    • Wi-Fi
    Avg. price/night

    $156

    Braeside House
    Braeside HouseSt Andrews- Show on map

    Exceptional, 9.5

    (164reviews)
    • Airport shuttle
    Scooniehill Guest House
    Avg. price/night

    $129

    McIntosh Hall Campus Accommodation
    McIntosh Hall Campus AccommodationSt Andrews- Show on map

    Very Good, 8.3

    (9reviews)
    • Elevator / Lift
    • 24-Hour reception
    Ogstons On North Street
    The New Inn St Andrews
    The New Inn St AndrewsSt Andrews- Show on map

    Very Good, 8.3

    (14reviews)
    • Room service
    • Pet friendly
    • Bar
    • Babysitting
    • Wi-Fi
    34 Argyle Guesthouse
    The Spindle B&B
    Kinburn Guest House
    Dukeside Guest House
    Avg. price/night

    $104

    Montague Guest House
    Montague Guest HouseSt Andrews- Show on map
    • Swimming pool
    • Garden
    • Wi-Fi
    • Airport shuttle
    Avg. price/night

    $117

    Premier Inn St Andrews
    Premier Inn St AndrewsSt Andrews- Show on map
    • Elevator / Lift
    • 24-Hour reception
    Avg. price/night

    $133

    Dempster Lodge
    Dempster LodgeSt Andrews- Show on map
    • Garden
    • Bicycle rental
    • Wi-Fi

    1 of 3

    Loading...

    loading

    Hotel discount codes in St Andrews

    Ready for some hotel vouchers in St Andrews? Welcome on DirectHotels.com! Be excited about your time in United Kingdom. There are beautiful places nearby St Andrews like St Andrews Castle, Pittarthie Castle and Dairsie Old Church. You trip won’t be complete if you don’t go there! Come by through Dundee Airport which is located 12 kilometers from the center of St Andrews. We hope you will enjoy in United Kingdom!

    St Andrews has a wide range of accommodation as there are about 55 hotels closeby. If you are in need of hotel deals always use DirectHotels.com! This hotel deals finder is the best place which shows you all the best travel coupons. It is so easy!

    How does it work?

    We analyze all the popular travel sites as well as hotels’ offer. If a hotel grants any kind of discounts for booking directly they will be visible here! So, thanks to DirectHotels.com you can easily compare all the possibilities and choose the best option.

    As we mentioned before there are a lot of accommodations in St Andrews.

    Look at most wanted hotels in St Andrews. We are waiting for you in St Andrews and remember that the best hotel promo codes you can find only on DirectHotels.com!