Skip to content
Sheridan House Inn - Bed & Breakfasts in Williams

The Sheridan House Inn

Located in: Williams, Arizona

Share

About

The Sheridan House Inn

The Sheridan House Inn in Williams, Arizona is the perfect setting for a romantic getaway. Nestled in the forest, this child-free inn offers eight unique rooms for two adults, each with its own private bathroom. Luxurious linens, upscale amenities and contemporary decor set the stage for a perfect romantic escape. The menus change daily and seasonally, and the grand views of the nearby Grand Canyon or Sedona’s red rock formations are only an hour away. If you’re looking to get away from it all and enjoy some peace and solitude, the Sheridan House Inn is the perfect Bed & Breakfast for you.