Pine Ridge Inn, located 20 minutes from Sisters in Bend, Oregon. Experience Boutique Nature at its finest. Pine Ridge Inn is tucked away from the main roads and overlooks the beautiful Deschutes River. Enjoy easy access to downtown Bend, The Old Mill District, hiking and biking trails and Mt. Bachelor.