The best deals on hotels when visiting Pedro in West Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Pedro, West Virginia 24941

Howards Creek Inn

50 East Main St White Sulphur Springs, WV

With budget-conscious rooms from $189.99, Howards Creek Inn provides plush accommodations for guests bound for Pedro, creating a clean, comfortable space. Enjoy enhanced comfort with additional amenities that make your stay both relaxing and convenient, all at a great value.

The calm atmosphere at Howards Creek Inn offers guests a restful stay, with downtown Pedro just a drive away for easy access to the city’s highlights. Discover the smart way to stay in Pedro with inviting and affordable lodging—reserve now!

  Call (855) 236-8982 to book with an agent.
  9.1 miles from Pedro, WV 24941

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Motel M Lewisburg

187 Fair St Lewisburg, WV

At Motel M Lewisburg, travelers headed to Pedro will find affordable comfort with rooms beginning at $76.99, creating a clean, welcoming atmosphere perfect for rest. Experience the comfort of well-maintained accommodations that provide all the basics for a comfortable and affordable stay.

The tranquil setting at Motel M Lewisburg offers a relaxing stay, with downtown Pedro still accessible for a day of exploration. Lock in an affordable hotel with extra comfort for your Pedro trip—reserve now!

  Call (855) 235-0725 to book with an agent.
  11.3 miles from Pedro, WV 24941

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

Thomas Rose Inn

782 Jefferson St. S Lewisburg, WV

With refined surroundings, Thomas Rose Inn near Pedro ensures a memorable stay, where premier rooms offer warmth and sophistication, with rates from $200.99. Stay in rooms designed for luxury seekers, with opulent decor and state-of-the-art facilities that redefine comfort.

At Thomas Rose Inn, visitors can enjoy the calm setting, while knowing downtown Pedro is still within reach for sightseeing. Discover a hotel in Pedro that redefines excellence with first-rate amenities—book today!

  Call (855) 235-6136 to book with an agent.
  11.9 miles from Pedro, WV 24941

Starting at

$200.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Lewisburg

273 Coleman Dr Lewisburg, WV

With rooms starting at $139.99, Fairfield Inn & Suites by Marriott Lewisburg provides budget-conscious comfort for travelers visiting Pedro, creating a easygoing, inviting space for relaxation. Discover the seamless integration of function and comfort at Fairfield by Marriott, where every detail is designed with your satisfaction in mind.

For a calm stay, Fairfield Inn & Suites by Marriott Lewisburg offers a peaceful retreat, with the added bonus of downtown Pedro being a smooth drive away. Relax and recharge in Pedro with a hotel that doesn’t skimp on quality—book today!

  Call (855) 239-4019 to book with an agent.
  11.9 miles from Pedro, WV 24941

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Lewisburg an IHG Hotel

222 Hunters Ln Lewisburg, WV

Guests visiting Pedro will find affordable comfort at Holiday Inn Express Hotel & Suites Lewisburg an IHG Hotel, where inviting rooms start at $129.00, creating a clean, welcoming environment for relaxation. Experience the family-friendly environment at Holiday Inn Express, with special accommodations and menus for children.

With a scenic drive into downtown Pedro, guests at Holiday Inn Express Hotel & Suites Lewisburg an IHG Hotel can enjoy the city's best spots before returning to the calm of the hotel. Get the rest and comfort you deserve while exploring Pedro—secure your hotel room now!

  Call (855) 235-0725 to book with an agent.
  12.0 miles from Pedro, WV 24941

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lewisburg

30 Coleman Dr Lewisburg, WV

Guests headed to Pedro will find warm comfort at Hampton Inn Lewisburg, where inviting rooms start at $124.99, creating a welcoming environment ideal for relaxation. Stay connected with Hampton’s business-grade Wi-Fi, ensuring you can work and communicate with ease from anywhere in the hotel.

