Book through our site
—up to 10% cheaper
than Booking.com
Check rooms and rates
From205US$ /night
Check-in
12Dec2025Select date
Check-out
13Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

21 Kilrymont Road, St Andrews, United Kingdom, KY16 8DE
-
Close to the beach
Perfect
9.3
/10

Location

21Kr Bed And Breakfast is situated less than 500 meters from the sandy shores of St Andrews. The hotel offers direct access to golf courses, including the renowned Old Course, just a short drive away. Proximity to the town center allows guests to explore local shops and restaurants within a 10-minute walk.

Rooms

The hotel features a range of well-appointed rooms equipped with private bathrooms and complimentary toiletries. Guests can choose from various accommodations, including options that can cater to single travelers or families. Each room includes a flat-screen TV and tea/coffee-making facilities.

Dining

21Kr Bed And Breakfast offers a full Scottish breakfast every morning, ensuring guests start their day with a hearty meal. The dining area provides a cozy atmosphere with options for traditional or lighter fare. Special dietary requirements can be accommodated with prior notice.

Activities

Guests have easy access to numerous outdoor activities, including golf, cycling, and walking trails nearby. The hotel can assist in arranging golf tee times at local courses to make the most of the St Andrews golfing experience. Water sports and beach activities are additional options for those looking to enjoy the coastal scenery.

Wellness

While not a spa hotel, 21Kr Bed And Breakfast emphasizes relaxation with its tranquil environment and proximity to the beach. Guests can enjoy leisurely walks along the shore or unwind in the peaceful gardens surrounding the property. The hotel also provides outdoor seating areas for relaxation and socializing.

Highlights

Location: Less than 500 meters from sandy shores

Rooms: Private bathrooms and complimentary toiletries

Dining: Full Scottish breakfast every morning

Activities: Arranging golf tee times at local courses

“In St Andrews, this B&B presents as a smart choice, recently updated to create a calm atmosphere. The location is close to both the beach and town, making it easy to explore. I particularly appreciate the garden and outdoor dining area, and the option for a continental breakfast adds a relaxed touch.”
Hotel logo
James DavidEditor-in-Chief at Cheaphotels
View all

Select your room type

The hotel provides a selection of rooms—doubles, family rooms, and suites—with perks like free cancellation, breakfast options, and great value deals
Superior Double or Twin Room Garden View
2 persons
22 m² 
1 King-size bed
Shower
Heating
King Room Garden View
2 persons
20 m² 
1 King-size bed
Shower
Heating
Double Room
2 persons
17 m² 
2 Single beds
Shower
Heating
Double Room Private Bathroom
2 persons
19 m² 
1 Double bed
Shower
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Room rates & availability calendar

See the best prices and book your dates today!

Amenities & services

Real traveler stories and honest reviews—no glossy ads, just authentic feedback to guide your booking

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • No pets allowed
  • Smoke detectors
  • Fire extinguishers

Guest Parking

  • Electric kettle

Dining

  • Outdoor dining area

Children

  • Cots

Spa & Leisure

  • Beach access
  • Garden area

Room features

  • Heating
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV

Room decor

  • Parquet floor
Show more

Location

