# Hotels and B&Bs near Pitlochry Dam Visitor Centre — 34 within 3 miles (2026)

> 34 hotels and B&Bs within 3 miles of Pitlochry Dam Visitor Centre in Pitlochry, Perth and Kinross. The nearest is Fonab Castle Hotel & Spa, 0.2 miles away.

Source: https://staycation.co.uk/near/pitlochry-dam-visitor-centre/hotels (Staycation.co.uk). Cite the source page, not this text version.

34 within 3 miles · nearest first

**In short:** 34 hotels and B&Bs within 3 miles of Pitlochry Dam Visitor Centre in Pitlochry, Perth and Kinross. The nearest is Fonab Castle Hotel & Spa, 0.2 miles away.

Updated 31 August 2026 · Distances are straight-line · Ratings from Google · [About Pitlochry Dam Visitor Centre](https://staycation.co.uk/pitlochry/attractions/pitlochry-dam-visitor-centre)

[Cottages 99](https://staycation.co.uk/near/pitlochry-dam-visitor-centre/cottages) [Camping 20](https://staycation.co.uk/near/pitlochry-dam-visitor-centre/camping) [Hotels 34](https://staycation.co.uk/near/pitlochry-dam-visitor-centre/hotels) [Places to eat in Pitlochry](https://staycation.co.uk/pitlochry/restaurants)

[0.2 miles Pitlochry Fonab Castle Hotel & Spa ★ 4.5 (861) A baronial castle turned five-star hotel on the shore of Loch Faskally, with a spa, loch-view rooms and fine dining.](https://staycation.co.uk/pitlochry/hotels/fonab-castle-hotel-spa) [0.3 miles Pitlochry Fishers Hotel ★ 4.1 (2,301) Right on Pitlochry's main street, Fishers Hotel puts guests within walking distance of the town's shops, pubs and walking routes.](https://staycation.co.uk/pitlochry/hotels/fishers-hotel) [0.3 miles Pitlochry McKays Hotel ★ 4.1 (2,969) A pub-style hotel on Atholl Road in Pitlochry, with its own bar and restaurant plus a garden for outdoor drinks.](https://staycation.co.uk/pitlochry/hotels/mckays-hotel) [0.3 miles Pitlochry Rosehill Guest House ★ 4.7 (153) A welcoming B&B on Atholl Road in Pitlochry, well suited to golfers and walkers wanting comfortable rooms and a hearty Scottish breakfast.](https://staycation.co.uk/pitlochry/hotels/rosehill-guest-house) [0.3 miles Pitlochry The Old Mill Inn ★ 4.5 (4,586) A 12-room inn on Mill Lane in Pitlochry, with spotless en-suite rooms above a lively restaurant and bar known for its lamb steak and pork belly.](https://staycation.co.uk/pitlochry/hotels/the-old-mill-inn) [0.3 miles Pitlochry Westlands of Pitlochry ★ 4.8 (589) A small B&B on Atholl Road in Pitlochry, close to the golf course and surrounded by Perthshire countryside, with just two rooms and free parking.](https://staycation.co.uk/pitlochry/hotels/westlands-of-pitlochry) [0.3 miles Pitlochry Annslea Guest House ★ 4.9 (49) Small five-room guest house on Atholl Road in Pitlochry, a short walk from the town centre, with free on-site parking and a garden.](https://staycation.co.uk/pitlochry/hotels/annslea-guest-house) [0.3 miles Pitlochry Tigh Na Cloich Hotel ★ 4.8 (273) Just a quarter mile from Pitlochry town centre, Tigh Na Cloich Hotel offers quiet garden grounds, free parking and en-suite rooms with hearty breakfasts.](https://staycation.co.uk/pitlochry/hotels/tigh-na-cloich-hotel) [0.4 miles Pitlochry Buttonboss Lodge B&B ★ 4.6 (224) Buttonboss Lodge B&B is a four-room stone lodge in Pitlochry with a garden of picnic tables and a cosy TV lounge to unwind in.](https://staycation.co.uk/pitlochry/hotels/buttonboss-lodge-b-b) [0.4 miles Pitlochry Scotlands Hotel & Leisure Club ★ 3.6 (992) Scotlands Hotel & Leisure Club in Pitlochry has a warm indoor swimming pool and 72 rooms just minutes from the town's golf course.](https://staycation.co.uk/pitlochry/hotels/scotlands-hotel-leisure-club) [0.4 miles Pitlochry The Well House ★ 4.7 (77) A small three-room B&B on Toberargan Road, Pitlochry, well suited to golfers and walkers wanting a quiet, personal base close to the town centre.](https://staycation.co.uk/pitlochry/hotels/the-well-house) [0.4 miles Pitlochry Craigatin House & Courtyard ★ 4.9 (278) A contemporary guest house in a converted Victorian house at the quiet end of Pitlochry's main street.](https://staycation.co.uk/pitlochry/hotels/craigatin-house-courtyard) [0.4 miles Pitlochry Carra Beag Guest House ★ 4.7 (183) Adults-only guest house on Toberargan Road in Pitlochry, a short walk from the town centre, with an emphasis on breakfast and warm hospitality.](https://staycation.co.uk/pitlochry/hotels/carra-beag-guest-house) [0.4 miles Pitlochry Craigroyston House ★ 4.7 (208) A Victorian house turned B&B in Pitlochry, with spacious individually decorated rooms and made-to-order breakfasts, a short walk from the town centre.](https://staycation.co.uk/pitlochry/hotels/craigroyston-house) [0.4 miles Pitlochry Ardvane Bed & Breakfast ★ 4.9 (90) A six-room B&B on a quiet Pitlochry street with mountain and garden views, a short stroll from the town centre and golf course.](https://staycation.co.uk/pitlochry/hotels/ardvane-bed-breakfast) [0.5 miles Pitlochry Pine Trees Hotel ★ 4.4 (420) A Victorian country house hotel in mature wooded grounds a short walk from Pitlochry town centre.](https://staycation.co.uk/pitlochry/hotels/pine-trees-hotel) [0.5 miles Pitlochry Willows Bed & Breakfast ★ 4.8 (28) A small six-room adults-only B&B on Atholl Road in Pitlochry, close to the golf course and handy for walking and cycling.](https://staycation.co.uk/pitlochry/hotels/willows-bed-breakfast) [0.5 miles Pitlochry Acarsaid Hotel ★ 4.5 (355) Acarsaid Hotel on Atholl Road in Pitlochry sits close to the golf course, with spacious en-suite rooms and free on-site parking.](https://staycation.co.uk/pitlochry/hotels/acarsaid-hotel) [0.5 miles Pitlochry Pitlochry Dundarach Hotel ★ 4.5 (169) Hotel on Perth Road in Pitlochry, close to the golf course, with walking and cycling routes right on the doorstep.](https://staycation.co.uk/pitlochry/hotels/pitlochry-dundarach-hotel) [0.5 miles Pitlochry Torrdarach House ★ 4.5 (170) An adults-only hotel on Golf Course Road in Pitlochry, a short walk from the town centre with garden and mountain views.](https://staycation.co.uk/pitlochry/hotels/torrdarach-house) [0.5 miles Pitlochry Green Park Hotel ★ 4.8 (365) A long-established family-run hotel on the shore of Loch Faskally, a short walk from the town centre.](https://staycation.co.uk/pitlochry/hotels/green-park-hotel) [0.5 miles Pitlochry Croft Na Coille ★ 5.0 (57) Adults-only B&B in Pitlochry with a proper breakfast and packed lunches for the hills, a short walk from the town centre.](https://staycation.co.uk/pitlochry/hotels/croft-na-coille) [0.5 miles Pitlochry Derrybeg Bed and Breakfast ★ 4.8 (143) An adults-only B&B in Pitlochry, well suited to couples wanting a quiet base near the dam and Edradour Distillery.](https://staycation.co.uk/pitlochry/hotels/derrybeg-bed-and-breakfast) [0.5 miles Pitlochry Knockendarroch Hotel ★ 4.8 (204) A small adults-only hotel in a Victorian villa on the hillside above Pitlochry, with valley views.](https://staycation.co.uk/pitlochry/hotels/knockendarroch-hotel) [0.6 miles Pitlochry Beinn Bhracaigh ★ 4.9 (109) Adults-only B&B in Pitlochry, a short walk from the golf course and town centre, with free parking and a garden to relax in.](https://staycation.co.uk/pitlochry/hotels/beinn-bhracaigh) [0.6 miles Pitlochry Birchwood Hotel ★ 5.0 (63) A small 12-room hotel in Pitlochry suited to couples and golfers wanting comfortable rooms and a proper restaurant to come back to.](https://staycation.co.uk/pitlochry/hotels/birchwood-hotel) [0.6 miles Pitlochry The Pitlochry Hydro Hotel ★ 3.8 (1,153) Hotel in Pitlochry with a restaurant, bar and breakfast plus an indoor pool, sauna and jacuzzi, near Pitlochry Golf Course.](https://staycation.co.uk/pitlochry/hotels/the-pitlochry-hydro-hotel) [0.7 miles Pitlochry Arrandale House ★ 5.0 (23) A traditional Pitlochry guesthouse with garden views and free parking, well placed for walking and cycling in the Highlands.](https://staycation.co.uk/pitlochry/hotels/arrandale-house) [0.7 miles Pitlochry Craigvrack Hotel & Restaurant ★ 4.5 (354) 16 en-suite rooms with clean, comfortable interiors at this family-run hotel on West Moulin Road in Pitlochry.](https://staycation.co.uk/pitlochry/hotels/craigvrack-hotel-restaurant) [0.8 miles Pitlochry Atholl Palace Hotel ★ 4.4 (2,666) A grand Victorian spa hotel set in wooded grounds on the hillside above the town, with sweeping valley views.](https://staycation.co.uk/pitlochry/hotels/atholl-palace-hotel) [1 mile Pitlochry Dunfallandy House ★ 4.9 (130) A Georgian country house bed and breakfast in quiet grounds a short drive south of Pitlochry.](https://staycation.co.uk/pitlochry/hotels/dunfallandy-house) [1 mile Pitlochry Moulin Hotel ★ 4.3 (1,385) A historic coaching inn in the village of Moulin, home to its own on-site brewery, a mile from Pitlochry.](https://staycation.co.uk/pitlochry/hotels/moulin-hotel) [1.4 miles Pitlochry Balnakeilly House ★ 4.4 (20) Hotel near Moulin, just over a mile from Pitlochry, with its own restaurant, breakfast and room service alongside a garden for outdoor seating.](https://staycation.co.uk/pitlochry/hotels/balnakeilly-house) [🏨Hotels 2.4 miles Pitlochry Wintergreen Wintergreen is an adults-only B&B near Pitlochry with en-suite rooms, garden and mountain views, and free parking on site.](https://staycation.co.uk/pitlochry/hotels/wintergreen)

## Quick answers

### How many hotels and B&Bs are there near Pitlochry Dam Visitor Centre?

We list 34 within 3 miles of Pitlochry Dam Visitor Centre, measured in a straight line.

### Which hotels and B&Bs are closest to Pitlochry Dam Visitor Centre?

The nearest are Fonab Castle Hotel & Spa (0.2 miles), Fishers Hotel (0.3 miles) and McKays Hotel (0.3 miles).

### How are the distances worked out?

They are straight-line distances between each place and Pitlochry Dam Visitor Centre, so the journey by road will be a little longer.