At Hampton Inn Lewisburg, guests can relax in serene surroundings, with downtown Pedro still a convenient drive away for a day of adventure. Find added comfort at a price that lets you enjoy more of Pedro—book now!

  Call (855) 233-7850 to book with an agent.
  12.1 miles from Pedro, WV 24941

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Lewisburg

178 Coleman Dr Lewisburg, WV

At Quality Inn Lewisburg, travelers visiting Pedro can unwind in easygoing comfort with rooms beginning at $103.55, creating a warm and welcoming environment. Discover Quality Inn locations conveniently situated near highways, airports, and popular attractions, making travel easy.

Guests staying at Quality Inn Lewisburg will love the quiet atmosphere, while downtown Pedro remains close enough for a day of adventure. Enjoy your Pedro visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 233-7850 to book with an agent.
  12.2 miles from Pedro, WV 24941

Starting at

$103.55

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lewisburg

160 Village Drive Lewisburg, WV

With rates from $72.76, Super 8 by Wyndham Lewisburg is a convenient choice for travelers to Pedro, creating a warm and comfortable space ideal for relaxation. Discover Super 8's Wyndham Rewards program, offering guests points towards free nights, gift cards, and more with every stay.

For a serene getaway, Super 8 by Wyndham Lewisburg offers the perfect balance of tranquility and access to downtown Pedro for a day of adventure. Enjoy a practical, inviting stay perfect for your Pedro travels—lock in today!

  Call (855) 233-0132 to book with an agent.
  12.3 miles from Pedro, WV 24941

Starting at

$72.76

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Lewisburg

251 Grand Ave Lewisburg, WV

Experience a peaceful ambiance at Home2 Suites by Hilton Lewisburg on your trip to Pedro, where inviting accommodations provide comfort and relaxation, with nightly rates from $111.99. Relax in the knowledge that you are staying at a property that values sustainability, from energy-efficient lighting to biodegradable products.

Travelers staying at Home2 Suites by Hilton Lewisburg will appreciate the quiet atmosphere, with downtown Pedro close enough for sightseeing. Plan your Pedro travels with a hotel that goes above and beyond to please—reserve now!

  Call (855) 234-2997 to book with an agent.
  12.3 miles from Pedro, WV 24941

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

429 West Main St Covington, VA

At Quality Inn, travelers to Pedro will find alluring rooms with rates starting at $83.99, creating a clean, welcoming space perfect for a relaxing stay. Experience personalized room settings at Quality Inn, where preferences for lighting, temperature, and pillow type are remembered for returning guests.

A relaxing stay awaits at Quality Inn, where serene surroundings provide a restful atmosphere and downtown Pedro remains accessible. Find the ideal base for your Pedro adventures with a hotel that adds value—lock in today!

  Call (855) 239-5277 to book with an agent.
  19.4 miles from Pedro, WV 24941

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Covington

701 Carlyle St Covington, VA

With budget-friendly rooms beginning at $159.99, Hampton Inn Covington provides comforting accommodations for travelers to Pedro, creating a welcoming environment for rest. Feel secure with advanced in-room security features at Hampton, including electronic safes and modern locking systems.

At Hampton Inn Covington, guests can unwind in a serene setting, knowing that the lively atmosphere of Pedro is still accessible. Unlock the comfort you deserve on your Pedro trip with affordable lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  20.4 miles from Pedro, WV 24941

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Magnuson Hotel Mountain View

820 East Madison St Covington, VA

Guests bound for Pedro will appreciate the secure comfort at Magnuson Hotel Mountain View, with budget-friendly rooms beginning at $133.99, creating a warm and inviting space. Enjoy a room that offers additional conveniences and comforts, ensuring a more pleasant and cost-effective stay.

Guests at Magnuson Hotel Mountain View can experience the tranquility of a quiet location with the benefit of Pedro just a short drive away. Plan your Pedro trip with confidence, knowing your hotel delivers comfort and value—lock in today!

  Call (855) 235-6136 to book with an agent.
  20.4 miles from Pedro, WV 24941

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Dawson Inn