21 Kilrymont Road, St Andrews, United Kingdom, KY16 8DE
Map view
21 Kilrymont Road, St Andrews, United Kingdom, KY16 8DE
Restaurants
Dino's
1.1 km
91 Tom Morris Drive
The Criterion
1.1 km
99 South Street
We Are Zest
1.1 km
95 South Street
BlackHorn
1.2 km
10 Church Street
Shawarma House
1.2 km
131 South Street
Cafe In The Square
1.2 km
4 Church Square St Andrews
Domino's Pizza
1.2 km
54 Market Street
Explore St Andrews
Local Highlights Near 21Kr Bed And Breakfast
Top Attractions
Activities
Dining
Entertainment
St Andrews Cathedral
St Andrews Cathedral
19 minutes' walk
Historic ruins of a once grand cathedral with stunning architecture and scenic views. The site features informative displays.
St Andrews Castle
St Andrews Castle
18 minutes' walk
Medieval castle ruins with a rich history. Explore the castle grounds and enjoy scenic views of the coastline.
University of St Andrews
University of St Andrews
19 minutes' walk
Scotland's oldest university, known for its charming architecture and beautiful gardens, often featured in campus tours.
St Andrews Botanic Garden
St Andrews Botanic Garden
19 minutes' walk
A tranquil garden with diverse plant species. Perfect for leisurely strolls or picnics, and it hosts seasonal events.
Golfing at St Andrews Links
5 minutes' drive
Renowned golfing venue with multiple courses. Ideal for enthusiasts; book in advance for a tee time.
East Sands Beach
15 minutes' walk
A beautiful beach perfect for relaxing or beach sports. Enjoy scenic walks along the shore or local wildlife sightings.
Spa Day at The Old Course Hotel
5 minutes' drive
Luxury spa experience with treatments available. Reservations recommended for a relaxing day after sightseeing.
Dino's
Dino's
14 minutes' walk
Casual Italian eatery known for its pizza and pasta. Family-friendly with vegetarian options available.
The Criterion
The Criterion
14 minutes' walk
Individual style pub offering hearty meals and a great selection of local ales. Reservations not required.
We Are Zest
We Are Zest
14 minutes' walk
Charming café with a creative take on local dishes. Vegetarian and gluten-free options are available.
BlackHorn
BlackHorn
15 minutes' walk
Contemporary steakhouse with a cozy atmosphere. Signature dishes include high-quality steaks; reservations recommended.
Byre Theatre
14 minutes' walk
Local theater featuring a range of performances from drama to music. Check the schedule for upcoming shows.
St Andrews Brewing Company
10 minutes' walk
Craft brewery with live music and a lively atmosphere. Family-friendly dining options and craft beverages available.
Getting around town
City Centre
St Andrews12 min  ·  1.0 km
Airports
Dundee Airport (DND)41 min  ·  26.7 km
Edinburgh (EDI)122 min  ·  81.1 km
Bus
Bus stop3 min  ·  200 m
Looking for early-bird discounts?
Get special discounted rates today!
Check Rates
Property information and rules
Check-in
from 15:00-21:00
Check-out
from 07:00-11:00
Internet
is available in for free.
Breakfast
The hotel 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf provides visitors with a free full breakfast. 
Pets
Pets are not allowed.
FAQs
About 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf
How far is 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf from St Andrews East Sands Beach?
The hotel is less than 1 km from St Andrews East Sands Beach.
What are the check-in and check-out times at 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf?
Check-in is at 15:00 and check-out is by 11:00.
What nearby attractions can I visit while staying at 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf?
Nearby attractions include St Andrews University (1 km) and St Andrews Cathedral.
Is parking available at 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf?
Public parking is available nearby for free, and no reservation is needed.
What dining options are available near 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf?
Nearby restaurants include Fast N Fresh, New Dynasty, and We Are Zest, all within 1 km.
Does 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf offer breakfast?
A continental breakfast is available for an additional charge of 8 GBP.
What amenities are available in the rooms at 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf?
Rooms are equipped with a flat-screen TV, private bathroom, bed linen, towels, and some have garden views.
What are some highlights of 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf?
Highlights include free Wi-Fi, free parking, outdoor dining area, and beach access.
How far is Dundee Airport from 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf?
Dundee Airport is 30 km away from the hotel.

Next best alternative

Consider them for your next trip.
Check-in
12Dec2025Select date
Check-out
13Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near 21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf
The Space To Stay, St Andrews Beds photo
Mobile-only price

The Space To Stay, St Andrews

8.4
Great575 reviews
56m from property
USD 105USD 94
per night
The New Inn St Andrews Exterior photo
Mobile-only price

The New Inn St Andrews

7.6
Very good386 reviews
526m from property
USD 185USD 166
per night
The Spindle Guest Rooms St Andrews Exterior photo
Mobile-only price

The Spindle Guest Rooms St Andrews

9.2
Perfect259 reviews
623m from property
USD 170USD 153
per night