Share this page

Make yourself at home at Twin Peaks Ranch, where you are invited to come on in and stay a while! Listen to water rushing down the shores of the Salmon River and discover your inner cowboy on the 2,900-acre working Twin Peaks Ranch. The ranch offers something for everyone with an array of activities like horseback riding through the picturesque mountains, fly-fishing or floating down the rapids of the Salmon River. The ranch's rustic cabin lodging is rated AAA Three-Diamond. Be sure to fill up with a hearty, buffet style Western Cuisine Dinner and enjoy the intimate atmosphere and company of other guests of the ranch. You may find yourself returning again and again!

  • Wifi
  • Restaurant Onsite
  • Pets Allowed
  • Property Size 27 units
  • Conference Facility
  • Kids Allowed
  • Nearby City Salmon
  • Nearby Water Williams Lake
  • Open Dates All Year

Plan your next group event at Twin Peaks Ranch.

Groups bond in unbelievable ways over a visit to Twin Peaks Ranch. From corporate retreats to family reunions, the adventures of Idaho will delight each guest - inquire now!

For more information please call +1 (800) 659 - 4899 or Send Inquiry.

Nearest Airports

  • Bert Mooney Airport (BTM) / 88.1 miles
  • Friedman Memorial Airport (SUN) / 113.9 miles
  • Missoula International Airport (MSO) / 124.2 miles

* Not all airports listed here may be open to public use, or service commercial flights

Additional Information

General
  • Bicycles
  • Gift Shop
  • Swimming Pool
Outdoors
  • Boating & Watercraft
  • Canoeing
  • Golf Course
  • Kayaking
  • Fly Fishing
  • Freshwater Fishing
  • Hiking
  • Wildlife & Nature
  • Whitewater Rafting
Room Amenities
  • Iron/Ironing Board
  • Jacuzzi
  • Whirlpool
Activities
  • Horseback Riding
  • Horseshoes
  • Hunting and Shooting
  • Live Entertainment
  • Photography
  • Sightseeing
  • Swimming
Services
  • Shuttle Service
  • Fishing Guides
  • Laundry Facilities
  • Meeting Room(s)
P.O Box 774 Salmon, Idaho 83467 United States  
Rates From

$1,718

Phone Number

1-800-659-4899

Send an

Inquiry

Questions?

No problem! Select the type of inquiry you'd like to send, enter your comments, and we'll make sure the property gets it.

By clicking 'Submit' you are agreeing to our Terms of Service

Vacation Request Successfully submitted. Thank You!

This property was featured in a recent travel article. Read about it here.

stats