Looking for the perfect Black Butte Ranch vacation rental? Meredith Lodging has you covered! Black Butte Ranch is located in northwestern Deschutes County to the southwest of U.S. Route 20 and northwest of Sisters. it is surrounded by Deschutes National Forest, so you can expect incredible views and outdoor activities with family and friends.