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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Roy Bridge Station

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Achintore Road, Fort William PH33 6RW, Scotland
21.2 km from Roy Bridge Station
US$135* /night
View Deal
TripAdvisor
US$135*
Agoda.com
US$135*
Priceline
US$135*
Roybridge PH314AW, Scotland
2.6 km from Roy Bridge Station
Top Deal
US$166*
US$151* /night
View Deal
Expedia.com
US$166*
Orbitz.com
US$166*
Travelocity
US$166*
Penthouse 34 East Lodge Invergloy Highland, Spean Bridge PH34 4DY, Scotland
5.2 km from Roy Bridge Station
#3 of 3 hotels in Spean Bridge
No availability for your dates from these sites
Priceline
Booking.com
Loch Lochy | Fort William, Spean Bridge PH34 4DZ, Scotland
10.4 km from Roy Bridge Station
#1 of 3 hotels in Spean Bridge
US$134* /night
View Deal
TripAdvisor
US$134*
Hotwire.com
US$134*
Booking.com
US$134*
Loch Lochy | By Fort William, Spean Bridge PH34 4EA, Scotland
11.7 km from Roy Bridge Station
#2 of 3 hotels in Spean Bridge
Loading prices...
Orbitz.com
Expedia.com
Booking.com
Torlundy, Fort William PH33 6SN, Scotland
14.0 km from Roy Bridge Station
US$670* /night
View Deal
Travelocity
US$670*
Hotwire.com
US$670*
CheapTickets
US$670*
Inverlochy Estate, Torlundy, Fort William PH33 6SN, Scotland
14.0 km from Roy Bridge Station
No availability for your dates from these sites
Expedia.com
Booking.com
Orbitz.com
Fort William, Banavie, Fort William PH33 7LY, Scotland
16.4 km from Roy Bridge Station
US$151* /night
View Deal
TripAdvisor
US$151*
Priceline
US$151*
Agoda.com
US$151*
North Road, Fort William PH33 6TG, Scotland
16.7 km from Roy Bridge Station
No availability for your dates from these sites
Expedia.com
Booking.com
Hotels.com
Belford Road, Fort William PH33 6BY, Scotland
17.4 km from Roy Bridge Station
US$156* /night
View Deal
Travelocity
US$156*
Hotels.com
US$156*
Hotwire.com
US$156*
An Aird Road | Loch Iall, Fort William PH33 6AN, Scotland
17.8 km from Roy Bridge Station
No availability for your dates from these sites
PremierInn.com
An Aird Road, Fort William PH33 6AN, Scotland
17.9 km from Roy Bridge Station
No photo provided
Parade, Fort William PH33 6AZ, Scotland
18.1 km from Roy Bridge Station
US$120* /night
View Deal
Travelocity
US$120*
Booking.com
Expedia.com
Fraser Square, Fort William PH33 6DW, Scotland
18.3 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Priceline
getaroom.com
Bank Street, Fort William PH33 6AY, Scotland
18.3 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Hostelworld.com
Priceline
High Street, Fort William PH33 6DH, Scotland
18.5 km from Roy Bridge Station
US$156* /night
View Deal
Union Road, Fort William PH33 6QY, Scotland
18.6 km from Roy Bridge Station
High Street, Fort William PH33 6DX, Scotland
18.6 km from Roy Bridge Station
No availability for your dates from these sites
Orbitz.com
Travelocity
Travelodge
Achintore Rd, Fort William PH33, Scotland
18.8 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Priceline
Achintore Road, Fort William PH33 6RQ, Scotland
18.9 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Priceline
Agoda.com
Myrtlebank Achintore Road, Fort William PH33 6RQ, Scotland
19.1 km from Roy Bridge Station
Achintore Road, Fort William PH33 6RQ, Scotland
19.1 km from Roy Bridge Station
Top Deal
US$270*
US$124* /night
View Deal
Booking.com
US$270*
Priceline
US$270*
TripAdvisor
US$124*
Inverness-shire, Invergarry PH35 4HJ, Scotland
20.3 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Priceline
Invergarry, Invergarry PH35 4HW, Scotland
20.4 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Priceline
CheapTickets
Achintore Road, Fort William PH33 6RW, Scotland
20.6 km from Roy Bridge Station
No availability for your dates from these sites
Orbitz.com
Travelocity
Hostelworld.com
Fort William Road, Kinlochleven PH50 4QL, Scotland
20.8 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Priceline
Agoda.com
Achintore Road, Fort William PH33 6RW, Scotland
21.2 km from Roy Bridge Station
US$135* /night
View Deal
TripAdvisor
US$135*
Agoda.com
US$135*
Priceline
US$135*
Achintore Road, Fort William PH33 6RW, Scotland
21.5 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Travelocity
Hotels.com
Achintore Road | Drimarben, Fort William PH33 6RR, Scotland
21.9 km from Roy Bridge Station
No availability for your dates from these sites
Booking.com
Agoda.com
Priceline
Glencoe House, Glencoe Village PH49 4HT, Scotland
27.5 km from Roy Bridge Station
Loading prices...
Hotwire.com
Expedia.com
Hotels.com
Near Fort William, Ballachulish PH49 4HL, Scotland
29.3 km from Roy Bridge Station
Top Deal
US$114*
US$105* /night
View Deal
Travelocity
US$105*
Expedia.com
US$105*
HotelQuickly
US$114*
Still looking for a place to stay?
Spean Bridge has 23 B&Bs/inns with 2,478 reviews
Spean Lodge, Spean Bridge PH34 4EP, Scotland
5.1 km from Roy Bridge Station
#1 of 23 Spean Bridge B&B and Inns
Contact accommodation for availability
Roy Bridge Road, Spean Bridge PH34 4EU, Scotland
4.6 km from Roy Bridge Station
#2 of 23 Spean Bridge B&B and Inns
Old Pines Old Pines, Spean Bridge PH34 4EG, Scotland
6.9 km from Roy Bridge Station
#3 of 23 Spean Bridge B&B and Inns
See all 23 Spean Bridge B&Bs/inns
See all hotels in or near Spean Bridge
Roybridge PH314AW, Scotland
2.6 km from Roy Bridge Station
Top Deal
US$166*
US$151* /night
View Deal
Expedia.com
US$166*
Orbitz.com
US$166*
Travelocity
US$166*
Inverlochy Estate, Torlundy, Fort William PH33 6SN, Scotland
14.0 km from Roy Bridge Station
No availability for your dates from these sites
Expedia.com
Booking.com
Orbitz.com
Torlundy, Fort William PH33 6SN, Scotland
14.0 km from Roy Bridge Station
US$670* /night
View Deal
Travelocity
US$670*
Hotwire.com
US$670*
CheapTickets
US$670*
Fort William, Banavie, Fort William PH33 7LY, Scotland
16.4 km from Roy Bridge Station
US$151* /night
View Deal
TripAdvisor
US$151*
Priceline
US$151*
Agoda.com
US$151*
North Road, Fort William PH33 6TG, Scotland
16.7 km from Roy Bridge Station
No availability for your dates from these sites
Expedia.com
Booking.com
Hotels.com
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Spean Bridge Travel Forum Need specific advice visiting Spean Bridge, Lochaber? Visit the TripAdvisor Travel Forum for Spean Bridge and ask our Destination Experts and the travel community.