Cannon Hill Inn exterior surrounded by West Virginia hills

Rowlesburg, West Virginia

Tired of generic chain hotels — want a stay that actually feels like home?

Welcome to Cannon Hill Inn, where Rowlesburg's quiet charm meets comfortable, no-fuss lodging. Whether you're passing through or settling in for a while, we've got a clean, cozy room waiting for you.

About Us

A little inn with a lot of heart

Cannon Hill Inn sits right on East Main Street in Rowlesburg — a small town where people still wave as they drive by. We're not a sprawling resort with a dozen amenities you'll never use. We're a clean, comfortable place to lay your head after a long drive, and we take pride in making every guest feel welcome.

Whether you're here for a family visit, a weekend of fishing, or just need a quiet night somewhere off the highway, we'd love to have you. No fancy dress code, no rush — just a good night's sleep and a friendly hello in the morning.

Central Location

Right on Main Street

Friendly Service

We know our guests by name

Warm and inviting interior of Cannon Hill Inn

Our Rooms

Simple comfort, done right

Every room is cleaned and ready for you — no surprises, no fuss. Just a comfortable bed and everything you need for a good night's rest.

Standard guest room with a comfortable queen bed

Standard Room

A cozy room with a queen bed, perfect for a solo traveler or a couple. Clean, quiet, and ready whenever you are.

  • Queen-sized bed
  • Free Wi-Fi
  • Private bathroom
Call to Book
Spacious room with two double beds for families

Family Room

More space for the whole crew. Two double beds, plenty of room to spread out, and the same warm welcome you'd expect.

  • Two double beds
  • Free Wi-Fi
  • Extra space & privacy
Call to Book

Explore the Area

Rowlesburg and beyond

Nestled in Preston County, Rowlesburg is your launching pad for outdoor adventures, small-town charm, and the kind of slow living that West Virginia does best.

Rolling green mountains of West Virginia

Mountain Trails

Hiking, biking, and scenic drives through some of the most beautiful terrain in eastern West Virginia.

Peaceful river in rural West Virginia

River & Lake Recreation

Fishing, kayaking, and quiet afternoons by the water — just a short drive from town.

Charming small-town Main Street in Rowlesburg

Small-Town Charm

Grab a coffee, chat with locals, and enjoy the kind of community you won't find anywhere else.

Get in Touch

Ready to book your stay?

Give us a call or send an email — we'll get you set up and ready to go. No online booking system to navigate; just a real conversation with real people.

(681) 270-9009

Call us anytime

wtcweaver@yahoo.com

Email us anytime

19 E Main St, Rowlesburg, WV 26425

Right in the heart of town

Send us a message

We'll get back to you as soon as we can.

Is this your business?This is my business