Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Andrews

Tonight Tonight 20 Jan - 21 Jan
This weekend This weekend 26 Jan - 28 Jan
Next weekend Next weekend 2 Feb - 4 Feb

Top 10 Hotels in St. Andrews

See all 18 Hotels in St. Andrews

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection

184 Adolphus Street, St. Andrews
4.5 out of 5.0
Last booking: 3 days ago
4 others viewing this property now

Situated by the ocean, this spa resort is within a 10-minute walk of Kingsbrae Garden, Ross Memorial Museum, and Charlotte County Archives. Centennial Park and ...

£70

£70
Saint Andrews Inn & Suites

Saint Andrews Inn & Suites

111 Water Street, St. Andrews
3.5 out of 5.0
Last booking: 8 hours ago

Situated near the beach, this hotel is within a 10-minute walk of Sheriff Andrew House, St Andrews Blockhouse and Centennial Park. Ross Memorial Museum and Charlotte ...

£58

£58
Granite Town Hotel

Granite Town Hotel

79 Main Street, St George
3.0 out of 5.0
Last booking: 23 hours ago
2 others viewing this property now

Situated on the riverwalk, this hotel is 9 mi (14.5 km) from Deer Island Ferry and 10.7 mi (17.1 km) from Grand Manan Ferry.

£47

£47
Kennedy Inn

Kennedy Inn

218 Water Street, St. Andrews
3.5 out of 5.0
Last booking: 1 hour ago

Situated by the sea, this inn is within a 5-minute walk of Sheriff Andrew House, Ross Memorial Museum and Charlotte County Archives. Kingsbrae Garden and St. ...

£64

£64
Windsor House of St Andrews BB

Windsor House of St Andrews BB

132 Water Street, St. Andrews
3.5 out of 5.0

Situated near the beach, this bed & breakfast is within a 10-minute walk of Sheriff Andrew House, Ross Memorial Museum and St Andrews Blockhouse. Centennial ...

£87

£87
Winsome Inn

Winsome Inn

198 King St, St. Stephen
3.0 out of 5.0
Last booking: 4 days ago

Situated near the beach, this motel is 0.9 mi (1.4 km) from Chocolate Museum and 2.6 mi (4.2 km) from Charlotte County Museum. Ganong Nature Park is 6.4 mi (10.3 ...

£58

£58
St Stephen Inn

St Stephen Inn

99 King St, St. Stephen
2.5 out of 5.0

Situated near the beach, this motel is 0.3 mi (0.6 km) from Chocolate Museum and 2.1 mi (3.4 km) from Charlotte County Museum. Ganong Nature Park is 5.9 mi (9.5 ...

£35

£35
Four Winds Bed and Breakfast

Four Winds Bed and Breakfast

20 Skippers Lane, Bocabec
3.5 out of 5.0
Last booking: 5 days ago
6 others viewing this property now

Situated in the historical district, this bed & breakfast is 5.5 mi (8.8 km) from Caughey-Taylor Nature Preserve and within 12 miles (20 km) of Atlantic Salmon ...

Get Rates

Get Rates
Tara Manor Inn

Tara Manor Inn

559 Mowat Drive, St. Andrews
4.0 out of 5.0

Situated in St. Andrews, this guesthouse is within 1 mile (2 km) of Algonquin Golf Course, Huntsman Marine Science Centre and Minister's Island. Centennial Park ...

Get Rates

Get Rates
Cory Cottage at the Pansy Patch

Cory Cottage at the Pansy Patch

45 Carleton Street, St. Andrews
4.0 out of 5.0

Situated near the beach, this bed & breakfast is within a 10-minute walk of Kingsbrae Garden, Ross Memorial Museum and St Andrews Blockhouse. Centennial Park ...

Get Rates

Get Rates
Map

Recent Reviews in St. Andrews