Skip to main content

Search hotels in Leuchars

Enter your dates to see the latest prices and deals for Leuchars hotels

Filter by:

Star rating

Review score

Leuchars – 1 hotel or place to stay

See the latest prices and deals by choosing your dates.
Ye Olde Hotel, hotel in Leuchars

Located in Leuchars and within 9.4 km of St Andrews University, Ye Olde Hotel features a bar, non-smoking rooms, and free WiFi throughout the property.

Friendly staff. Very clean. Newly remodeled. Recommended for good value in an expensive area where many places are quite pricey.
Scored 8.9
8.9
Rated fabulous
Fabulous
8 reviews
Price from
£57
1 night, 2 adults
Holiday Inn Express Dundee, an IHG Hotel, hotel in Leuchars

A modern hotel in central Dundee with breakfast included and free WiFi.

Close to all amenities, staff very friendly, breakfatgood
Scored 8.3
8.3
Rated very good
Very good
3,311 reviews
Price from
£70.55
1 night, 2 adults
Malmaison Dundee, hotel in Leuchars

Located just 100 metres from the riverfront and 300 metres from the V&A Dundee, Malmaison Dundee provides stylish, boutique accommodation in the heart of the city. Free Wi-Fi is accessible throughout....

Closeness to the railway station, the remains of the original architecture.
Scored 8.2
8.2
Rated very good
Very good
2,954 reviews
Price from
£80
1 night, 2 adults
The Albany St Andrews, hotel in Leuchars

Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

Great location , nice breakfast
Scored 8.4
8.4
Rated very good
Very good
1,309 reviews
Price from
£151.20
1 night, 2 adults
Fishermans Tavern, hotel in Leuchars

Situated in Dundee, within 600 metres of Broughty Ferry Beach and 6.7 km of Discovery Point, Fishermans Tavern features accommodation with a restaurant and a bar, and free WiFi throughout the...

Nice room Nice bar Nice food Nice staff Nice location
Scored 8.9
8.9
Rated fabulous
Fabulous
989 reviews
Price from
£68
1 night, 2 adults
Rufflets St Andrews, hotel in Leuchars

Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews centre, a 5-minute drive from St Andrews Old Course.

We recently had the pleasure of staying at Rufflets Hotel, and we were impressed with the cleanliness and overall maintenance of the rooms. The environment was impeccable, and the rooms were well-organised and comfortable, making for a very pleasant stay. We appreciated the friendliness and professionalism displayed by the staff. Thank you for maintaining such high standards, and I look forward to visiting your hotel again in the future.
Scored 8.8
8.8
Rated fabulous
Fabulous
672 reviews
Price from
£212.50
1 night, 2 adults
The Fort Hotel, hotel in Leuchars

Set 800 metres from Broughty Ferry Beach, The Fort Hotel offers 2-star accommodation in Dundee and has a garden, a restaurant and a bar.

Scored 8.1
8.1
Rated very good
Very good
454 reviews
Price from
£130
1 night, 2 adults
Rusacks St Andrews, hotel in Leuchars

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

Lovely service. Lovely hotel.
Scored 9.0
9.0
Rated superb
Superb
1,953 reviews
Price from
£379
1 night, 2 adults
Old Course Hotel St Andrews, hotel in Leuchars

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

It is simply amazing. Great location. Staff were incredible and the rooms were spectacular
Scored 9.1
9.1
Rated superb
Superb
1,236 reviews
Price from
£360
1 night, 2 adults
Sleeperz Hotel Dundee, hotel in Leuchars

Sleeperz Hotel Dundee is located directly above Dundee Railway Station in the city centre, and directly opposite the V&A Dundee.

Nicely decorated clean room and great location next to the station
Scored 8.8
8.8
Rated fabulous
Fabulous
7,485 reviews
Price from
£63
1 night, 2 adults
See all hotels in and around Leuchars

What guests said about Leuchars:

  • Scored 8.0
    8.0

    Unfortunately we were only there for a one night stay as we...

    Unfortunately we were only there for a one night stay as we were attending a wedding in ST Andrew’s. The Shangri la Bed and Breakfast is an excellent accommodation. The hosts are extremely helpful ,friendly and offer a spotlessly clean place to stay. Breakfast was delicious and nothing any bother for them. I cannot recommend the Shangri La highly enough. Wish we could have stayed longer to explore the area more. Hosts are very knowledgeable of the surrounding area which can be very helpful. Noticed there was an excellent bus service just outside their front door. Great value for money. Would definitely go back.
    Maureen
    United Kingdom
  • Scored 10
    10

    Beautiful countryside, very peaceful and relaxed.

    Beautiful countryside, very peaceful and relaxed. Close to St Andrews and Dundee and several National Trust properties. Always something of interest to see, plenty more places to visit on a return visit.
    Grace
    United Kingdom
  • Scored 8.0
    8.0

    The accommodation was outside Leuchars to the north.

    The accommodation was outside Leuchars to the north. The countryside is interesting and the real feature was the Tay estuary. There is plenty to see to the south as well and we could have done with more time to cover Fife from Falkland House to Tayport. Tayport is quite sleepy and 'old fashioned' but we liked it.
    Ian
    United Kingdom

See reviews by guests who stayed at hotels in Leuchars

See all
  • From £57 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 8 reviews
    Staff dealt gracefully with a late check in. There is a large car park at the front of the hotel. Room was comfortable and as spacious as could be expected at this price point.
    Stuart
    United Kingdom
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 154 reviews
    Lovely B&B near St Andrews. Great breakfast. Friendly hosts. Large, clean room
    Jay
    United States