2521 Lawn Rd Meadow Bridge, WV

With rooms starting at $99.99, Dawson Inn offers inviting accommodations for travelers visiting Pedro, creating a clean and welcoming space for rest. Stay in a room that balances comfort and practicality, offering dependable amenities for a pleasant and budget-friendly visit.

Stay at Dawson Inn for a restful experience, where the peaceful ambiance is complemented by the proximity to Pedro's highlights. Stay affordably and comfortably on your Pedro adventure—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  25.8 miles from Pedro, WV 24941

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Avid Hotels Salem An Ihg Hotel

501 WILDWOOD ROAD Salem, VA

With rates starting at $114.00, Avid Hotels Salem An Ihg Hotel provides budget-conscious accommodations for travelers visiting Pedro, creating a alluring atmosphere perfect for relaxation. Enjoy a pleasant upgrade in comfort, with rooms equipped with additional amenities for a satisfying and economical visit.

At Avid Hotels Salem An Ihg Hotel, you can enjoy the best of both worlds—peaceful accommodations with convenient access to Pedro. Plan your Pedro trip with confidence, knowing your hotel delivers comfort and value—lock in today!

  Call (855) 234-5074 to book with an agent.
  27.9 miles from Pedro, WV 24941

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Salem VA

450 Litchell Rd Salem, VA

Guests headed to Pedro can enjoy affordable comfort at Hampton Inn Salem VA, with rooms starting at $144.00, providing a relaxing space perfect for relaxation. Access your room with ease using Hampton's digital key technology, a secure and contactless way to enter your room via smartphone.

Find tranquility at Hampton Inn Salem VA, a peaceful retreat found conveniently close to Pedro for daily adventures. Stay comfortably and affordably in Pedro with amenities designed for your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  27.9 miles from Pedro, WV 24941

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Howard Johnson Hotel & Conference Center by Wyndham Salem

1671 Skyview Rd Salem, VA

With rates starting at $64.99, Howard Johnson Hotel & Conference Center by Wyndham Salem offers affordable, comfortable accommodations for travelers bound for Pedro, creating a clean, serene space. Appreciate the peace of mind provided by Howard Johnson's enhanced cleaning and safety measures, ensuring a worry-free stay.

Relax and retreat at Howard Johnson Hotel & Conference Center by Wyndham Salem, a serene getaway where the excitement of Pedro is always within easy access. Book your Pedro visit today and enjoy cost-effective comfort—reserve now!

  Call (855) 239-5277 to book with an agent.
  28.1 miles from Pedro, WV 24941

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Salem Roanoke Area

179 Sheraton Drive Salem, VA

With rates beginning at $78.99, Baymont by Wyndham Salem Roanoke Area is a practical choice for guests visiting Pedro, providing a calm and inviting space ideal for relaxation. Enjoy the peace of mind provided by Baymont by Wyndham’s enhanced cleaning protocols, ensuring a safe and clean environment.

Experience the tranquility of Baymont by Wyndham Salem Roanoke Area, where guests can enjoy a restful stay while still being close to the attractions of Pedro. Step into an unforgettable Pedro adventure with lodging that offers more for less—lock in today!

  Call (855) 239-4019 to book with an agent.
  28.2 miles from Pedro, WV 24941

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Roanoke Salem

121 Sheraton Drive Salem, VA

Guests visiting Pedro will find restful comfort at Fairfield Inn & Suites by Marriott Roanoke Salem, where budget-friendly rooms start at $129.99, creating a warm and inviting space perfect for relaxation. Indulge in the peace of mind that comes with staying at Fairfield, where safety and security are top priorities for all guests.

Unwind in style at Fairfield Inn & Suites by Marriott Roanoke Salem, situated in a calm setting yet keeping the energy of Pedro within easy reach. Relax in Pedro with lodging that offers comfort and cost savings—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  28.2 miles from Pedro, WV 24941

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Roanoke Salem

140 Sheraton Dr Salem, VA

