Hotels in St Andrews, Scotland - page 2
Only verified and hand-selected hotels for your stay in St Andrews, Scotland
St Andrews is famous for its stunning coastline, such as West Sands Beach, and the historic ruins of St Andrews Castle. You can also visit the scenic St Andrews Botanic Garden and play a round at the iconic Old Course, the birthplace of golf. The city offers a range of accommodation options. From cheap hotels to luxury hotels and dog friendly hotels, you'll find boutique hotels with unique character and golf hotels near the links. Check out our curated list of hotels with swimming pools or hotels with parking for your stay. Book early, especially in summer, and consider local transport options like buses for convenience.
21-40 out of 377
Sort by:high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.8
Great
MapSt Andrews East Sands Beach300m
- Direct beachfront access and stunning sea views
- Two bedrooms and two bathrooms in spacious rooms
- On-site bar, restaurant, and kids' club available
- Beach Access
- Kids' Club
- Outdoor Dining
Holiday home with beachfront views and family facilities
FromUS$ 248 /nightSelect
8.4
Great
MapNear St Andrews University400m
- Gourmet breakfast options daily
- Secure storage for golf equipment
- Personalized room ambiance and decor
- Luggage storage
- Full breakfast
- Secure parking
Hotel offering high-quality rooms with local charm
FromUS$ 200 /nightSelect
8.4
Great
MapNearby beaches and attractions300m
- Beachfront access with stunning sea views
- Delicious local breakfast specialties offered daily
- Comfortable rooms with modern amenities
- Breakfast service
- Beach access
- Local advice
Charming hotel with personalized local experiences and views
FromUS$ 258 /nightSelect
8.8
Great
MapNear St Andrews Bay3.5km
- Two cozy rooms for family stays
- Pet-friendly space with garden views
- Free parking for hassle-free trips
- Private parking
- Fully equipped kitchen
- Garden space
Charming holiday home offering a relaxing getaway
FromUS$ 149 /nightSelect
8.4
Great
MapNear historic St Andrews Links Golf Course100m
- Gourmet breakfast with local ingredients
- Serene garden for relaxation
- Charming rooms with unique decor
- Gourmet Breakfast
- Serene Garden
- Unique Rooms
Boutique hotel with personalized service and charm
FromUS$ 228 /nightSelect
MapSt Andrews East Sands Beach300m
- Access to East Sands Beach
- Family-friendly restaurant available
- Games room for all ages
- Beach Access
- Games Room
- Restaurant
Holiday resort with beach access and family amenities
FromUS$ 284 /nightSelect
7.6
Very good
MapNear St Andrews University8km
- Hot tub for relaxation
- Fully equipped kitchens
- Pet-friendly environment
- Hot tub
- Barbecue
- Pets allowed
Luxury resort with comfortable rooms and outdoor activities
FromUS$ 517 /nightSelect
8.2
Great
MapBeautiful gardens and peaceful surroundings300m
- Elegant adults-only rooms with private access
- Delicious full English breakfast options available
- Lush gardens and sunny outdoor seating areas
- Outdoor Terrace
- Golf Course
- Private Parking
Charming bed and breakfast with splendid gardens
FromUS$ 242 /nightSelect
8.2
Great
MapClose to St Andrews golf courses200m
- Beachfront access and lush garden
- Family rooms and ground-floor units
- Paid shuttle service available
- Beach Access
- Outdoor Seating
- Golf Course
Cozy hotel featuring garden and beach access amenities
FromUS$ 396 /nightSelect
MapNear St Andrews University7km
- Family-friendly restaurant with local cuisine
- Children's playground and golf course available
- Garden views from modern guest rooms
- Family restaurant
- Golf course
- Children's playground
Hotel with diverse dining and family activities
FromUS$ 239 /nightSelect
MapNear St Andrews University4.6km
- Spacious garden for outdoor relaxation
- Fully equipped modern kitchen available
- Scenic terrace with barbecue facilities
- Outdoor seating
- Barbecue facilities
- Pet friendly
Elegant holiday home with outdoor leisure activities
FromUS$ 620 /nightSelect
MapSt Andrews Cathedral6km
- On-site spa and fitness centre
- Hot tub and sauna facilities
- Family-friendly playground available
- On-site spa
- Fitness centre
- Hot tub
Holiday resort featuring family amenities and spa
FromUS$ 1 279 /nightSelect
8.0
Great
Agnes Blackadder Hall - Campus Accommodation
MapClose to golf courses300m
- Free private parking available for guests
- Located near historic St Andrews attractions
- Comfortable rooms with en suite bathrooms
- Free parking
- Bar/lounge
- Flat-screen TV
Campus hotel with quality rooms near historical sites
FromUS$ 99 /nightSelect
8.2
Great
Mcintosh Hall - Campus Accommodation
MapTown Centre200m
- Near iconic Old Golf Course
- Rooms with tea/coffee facilities
- In the heart of the town
- Off-site parking
- Vending machine
- Study areas
Hotel offering central rooms with essential amenities
FromUS$ 73 /nightSelect
8.2
Great
No1 Apartments & West Park House Bedrooms St Andrews - St Mary'S
MapIn the heart of St Andrews600m
- Modern rooms with fully equipped kitchens
- Charming garden with expansive outdoor area
- Express check-in and check-out services
- Golf course
- Garden area
- Log fire
Hotel with modern amenities and historical charm
FromUS$ 645 /nightSelect
8.8
Great
Rustic Cabins, Sea Views From Rewilded Farm With Highland Cows
MapSt Andrews Bay nearby300m
- Scenic sea views from rooms
- Private entrance for guests
- Golf course on-site
- Private parking
- Barbecue area
- Golf course
Hotel with Highland cows amid stunning natural scenery
FromUS$ 116 /nightSelect
8.2
Great
No1 Apartments St Andrews - South Street
MapNear West Sands Beach500m
- Central location in St Andrews
- Fully equipped kitchen available
- Private bathroom with bathrobes
- Golf course
- Private check-in
- Dining area
Self-catering hotel with prime access to attractions
FromUS$ 853 /nightSelect
Auld Tom'S Rest
MapSt Andrews East Sands Beach1.5km
- Three comfortable rooms with modern design
- Gardens and outdoor dining area available
- Nearby golf course for leisure activities
- Golf Course
- Dining Area
- Garden
Family-friendly holiday home with local attractions
FromUS$ 262 /nightSelect
21Kr Bed And Breakfast, Close To Beach, Town Centre And Golf
MapSt Andrews East Sands Beach300m
- Comfortable rooms with terrace view
- Delicious continental breakfast served daily
- Close to beach and town centre
- Outdoor Dining
- Private Bathrooms
- Garden Views
Charming bed and breakfast near beach and attractions
FromUS$ 204 /nightSelect
8.4
Great
Off Grid Travel At Cambo Estate
MapKingsbarns Golf Course300m
- Direct beachfront access for guests
- On-site dining with diverse menu options
- Variety of outdoor activities available
- Private terrace
- On-site restaurant
- Beach access
Seaside resort offering unique outdoor experiences
FromUS$ 501 /nightSelect
Show more
Other cities in United Kingdom
London2 properties