We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers:
Windows:
Internet Explorer
,
Mozilla Firefox
,
Google Chrome
. Mac:
Safari
.
Flights
Holiday Rentals
Restaurants
Things to do
St Andrews Tourism
St Andrews Hotels
St Andrews Bed and Breakfast
St Andrews Holiday Rentals
St Andrews Packages
Flights to St Andrews
St Andrews Restaurants
St Andrews Attractions
St Andrews Travel Forum
St Andrews Photo
St Andrews Map
St Andrews Guide
All St Andrews Hotels
St Andrews Hotel Deals
Last Minute Hotels in St Andrews
By Hotel Type
St Andrews Hostels
St Andrews Campgrounds
Business Hotels St Andrews
St Andrews Resorts
Luxury Hotels in St Andrews
Spa Resorts in St Andrews
Family Hotels in St Andrews
St Andrews Beach Hotels
Romantic Hotels in St Andrews
St Andrews Green Hotels
By Hotel Class
5-stars Hotels in St Andrews
4-stars Hotels in St Andrews
3-stars Hotels in St Andrews
Popular Amenities
St Andrews Hotels with Parking
Pet Friendly Hotels in St Andrews
St Andrews Hotels with a Pool
Popular St Andrews Categories
Hotels with Hot Tubs in St Andrews
Hotels with Complimentary Breakfast in St Andrews
Hotels with Kitchenette in St Andrews
Luxury Spa Hotels in St Andrews
Hotels with Shuttle in St Andrews
Design Hotels in St Andrews
Hotels with Balconies in St Andrews
Luxury Resorts St Andrews
Spa Resorts St Andrews
Beach Resorts in St Andrews
Near Landmarks
Hotels near St Andrews Cathedral
Hotels near St Andrews Links
Hotels near St Andrews Castle
Hotels near The Swilcan Bridge
Hotels near St Andrews West Sands Beach
Hotels near Craigtoun Country Park
Hotels near St Andrews Aquarium
Hotels near St Andrews Botanic Garden
Hotels near British Golf Museum
Hotels near University of St Andrews
Near Train Stations
Hotels near Barry Links Station
Hotels near Monifieth Station
Hotels near Broughty Ferry Station
Hotels near Longniddry Station
Hotels near Leuchars Station
Hotels near Dundee Station
Hotels near Cupar Station
Near Airports
Hotels near (EDI) Edinburgh Airport
Hotels near (DND) Dundee Airport
Near Colleges
Hotels near University of Dundee
Hotels near University of Abertay Dundee
Travel Guides
Apps
GreenLeaders
Skip to main content
Post
Alerts
Trips
Sign in
Inbox
See all
Log in
to get trip updates and message other travellers.
St Andrews
Hotels
Things to do
Restaurants
Flights
Holiday Rentals
Shopping
Package Holidays
Cruises
Car Hire
Add a Place
Travel Forum
Airlines
Best of 2020
Help Centre
Best Romantic Hotels in St Andrews, Scotland
Europe
United Kingdom (UK)
Scotland
Fife
St Andrews
St Andrews Hotels
Romantic Hotels in St Andrews
View map
Romantic Hotels in St Andrews
Check In
— / — / —
Check Out
— / — / —
Guests
1 room
,
2 adults
,
0 children
Search
Reset
Filters
COVID-19
Properties taking safety measures
Deals
Free cancellation
Reserve now, pay at stay
Properties with special offers
Price
US$0 - US$275 +
Price per night
Popular
Pet friendly
2
& up
4
Breakfast included
3
4 stars
2
Property types
B&Bs & Inns
2
Hotels
1
Resorts
1
View Holiday Rentals
Amenities
Free Wifi
4
Breakfast included
3
Free parking
2
Restaurant
2
Show all
Distance from
25 km
St Andrews Cathedral
St Andrews Castle
The Swilcan Bridge
British Golf Museum
Show all
Traveller rating
1
& up
4
& up
4
& up
4
Hotel class
4 stars
2
3 stars
1
Style
Romantic
Mid-range
2
Luxury
1
Family-friendly
1
Show more
Brands
Jialihua Guest House
1
Best Western
1
Premier Inn
1
Romantic
Show 12 results
12 of 112
properties are available and match your filters.
Clear all filters
Sort
Filter
●
1
Map
12 of 112
properties are available in St Andrews
Sort by:
Best Value
Romantic
Updating list...
Hotel Du Vin
US$154
Booking.com
View Deal
Free cancellation
Agoda.com
US$154
Expedia.com
US$154
eDreams
US$154
View all 15 deals from US$154
889 reviews
#1 Best Value of 12 Romantic Hotels in St Andrews
“
My partner took me away for a
romantic nights
stay and got a beautiful suite overlooking with beach and sea views.
”
Breakfast included
Five Pilmour Place
US$184
Tripadvisor
View Deal
Free cancellation
Pay up to 12X
Expedia.com
Hotels.com
Booking.com
View all 11 deals from US$184
Bed and Breakfast
204 reviews
#2 Best Value of 12 Romantic Hotels in St Andrews
“
... has a
gorgeous bathroom
with love...
”
“
Excellent B&B experience
”
Breakfast included
Kinkell House Bed & Breakfast
US$136
Tripadvisor
View Deal
Bed and Breakfast
42 reviews
#3 Best Value of 12 Romantic Hotels in St Andrews
“
Loved it!
”
“
Wedding
”
Rufflets Hotel
Hotels.com
View Deal
Trip.com
Expedia.com
eDreams
View all 14 deals
1,722 reviews
#4 Best Value of 12 Romantic Hotels in St Andrews
“
We stayed one night on the
Romantic Package
- lucky with the weather, were able to have our champagne on the terrace overlooking the lovely gardens.
”
Taking safety measures
Fairmont St Andrews
Hotels.com
View Deal
Trip.com
Expedia.com
eDreams
View all 14 deals
4,559 reviews
#5 Best Value of 12 Romantic Hotels in St Andrews
“
I was recently surprised with a
romantic
overnight break at the Fairmont, and I was bowled over with the service and attentiveness of the staff from arrival to departure!
”
Taking safety measures
Old Course Hotel Golf Resort & Spa
Hotels.com
View Deal
Expedia.com
eDreams
Travelocity
View all 12 deals
2,076 reviews
#6 Best Value of 12 Romantic Hotels in St Andrews
“
Romantic Getaway
”
Kinnettles Hotel
Hotels.com
View Deal
eDreams
Booking.com
Travelocity
View all 12 deals
146 reviews
#7 Best Value of 12 Romantic Hotels in St Andrews
“
The hotel is small,
intimate
and a great addition to St Andrews.
”
Pinewood Country House
Travelocity
View Deal
Expedia.com
Hotels.com
eDreams
View all 11 deals
Bed and Breakfast
136 reviews
#8 Best Value of 12 Romantic Hotels in St Andrews
“
Wonderful B&B in a Lovely Quiet Location
”
“
Home from home
”
Braeside House
Travelocity
View Deal
Orbitz.com
StayForLong
CheapTickets
View all 7 deals
Bed and Breakfast
119 reviews
#9 Best Value of 12 Romantic Hotels in St Andrews
“
Lovely guest house, amazing hosts!
”
“
Met as strangers, parted as friends!
”
Stravithie Castle
Travelocity
View Deal
Orbitz.com
ZenHotels.com
StayForLong
View all 8 deals
Small Hotel
70 reviews
#10 Best Value of 12 Romantic Hotels in St Andrews
“
What a mistake to make!
”
“
Holiday
”
Bell Craig Guest House
eDreams
View Deal
Booking.com
Guesthouse
83 reviews
#11 Best Value of 12 Romantic Hotels in St Andrews
“
A home in St. Andrews
”
“
Excellent guest house
”
West Park House
StayForLong
View Deal
ZenHotels.com
Guesthouse
37 reviews
#12 Best Value of 12 Romantic Hotels in St Andrews
“
Nice residence, well located in centre of town
”
“
Small room with no breakfast
”
There are no more properties that match all of your filters.
Clear all filters
or view Tripadvisor's suggestions. They may be in St Andrews or nearby.
Missing:
In St Andrews
Romantic
Best Western Dundee Woodlands Hotel
US$70
US$61
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Agoda.com
US$62
Hotels.com
US$65
Trip.com
US$70
View all 13 deals from US$61
830 reviews
15.9 km
from St Andrews
#14 of 28 hotels in Dundee
“
Lovely hotel
”
“
Great one night family stay
”
Missing:
In St Andrews
Romantic
Premier Inn Dundee East hotel
US$48
US$33
PremierInn.com
View Deal
Trip.com
US$48
Expedia.com
Travelocity
View all 8 deals from US$33
468 reviews
16.9 km
from St Andrews
#11 of 28 hotels in Dundee
“
Very happy to recommend
”
“
Great location and friendly staff
”
Taking safety measures
Missing:
In St Andrews
Malmaison Dundee
US$69
Booking.com
View Deal
Free cancellation
Agoda.com
US$69
Trip.com
US$67
Hotels.com
US$69
View all 13 deals from US$67
1,916 reviews
17.3 km
from St Andrews
#19 of 28 hotels in Dundee
“
Romantic night away
bliss
”
Missing:
In St Andrews
Romantic
Holiday Inn Express Dundee
US$73
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Agoda.com
US$73
getaroom.com
US$68
Trip.com
US$81
View all 13 deals from US$68
838 reviews
17.4 km
from St Andrews
#20 of 28 hotels in Dundee
“
Pleasant first visit
”
“
Review on food and the hotel.
”
Taking safety measures
Missing:
In St Andrews
Romantic
Staybridge Suites Dundee
US$104
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
eDreams
US$104
Expedia.com
US$104
Hotels.com
US$104
View all 13 deals from US$103
125 reviews
17.7 km
from St Andrews
#1 of 28 hotels in Dundee
“
Very friendly Staff
”
“
Amazing hotel
”
Taking safety measures
Missing:
In St Andrews
Hotel Indigo Dundee
US$109
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Trip.com
US$103
Expedia.com
US$104
Hotels.com
US$104
View all 14 deals from US$103
328 reviews
17.7 km
from St Andrews
#3 of 28 hotels in Dundee
“
Visited the Daisy Tasker restaurant with
intimate tables
, booths and larger tables to accommodate bigger groups.
”
Taking safety measures
Missing:
In St Andrews
Romantic
Travelodge Dundee Strathmore Avenue
US$28
FindHotel
View Deal
Trip.com
US$29
Agoda.com
US$27
Tripadvisor
US$27
View all 5 deals from US$27
790 reviews
19.5 km
from St Andrews
#16 of 28 hotels in Dundee
“
Buisness Trip[
”
“
hotel
”
Missing:
In St Andrews
Romantic
The Landmark Hotel & Leisure Club
US$69
Booking.com
View Deal
Expedia.com
US$63
Hotels.com
US$63
Agoda.com
US$69
View all 10 deals from US$63
22 reviews
20.5 km
from St Andrews
#25 of 28 hotels in Dundee
“
Christmas eve stopover
”
“
Good hospitality in pleasant setting but hotel needs some TLC
”
Missing:
In St Andrews
Romantic
Premier Inn Dundee West Hotel
US$47
US$33
PremierInn.com
View Deal
Trip.com
US$47
Expedia.com
Travelocity
View all 8 deals from US$33
744 reviews
22.0 km
from St Andrews
#13 of 28 hotels in Dundee
“
An excellent Premier Inn in West Dundee
”
“
Dinner in the restaurant
”
Taking safety measures
Missing:
In St Andrews
Romantic
Premier Inn Glenrothes hotel
US$50
US$33
PremierInn.com
View Deal
Trip.com
US$50
Expedia.com
Travelocity
View all 8 deals from US$33
502 reviews
27.6 km
from St Andrews
#2 of 9 hotels in Glenrothes
“
Great value for money
”
“
Over night stay
”
Taking safety measures
Missing:
In St Andrews
Best Western Balgeddie House Hotel
US$72
US$69
Booking.com
View Deal
Free cancellation
Expedia.com
US$69
Hotels.com
US$69
getaroom.com
US$72
View all 14 deals from US$69
659 reviews
28.0 km
from St Andrews
#4 of 9 hotels in Glenrothes
“
We enjoyed our stay and next time I'll be back with my partner as it's a
romantic hotel
with lovely views.
”
Missing:
In St Andrews
Romantic
The Greenside Hotel
US$109
Booking.com
View Deal
eDreams
US$109
FindHotel
US$90
Trip.com
US$96
View all 11 deals from US$90
52 reviews
28.8 km
from St Andrews
#7 of 9 hotels in Glenrothes
“
Hidden gem.
”
“
Wont be Back
”
No other properties match all your filters.
Clear all filters
or view Tripadvisor’s suggestions below:
Missing:
Romantic
Cleveden House
US$104
Expedia.com
View Deal
Reserve now, pay at stay
Hotels.com
US$104
CheapTickets
US$104
Travelocity
US$104
View all 7 deals from US$104
Guesthouse
181 reviews
#7 of 73 B&Bs in St Andrews
“
International parents - orientation week in St Andrews
”
“
Amazing!
”
Missing:
Romantic
Best Western Scores Hotel
US$190
US$144
Booking.com
View Deal
Free cancellation
Reserve now, pay at stay
Expedia.com
US$180
eDreams
US$144
ZenHotels.com
US$190
View all 13 deals from US$144
829 reviews
#14 of 18 hotels in St Andrews
“
Stay
”
“
Disappointred
”
Visit hotel website
Missing:
Romantic