At La Quinta Inn & Suites by Wyndham Roanoke Salem, travelers bound for Pedro can enjoy cushy accommodations with rooms starting at $94.99, creating a clean and comfortable space perfect for rest. Enjoy a cup of coffee from the comfort of your room with La Quinta’s in-room coffee makers, available in every room.

Step into the tranquility of La Quinta Inn & Suites by Wyndham Roanoke Salem, a peaceful escape where guests can explore Pedro just a short drive away. Rest easy in Pedro knowing your hotel prioritizes both relaxation and affordability—lock in today!

  Call (855) 234-7135 to book with an agent.
  28.2 miles from Pedro, WV 24941

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Salem VA

300 Wildwood Rd Salem, VA

For an affordable and restful stay near Pedro, Super 8 by Wyndham Salem VA offers budget-friendly accommodations with rooms starting at $51.99, creating a welcoming space. Enjoy the convenience of free high-speed Wi-Fi at Super 8, keeping you connected with work, family, and friends.

Take advantage of spacious rooms and a tranquil atmosphere at Super 8 by Wyndham Salem VA, while still being close enough to enjoy Pedro. Plan your Pedro travels smartly with a hotel that meets all your needs—secure now!

  Call (855) 239-5277 to book with an agent.
  28.3 miles from Pedro, WV 24941

Starting at

$51.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Salem VA

301 Wildwood Road Salem, VA

At Motel 6 Salem VA, guests bound for Pedro will find budget-friendly accommodations with rooms starting at $54.99, creating a warm and welcoming environment ideal for rest. Enjoy warm nights and cool comforts at Motel 6, a long-standing favorite among travelers seeking value and simplicity.

Settle into comfort at Motel 6 Salem VA, where guests can recharge in a serene setting with the energy of Pedro a short drive away. Enjoy added perks and affordable rates on your Pedro trip—book your room today!

  Call (855) 239-4019 to book with an agent.
  28.3 miles from Pedro, WV 24941

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Salem an IHG Hotel

991 Russell Dr Salem, VA

With affordable rooms beginning at $109.00, Holiday Inn Express & Suites Salem an IHG Hotel provides budget-conscious comfort for guests bound for Pedro, creating a welcoming atmosphere. Unwind with Holiday Inn Express's entertainment options, featuring flat-screen TVs and a wide selection of channels for your enjoyment.

Escape the hustle at Holiday Inn Express & Suites Salem an IHG Hotel, where you can enjoy a peaceful getaway while staying close to Pedro's attractions. Enjoy more of Pedro with a practical hotel designed for your convenience—reserve now!

  Call (855) 236-8982 to book with an agent.
  28.3 miles from Pedro, WV 24941

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn Salem I-81

151 Wildwood Rd Salem, VA

For a charming and affordable stay near Pedro, Quality Inn Salem I-81 offers comfortable accommodations with rates beginning at $75.99, providing a warm environment. Experience a smooth and efficient stay with Quality Inn's automated check-in kiosks, reducing wait times and enhancing your experience.

At Quality Inn Salem I-81, guests can enjoy both relaxation and proximity to Pedro, offering the perfect combination for a balanced stay. Step into Pedro comfort with accommodations that promise great value—book today!

  Call (855) 234-5074 to book with an agent.
  28.4 miles from Pedro, WV 24941

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Salem Roanoke I-81

100 Wildwood Rd Salem, VA

For a relaxing stay near Pedro, Comfort Suites Salem Roanoke I-81 offers harmonious accommodations with rates beginning at $96.99, creating a warm, inviting atmosphere for rest. Rejuvenate in Comfort Suites’ hot tubs, available at select locations for an extra touch of luxury during your stay.

Travelers looking for calm and convenience will love Comfort Suites Salem Roanoke I-81, where restful accommodations are near the heart of Pedro. Discover the smart way to experience Pedro with thoughtfully priced lodging—lock in today!

  Call (855) 235-6136 to book with an agent.
  28.5 miles from Pedro, WV 24941

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms