St Andrews House

Charming luxurious homestay just a short walk from Fort William

Member since November 2025

From £1235 per night.

View Special Offers Find Offers

Set within beautifully landscaped gardens and just a short walk from Fort William's town centre, St Andrews House offers luxury holiday accommodation in the Scottish Highlands. Thoughtfully restored and transformed into two exceptional self-catering homestays, the property enjoys sweeping views over Loch Linnhe, providing a breath taking backdrop throughout your stay.

Each wing has been designed with both style and comfort in mind, featuring spacious living and dining areas, fully equipped kitchens, and large en-suite bedrooms. Guests can also enjoy private leisure facilities, including a sauna and Jacuzzi, the ideal way to relax after a day of hiking, sightseeing, or outdoor adventures in the Highlands.  Choose between the West Wing, East, or both!

 

 

  • Pet-friendly luxury self-catering accommodation in Fort William
  • Elevated outdoor Jacuzzi hot tub with panoramic views of Loch Linnhe and Ben Nevis
  • Expansive living and dining areas with fully equipped kitchen
  • Private sauna
  • Spacious self catering homestay

Special Offers


The following offers are showing instant availability.

SMTWTFS

Available: Now

Room Only - St Andrews House East

Stay and receive:

  • Early check in (subject to availability)
  • Please note this is a variable rate.

1 night stay

Package Price: £1,235 per room

  • Instant Confirmation

2 night stay

Package Price: £2,470 per room

  • Instant Confirmation

3 night stay

Package Price: £3,705 per room

  • Instant Confirmation

4 night stay

Package Price: £4,940 per room

  • Instant Confirmation

5 night stay

Package Price: £6,175 per room

  • Instant Confirmation

6 night stay

Package Price: £7,410 per room

  • Instant Confirmation

7 night stay

Package Price: £8,645 per room

  • Instant Confirmation

SMTWTFS

Available: Now

Room Only - St Andrews House West

Stay and receive:

  • Early check in (subject to availability)         
  • Please note this is a variable rate.

1 night stay

Package Price: £1,235 per room

  • Instant Confirmation

2 night stay

Package Price: £2,470 per room

  • Instant Confirmation

3 night stay

Package Price: £3,705 per room

  • Instant Confirmation

4 night stay

Package Price: £4,940 per room

  • Instant Confirmation

5 night stay

Package Price: £6,175 per room

  • Instant Confirmation

6 night stay

Package Price: £7,462 per room

  • Instant Confirmation

7 night stay

Package Price: £8,749 per room

  • Instant Confirmation


All of the above prices include all taxes / service fees.

* We check these dates with the venue before your booking is confirmed.

Packages showing instant confirmation are live and will be confirmed immediately.