City on a Hill at Spring Creek was created as a quiet place to slow down and reconnect. Tucked on a bluff above Spring Creek, just west of Fredericksburg, our six private cabins were designed for couples who love the Texas Hill Country — big skies, starry nights, and the sound of water below.
Each cabin combines simple, rustic finishes with modern comforts: king beds, cozy seating, private outdoor hot tubs, Wi-Fi, and thoughtful touches throughout. Many of our guests return year after year to celebrate anniversaries, birthdays, and getaways with the people they love.
Whether you’re here for wineries, a special occasion, or simply some much-needed quiet, we hope City on a Hill feels like your own little corner of the Hill Country
After a fun day exploring, come back and enjoy a glass of wine or your drink of choice on the back patio, watching the wildlife and listening to the sound of the water flowing over the dam. Enjoy a firepit or BBQ under the stars, overlooking the creek, or just a stroll around and pet the ponies. We are just a phone call or text away if you need anything. City on a Hill is Pet Friendly! We hope you have a wonderful time as our guest and come back to see us often!

