Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Strathpeffer

553 reviews by TrustYou
On the A834
0.1 Miles from the centre

Near Strathpeffer Pump Room

Show more
per night from £100
(price for Tue, 18 May)

Richmond Hotel


Near Upper Pump Room

Show more
per night from £50
(price for Tue, 18 May)

MacKays Hotel

257 reviews by TrustYou
The Square
< 0.1 Miles from the centre

Situated in Strathpeffer, a former spa town, nestled in the spectacular Scottish Highlands; 14 miles from Inverness. The village of Strathpeffer lies in a glen 5 miles west of Dingwall and is sheltered on both the west & north allowing a comparative dry and warm climate. This area of outstanding natural beauty, boasts stunning rugged landscapes and an abundance of natural wildlife. The hotel has 56 rooms spread over four buildings, all of which are conveniently located close to the main facilities and reception. There is a conservatory area, three lounges, leisure centre, restaurant, and full licensed bar, where you can unwind after a hearty meal. All bedrooms have en suite, television and tea and coffee making facilities.

Show more
per night from £56
Estimated price based on searches in the last month

Lochview Guesthouse Hotel

101 reviews by TrustYou

Near Loch Achilty

Show more
per night from £100
(price for Tue, 18 May)

Hotels in Strathpeffer

Strathpeffer is a traditional Victorian spa village ringed by densely wooded leafy green hills. It's a beautiful place to enjoy the exceptional Scottish country side.

Strathpeffer hotels are available at a wide range of prices with various options available from luxury hotels to forest lodges.

Walk the Scottish hills

Strathpeffer's a very popular base for walkers so if you're looking to stretch your legs it's the perfect place for you. You should definitely try the walk up to Knockfarrel the Iron Age fort. Positioned at the summit of the Konockfarrell hill the fort provides breathtaking views of the surrounding countryside.

Another brilliant walk for you to try is the Ord Wood walk which winds through Ord Wood and ends at the picturesque Loch Kinellan. The loch has a unique artificial island known as a Crannog which was used in the 15th century by the Earls of Ross. The best time to visit the lake is at sunset as the view over the loch, when the sun drifts down below the surrounding hills, is really magical.

Local Food

After you've worked up a good appetite you should head to one of Strathpeffer's many cafes for a relaxing cup of tea. One of the best cafés you should try is the Wee Swally Victorian Tea Room. They offer traditional cream teas and have a choice of lots of homemade cakes all served in a cosy and friendly atmosphere.

Another great cafe to try is Mackenzies Coffee Shop located on the main road. The family run business offers a great selection of home baking as well as the unique opportunity to try a large selection of specialist whiskies.

When you want something more substantial you can head to the Red Poppy restaurant. The family run restaurant offers seasonal dishes as well as traditional Scottish food such as Haggis.


Strathpeffer has a diverse range of shops for you to explore when you want to pick up a few souvenirs or presents to take home with you.

If you have a sweet tooth you won't want to miss the Real Sweets and Gift Company. The shop has a great selection of traditional sweets, a wide choice of gifts and they also sell the award-winning Orkney Ice Cream. If you want something that's been made locally then Strathpeffer Crafts is a great place to try. The family business sells lots of locally produced gifts such as jewellery and art.

Frequently asked questions about Hotels in Strathpeffer

Which hotels are the most popular ones to stay at in Strathpeffer?

According to our booking data, one of the most booked hotels in Strathpeffer is Ben Wyvis Hotel.

What is the cheapest price for a hotel in Strathpeffer?

The lowest price for a double room in Strathpeffer is £100.

What are the best hotels in Strathpeffer near the center?

If you want to stay near the center of Strathpeffer, you can consider staying at Ben Wyvis Hotel.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555