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.

Hotels near St. Andrews Cathedral

15 Ardross St, Inverness IV3 5NS, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

8 Ness Walk, Inverness IV3 5NG, Scotland
0.2 km from St. Andrews Cathedral
Special Offer Save up to 50% off...
BEST WESTERN Inverness Palace Hotel & Spa Slideshow
#11 of 34 hotels in Inverness
Professional photos | Traveller photos (152) | Map
Show Prices
Columba Hotel (Inverness, UK) 4.0 of 5
7 Ness Walk, Inverness IV3 5NF, Scotland
0.2 km from St. Andrews Cathedral
#31 of 34 hotels in Inverness
Professional photos | Traveller photos (89) | Map
Show Prices
19 - 21 Huntly Street, Inverness IV35PR, Scotland
0.3 km from St. Andrews Cathedral
Special Offer Great deals online.
Premier Inn Inverness Centre - River Ness Slideshow
#2 of 34 hotels in Inverness
Professional photos | Traveller photos (93) | Map
Show Prices
The Waterside Hotel (Inverness, UK) 3.0 of 5
19 Ness Bank, Inverness IV2 4SF, Scotland
0.3 km from St. Andrews Cathedral
#17 of 34 hotels in Inverness
Professional photos | Traveller photos (49) | Map
Show Prices
Glenmoriston Town House (Inverness, UK) 4.0 of 5
20 Ness Bank, Inverness IV2 4SF, Scotland
0.3 km from St. Andrews Cathedral
#18 of 34 hotels in Inverness
Professional photos | Traveller photos (98) | Map
Show Prices
8-15 Ness Bank, Inverness IV2 4SG, Scotland
0.3 km from St. Andrews Cathedral
#22 of 34 hotels in Inverness
Professional photos | Traveller photos (186) | Map
Show Prices
Windsor Town House Hotel (Inverness, UK)
22 Ness Bank, Inverness IV2 4SF, Scotland
0.3 km from St. Andrews Cathedral
Beaufort Hotel (Inverness, UK) 3.0 of 5
11 Culduthel Road, Inverness IV2 4AG, Scotland
0.5 km from St. Andrews Cathedral
#14 of 34 hotels in Inverness
Professional photos | Traveller photos (23) | Map
Show Prices
Church Street, Highland, IV1, Inverness, Scotland
0.5 km from St. Andrews Cathedral
#21 of 34 hotels in Inverness
Traveller photos (5) | Map
Mercure Inverness Hotel (Inverness, UK) 3.0 of 5
Church Street, Inverness IV1 1QY, Scotland
0.5 km from St. Andrews Cathedral
#30 of 34 hotels in Inverness
Professional photos | Traveller photos (94) | Map
Show Prices
The Highlander B & B (Inverness, UK) 3.0 of 5
28 Ardconnel Street, Inverness IV2 3EU, Scotland
0.5 km from St. Andrews Cathedral
#32 of 34 hotels in Inverness
Professional photos | Traveller photos (8) | Map
Show Prices
14 Culduthel Road, Inverness IV2 4AG, Scotland (Formerly Culduthel Lodge)
0.6 km from St. Andrews Cathedral
#3 of 34 hotels in Inverness
Professional photos | Traveller photos (107) | Map
Show Prices
pentahotel Inverness (Inverness, UK) 4.0 of 5
63 Academy Street, Inverness, Scotland (Formerly Ramada Encore Inverness)
0.6 km from St. Andrews Cathedral
#16 of 34 hotels in Inverness
Professional photos | Traveller photos (54) | Map
Show Prices
Maple Court Hotel (Inverness, UK)
12 Ness Walk, Inverness IV3 5SQ, Scotland
0.6 km from St. Andrews Cathedral
#24 of 34 hotels in Inverness
Traveller photos (21) | Map
Show Prices
Royal Highland Hotel (Inverness, UK) 3.0 of 5
18 Academy Street, Inverness IV1 1LG, Scotland
0.7 km from St. Andrews Cathedral
#23 of 34 hotels in Inverness
Professional photos | Traveller photos (224) | Map
Show Prices
Crown Court Hotel (Inverness, UK) 3.0 of 5
25 Southside Rd, Inverness IV2 3BG, Scotland
0.8 km from St. Andrews Cathedral
#29 of 34 hotels in Inverness
Professional photos | Traveller photos (12) | Map
Show Prices
Glenurquhart Road, Inverness IV3 5TD, Scotland
0.9 km from St. Andrews Cathedral
Special Offer Rooms from £62
Premier Inn Inverness West Slideshow
#4 of 34 hotels in Inverness
Professional photos | Traveller photos (36) | Map
Show Prices
Heathmount Hotel (Inverness, UK)
Kingsmills Road, Inverness IV2 3JU, Scotland
0.9 km from St. Andrews Cathedral
Special Rate £125 (GBP)
#6 of 34 hotels in Inverness
Professional photos | Traveller photos (41) | Map
Show Prices
Corriegarth Hotel (Inverness, UK)
5 7 Heathmount Road, Inverness IV2 3JU, Scotland
0.9 km from St. Andrews Cathedral
#27 of 34 hotels in Inverness
Professional photos | Traveller photos (14) | Map
Show Prices
9 Annfield Rd, Inverness IV2 3HX, Scotland (Formerly Swallow Craigmonie)
1.1 km from St. Andrews Cathedral
Craigmonie Hotel & Leisure Ltd. Slideshow
#12 of 34 hotels in Inverness
Professional photos | Traveller photos (42) | Map
Show Prices
Cuchullin Lodge (Inverness, UK)
43 Culduthel Road, Inverness, Scotland
1.2 km from St. Andrews Cathedral
Kingsmills Hotel (Inverness, UK) 4.0 of 5
Culcabock Road, Inverness IV2 3LP, Scotland
1.4 km from St. Andrews Cathedral
#9 of 34 hotels in Inverness
Professional photos | Traveller photos (182) | Map
Show Prices
Millburn Road, Inverness IV2 3QX, Scotland
1.6 km from St. Andrews Cathedral
Special Offer Rooms from £64
Premier Inn Inverness Centre - Millburn Rd Slideshow
#8 of 34 hotels in Inverness
Professional photos | Traveller photos (34) | Map
Show Prices
Stratherrick Road, Inverness IV2 4LF, Scotland
1.9 km from St. Andrews Cathedral
Special Offer Save up to 50% off...
BEST WESTERN PLUS Inverness Lochardil House Hotel Slideshow
#1 of 34 hotels in Inverness
Professional photos | Traveller photos (103) | Map
Show Prices
Thistle Inverness (Inverness, UK) 3.0 of 5
Millburn Road, Inverness IV2 3TR, Scotland
2.1 km from St. Andrews Cathedral
Thistle Inverness Slideshow
#25 of 34 hotels in Inverness
Professional photos | Traveller photos (88) | Map
Show Prices
New Drumossie Hotel (Inverness, UK) 4.0 of 5
Old Perth Road, Inverness IV2 5BE, Scotland
2.2 km from St. Andrews Cathedral
#13 of 34 hotels in Inverness
Professional photos | Traveller photos (66) | Map
Show Prices
Beechwood Business Park, Inverness IV2 3BW, Scotland
2.6 km from St. Andrews Cathedral
Special Offer Great deals online.
Premier Inn Inverness East Slideshow
#19 of 34 hotels in Inverness
Professional photos | Traveller photos (32) | Map
Show Prices
Castle Heather, Inverness IV2 6AA, Scotland
2.6 km from St. Andrews Cathedral
#20 of 34 hotels in Inverness
Traveller photos (6) | Map
Show Prices
Travelodge Inverness (Inverness, UK)
A96 Inverness Road | Stonyfield, Inverness IV2 7PA, Scotland
2.8 km from St. Andrews Cathedral
#28 of 34 hotels in Inverness
Traveller photos (54) | Map
Show Prices
Stoneyfield, Inverness IV2 7PA, Scotland
3.0 km from St. Andrews Cathedral
Special Offer Save on Hotel Packages!
Holiday Inn Express Inverness Slideshow
#15 of 34 hotels in Inverness
Professional photos | Traveller photos (60) | Map
Show Prices