Beach hotels in St. Andrews
Find the Top Beach hotels in St. Andrews – 10+ Quality Options from Leading Providers
1-16 out of 16 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Hotel
8.8
Great11 review10
From
US$ 128
/night
- Unbeatable views of Old Course and coastline
- Historic charm meets luxurious golf-centric decor
- Rooftop dining with exceptional local flavors
MapView on map1300 yd from City Center100 yd from The Dukes St Andrews
From
US$ 248
/night
- Located on legendary Old Course's 17th hole
- Award-winning Kohler Waters Spa treatments available
- Stunning views of golf courses and coastline
9.4
Perfect11 review10
- Golf Courses
- Deluxe Spa
- Manor Homes
2.7 mi from City Center800 yd from St Andrews Bay
From
US$ 253
/night
- Two championship golf courses with sea views
- Luxurious spa with hydrotherapy and treatments
- Manor Homes for ultimate luxury and privacy
Hotel
- Bistro
- Cocktail Bar
- Event Spaces
600 yd from City Center200 yd from Lundin Golf Club
From
US$ 263
/night
- Bistro with locally sourced cuisine
- Stunning views of St Andrews Bay
- Pet-friendly services available
Hotel
9.2
Perfect11 review10
- Fitness center
- Sea views
- Private garden
From
US$ 123
/night
- Sea-view luxury rooms with walk-in showers
- Fine dining with seafood and charcuterie boards
- Private garden and terrace for relaxation
Hotel
- Garden Restaurant
- Dog-Friendly Rooms
- Woodland Suites
1.8 mi from City Center
From
US$ 343
/night
- Award-winning gardens for relaxation
- Personal escort to your room
- Highly praised afternoon tea
Hotel
- Georgian Architecture
- Scottish Breakfast
- Cozy Bar
300 yd from City Center100 yd from St Andrews - New Course
From
US$ 89
/night
- Historical Georgian architecture charm
- Exceptional full Scottish breakfast served
- Cozy bar with local whiskies
Guest house
- Gourmet Breakfast
- Walled Garden
- Common Lounge
600 yd from City Center200 yd from Lundin Golf Club
From
US$ 406
/night
- Proximity to St Andrews Links Golf Course
- Gourmet breakfast with local ingredients
- Serene walled garden for relaxation
- Award-winning restaurant
- Dog amenities
- Cozy lounge
5.3 mi from City Center
From
US$ 85
/night
- Historic coaching inn with local charm
- Dog-friendly with amenities for pets
- Award-winning restaurant using local produce
Guest house
- Guest Lounge
- Golf Storage
- Local Art
500 yd from City Center300 yd from Lundin Golf Club
From
US$ 373
/night
- Individually decorated with Scottish tartans
- Secure storage for golf equipment
- Freshly prepared local breakfast options
Inn
- Restaurant
- Bar lounge
- Laundry
600 yd from City Center100 yd from Lundin Golf Club
From
US$ 115
/night
- On-site restaurant and bar lounge
- Convenient car park available
- Complimentary breakfast offered daily
Bed & Breakfast
- Golf club storage
- Garden views
- Customized breakfast
1200 yd from City Center1000 yd from Byre Theatre
From
US$ 258
/night
- Tailored golf trip support
- Stunning sea views from rooms
- Local Scottish breakfast specialties
Student accommodation
- Free Parking
- Flat-screen TV
- Tea Facilities
1200 yd from City Center400 yd from St Andrews - Jubilee Course
From
US$ 99
/night
- Walk to historic center and golf club
- Complimentary private parking available
- In-room tea and coffee facilities
Holiday home
- Beach Access
- Kids Club
- Outdoor Dining
1.0 mi from City Center1700 yd from Byre Theatre
From
US$ 178
/night
- Beachfront property with sea views
- Kids' club with outdoor play equipment
- Restaurant with outdoor dining area
Holiday home
- Beach access
- Cable TV
- Dishwasher
700 yd from City Center100 yd from Lundin Golf Club
From
US$ 1 010
/night
- Beachfront accommodation near West Sands
- Fully equipped kitchen for guests
- Access to nearby St Andrews University
Apartment
- Outdoor fireplace
- Children's playground
- Fully equipped kitchen
6.7 mi from City Center
From
US$ 509
/night
- Outdoor dining area with sea views
- Spa facilities with sauna access
- Family-friendly playground and picnic area
Saved
Save