The best deals on hotels when visiting Portsmouth in Ohio.

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 Portsmouth, Ohio 45662

Royal Inn

1600 Kendall Ave Portsmouth, OH

For budget-conscious travelers to Portsmouth, Royal Inn offers welcoming accommodations with rates from $65.00, creating a clean and comfortable space. Find added luxury in rooms that provide more than the essentials, offering enhanced amenities for a comfortable stay.

Royal Inn offers a convenient location for travelers who want to be near downtown Portsmouth, with the city’s most exciting spots just a quick drive away. Choose accommodations that make Portsmouth travel feel effortless—lock in your stay now!

  Call (855) 233-7850 to book with an agent.
  1.6 miles from Portsmouth, OH 45662

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Four Keys Inn

2302 Scioto Trail / 2852 Portsmouth, OH

Guests visiting Portsmouth can unwind in restful accommodations at Four Keys Inn, where rooms begin at $75.99, creating a warm and inviting atmosphere perfect for relaxation. Relax in rooms that are designed with the traveler in mind, offering necessary comforts and an inviting atmosphere.

At Four Keys Inn, guests can easily drive into downtown Portsmouth, where the city’s top destinations are always within reach. Stay cozy and keep your budget intact on your Portsmouth adventure—reserve now!

  Call (855) 234-2997 to book with an agent.
  2.5 miles from Portsmouth, OH 45662

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Portsmouth Downtown an IHG Hotel

711 2nd St Portsmouth, OH

Stay at Holiday Inn Portsmouth Downtown an IHG Hotel on your trip to Portsmouth, where inviting rooms create a inviting escape, with rates beginning at a welcoming $159.00 per night. Uncover the charm of Holiday Inn's unique locations, each property offering a window into the local culture and community.

Guests at Holiday Inn Portsmouth Downtown an IHG Hotel are never far from the excitement of downtown Portsmouth, where a quick drive brings them to the city’s most popular destinations. Relax and unwind in Portsmouth at a hotel that feels like a home away from home—reserve now!

  Call (855) 233-7850 to book with an agent.
  3.3 miles from Portsmouth, OH 45662

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Portsmouth

4266 US Route 23 N Portsmouth, OH

At Super 8 by Wyndham Portsmouth, travelers to Portsmouth will find inviting accommodations with rooms beginning at $78.99, creating a charming, welcoming environment for relaxation. Make travel simpler with Super 8’s laundry facilities, an essential amenity for those on extended trips or needing quick refreshes.

Super 8 by Wyndham Portsmouth provides the perfect location for those wanting to visit downtown Portsmouth, where the city’s best sights are just a short drive away. Make your Portsmouth trip memorable and cost-effective—secure your room now!

  Call (855) 234-5074 to book with an agent.
  3.3 miles from Portsmouth, OH 45662

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

5100 Old Scioto Trail Portsmouth, OH

At Quality Inn & Suites, guests visiting Portsmouth can enjoy inviting accommodations with rates beginning at $81.99, creating a friendly and welcoming space. Stay connected with complimentary high-speed Wi-Fi at Quality Inn, perfect for checking emails or streaming your favorite shows.

Guests staying at Quality Inn & Suites are never far from downtown Portsmouth, where a short drive delivers them to the city’s most exciting attractions. Choose a hotel that adds value to your Portsmouth journey—lock in your room now!

  Call (855) 234-5074 to book with an agent.
  3.5 miles from Portsmouth, OH 45662

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

8226 Ohio River Rd Wheelersburg, OH

For a restful stay near Portsmouth, Quality Inn offers budget-friendly accommodations with rooms starting at $93.99, creating a peaceful, welcoming atmosphere. Unwind at the end of the day with Quality Inn's premium cable TV channels, a perfect way to relax in your room.

With a quick drive into downtown Portsmouth, guests at Quality Inn can explore the city’s most vibrant spots while staying in a more peaceful location. Plan your Portsmouth adventure with ease, knowing your accommodations are perfect—book today!

  Call (855) 235-6136 to book with an agent.
  4.9 miles from Portsmouth, OH 45662

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Portsmouth Wheelersburg

8340 Ohio River Road Wheelersburg, OH

At Red Roof Inn Portsmouth Wheelersburg, travelers to Portsmouth can find budget-conscious comfort with rooms beginning at $95.00, creating a charming, comfortable environment for guests. Choose Red Roof Inn for its combination of comfort, convenience, and value, ensuring a satisfying stay for all types of travelers.

With downtown Portsmouth just a short drive away, guests at Red Roof Inn Portsmouth Wheelersburg can explore the city’s top attractions while enjoying a quieter, more peaceful stay. Book a practical, inviting hotel for your Portsmouth adventure and save—secure now!

  Call (855) 239-4019 to book with an agent.
  5.0 miles from Portsmouth, OH 45662

Starting at

$95.00

per night

Read Reviews View Amenities View All Rooms

Greenbo Lake State Resort Park

965 Lodge Rd Greenup, KY

Relax in style at Greenbo Lake State Resort Park near Portsmouth, where inviting accommodations create a peaceful atmosphere, with budget-friendly rates starting from $124.95. Find a welcoming environment in accommodations that offer extra amenities, ensuring a comfortable and enjoyable stay.

For those looking to unwind, Greenbo Lake State Resort Park offers a peaceful atmosphere, while downtown Portsmouth remains just a drive away. Rest and rejuvenate in Portsmouth with accommodations designed to keep you happy—secure now!

  Call (855) 239-4019 to book with an agent.
  19.2 miles from Portsmouth, OH 45662

Starting at

$124.95

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Ironton

802 Washington Street Ironton, OH

With rooms beginning at $159.99, TownePlace Suites by Marriott Ironton provides inviting accommodations for guests traveling to Portsmouth, creating a welcoming and comfortable atmosphere. TownePlace Suites' kitchens are equipped for in-suite dining with full appliances and utensils.

At TownePlace Suites by Marriott Ironton, you’ll find the balance between relaxation and proximity to Portsmouth, making it an ideal base for exploration. Feel at home in Portsmouth with accommodations that keep comfort affordable—reserve now!

  Call (855) 235-6136 to book with an agent.
  20.8 miles from Portsmouth, OH 45662

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Ironton an IHG Hotel

401 South 9th Street Ironton, OH

At Holiday Inn Express & Suites Ironton an IHG Hotel, travelers visiting Portsmouth will find inviting accommodations with rates starting at $149.00, creating a homely, welcoming environment ideal for rest. Enjoy the freedom of pet-friendly rooms at selected Holiday Inn Express locations, making your travel with pets hassle-free.

At Holiday Inn Express & Suites Ironton an IHG Hotel, you can experience a serene atmosphere, with Portsmouth's vibrant streets always close enough for an adventure. Experience Portsmouth without overspending with a hotel that enhances your visit—lock in now!

  Call (855) 239-5277 to book with an agent.
  20.8 miles from Portsmouth, OH 45662

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

7525 US 23 Piketon, OH

For budget-savvy travelers headed to Portsmouth, Comfort Inn offers gentle comfort with rooms starting at $124.99, creating a clean, inviting environment. Unwind in Comfort Inn's stylish and modern guest rooms, equipped with flat-screen TVs and a comfortable workspace.

Relax at Comfort Inn, where guests can unwind in comfort and venture into Portsmouth at their leisure. Get ready for a Portsmouth adventure that’s both enjoyable and cost-effective—book today!

  Call (855) 234-5074 to book with an agent.
  21.8 miles from Portsmouth, OH 45662

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Best Western River Cities

31 Russell Plaza Dr Russell, KY

For an affordable and inviting stay, Best Western River Cities offers friendly rooms with rates from $103.99, creating a clean, comfortable atmosphere perfect for travelers. Relax in the unique charm of Best Western's eco-friendly rooms, featuring sustainable practices and natural decor.

Step into comfort at Best Western River Cities, a peaceful retreat where guests can relax and still venture into Portsmouth for excitement. Make Portsmouth feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 234-5074 to book with an agent.
  22.8 miles from Portsmouth, OH 45662

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Ashland Downtown

1441 Winchester Avenue Ashland, KY

Travelers visiting Portsmouth will appreciate the upscale ambiance of Delta Hotels by Marriott Ashland Downtown, where harmonious rooms offer comfort, with rates starting at $179.99. Appreciate the serene ambiance of Delta Hotels by Marriott’s pool areas, beautifully designed for relaxation and leisure.

Guests seeking tranquility will love Delta Hotels by Marriott Ashland Downtown, a peaceful retreat that offers quick access to Portsmouth for easy exploration. Find out how magical Portsmouth can be with a hotel that offers a superior guest experience—lock in today!

  Call (855) 234-5074 to book with an agent.
  25.0 miles from Portsmouth, OH 45662

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Ameristay Hotel Inn & Suites Waverly

800 West Emmitt Ave Waverly, OH

With budget-friendly rooms beginning at $100.00, Ameristay Hotel Inn & Suites Waverly provides inviting comfort for travelers bound for Portsmouth, creating a warm and welcoming space. Enjoy a room that offers additional conveniences and comforts, ensuring a more pleasant and cost-effective stay.

Relax at Ameristay Hotel Inn & Suites Waverly, where a peaceful retreat is enhanced by the convenience of Portsmouth’s nearby attractions. Stay effortlessly in Portsmouth with accommodations that make relaxation simple—secure now!

  Call (855) 236-8982 to book with an agent.
  25.1 miles from Portsmouth, OH 45662

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Jackson

972 East Main St. Jackson, OH

With rooms starting at $98.99, Days Inn by Wyndham Jackson provides affordable comfort for guests visiting Portsmouth, creating a relaxed, inviting space ideal for relaxation and rest. Refresh and recharge in Days Inn's clean, well-maintained guest rooms, focusing on your comfort and satisfaction.

At Days Inn by Wyndham Jackson, you’ll find the perfect balance of peaceful comfort and the convenience of being near Portsmouth. Lock in a welcoming hotel for your Portsmouth travels and enjoy the savings—book now!

  Call (855) 236-8982 to book with an agent.
  25.9 miles from Portsmouth, OH 45662

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

605 East Main St Jackson, OH

At Quality Inn, guests visiting Portsmouth will find inviting rooms with rates starting at $94.99, providing a clean and welcoming space perfect for relaxation. Unwind in the comfort of Quality Inn's rooms, each outfitted with cozy bedding and thoughtful amenities for a restful sleep.

Find your tranquil retreat at Quality Inn, offering restful accommodations with the convenience of Portsmouth nearby. Experience Portsmouth in style and on budget with accommodations tailored for you—lock in today!

  Call (855) 235-6136 to book with an agent.
  26.2 miles from Portsmouth, OH 45662

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Ashland

7216 South 60 Ashland, KY

Knights Inn Ashland invites travelers visiting Portsmouth to relax in affordable comfort, with pleasant rooms starting at $61.99 and a welcoming atmosphere for a peaceful stay. Experience the friendly community atmosphere at Knights Inn, where the staff go out of their way to make you feel welcome.

Escape to Knights Inn Ashland for a refreshing stay, and enjoy being just a drive away from the excitement of Portsmouth. Enjoy Portsmouth adventures with comfort and affordability—secure your room today!

  Call (855) 234-5074 to book with an agent.
  26.2 miles from Portsmouth, OH 45662

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Jackson OH

1000 Acy Ave Jackson, OH

Guests visiting Portsmouth can relax in budget-conscious comfort at Red Roof Inn Jackson OH, where rooms start at $104.99, creating a clean and inviting space for unwinding. Choose Red Roof Inn for its focus on providing a welcoming, comfortable environment for all guests, regardless of the length of stay.

Escape the city bustle at Red Roof Inn Jackson OH, where a relaxing atmosphere awaits and Portsmouth remains within a short drive. Enjoy added perks at a cost-effective rate on your Portsmouth adventure—secure today!

  Call (855) 235-6136 to book with an agent.
  26.7 miles from Portsmouth, OH 45662

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

4708 Winchester Ave Ashland, KY

At Quality Inn, travelers to Portsmouth will find budget-friendly rooms with rates beginning at $76.99, creating a welcoming and comfortable environment. Step into Quality Inn, where value meets comfort, ensuring a satisfying stay for every guest.

At Quality Inn, you’ll be able to relax in a peaceful environment while keeping the sights of Portsmouth easily accessible. Discover a welcoming, cost-effective hotel perfect for your Portsmouth getaway—secure today!

  Call (855) 235-0725 to book with an agent.
  27.8 miles from Portsmouth, OH 45662

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

SureStay by Best Western Grayson

501 C West Stevens Boulevard Grayson, KY

For an inviting stay, SureStay by Best Western Grayson offers relaxing accommodations with rates from $94.99, creating a comfortable environment ideal for travelers bound for Portsmouth. Enjoy a workout in Best Western’s aqua fitness classes, available at select locations with indoor or outdoor pools.

Whether for work or leisure, SureStay by Best Western Grayson offers a balance of tranquility and easy access to Portsmouth's major attractions. Enjoy your Portsmouth adventure with accommodations designed for relaxation—book now!

  Call (855) 234-2997 to book with an agent.
  27.8 miles from Portsmouth, OH 45662

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Ashland

1321 Cannonsburg Road Ashland, KY

Guests bound for Portsmouth will find heartwarming comfort at Hampton Inn by Hilton Ashland, where inviting rooms start at $113.99, creating a welcoming atmosphere ideal for relaxation. Rest assured with Hampton's heightened cleaning protocols, ensuring a safe and spotless environment during your stay.

Find both rest and convenience at Hampton Inn by Hilton Ashland, a calm escape nestled just a short distance from Portsmouth. Take the guesswork out of your Portsmouth stay with a hotel that delivers on value—secure now!

  Call (855) 239-4019 to book with an agent.
  27.9 miles from Portsmouth, OH 45662

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Grayson

650 CW Stevens Blvd Grayson, KY

Guests bound for Portsmouth can enjoy affordable comfort at Days Inn by Wyndham Grayson, with rooms beginning at $87.99, creating a comfy and inviting atmosphere perfect for relaxation. Relax in outdoor seating areas, perfect for enjoying a morning coffee or unwinding at the end of the day.

Find your peaceful escape at Days Inn by Wyndham Grayson, offering quiet surroundings and easy access to the lively offerings of Portsmouth. Enjoy extra perks and budget-friendly rates on your Portsmouth trip—reserve today!

  Call (855) 235-0725 to book with an agent.
  28.0 miles from Portsmouth, OH 45662

Starting at

$87.99

per night

Read Reviews View Amenities View All Rooms

SureStay by Best Western Grayson

501 C West Stevens Boulevard Grayson, KY

With budget-friendly rooms beginning at $99.99, SureStay by Best Western Grayson provides inviting accommodations for travelers visiting Portsmouth, creating a warm-hearted, welcoming environment. Participate in Best Western's green initiatives, contributing to a sustainable and environmentally friendly stay.

Relax in the quiet comfort of SureStay by Best Western Grayson, while keeping Portsmouth's attractions within easy reach whenever you desire. Take advantage of a Portsmouth hotel that keeps both quality and cost in mind—reserve now!

  Call (855) 236-8982 to book with an agent.
  28.1 miles from Portsmouth, OH 45662

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Grayson

205 State Highway 1947 Grayson, KY

Unwind in the inviting surroundings of Americas Best Value Inn Grayson as you travel to Portsmouth, where appealing rooms create a peaceful stay, with rates beginning at just $67.99. Enjoy a serene rest in our quiet rooms, designed to provide a restful and undisturbed sleep environment.

Relax and recharge at Americas Best Value Inn Grayson, where serene surroundings provide a restful stay without losing the connection to Portsmouth. Find your perfect Portsmouth escape with a hotel that delivers great value and service—reserve now!

  Call (855) 234-2997 to book with an agent.
  28.1 miles from Portsmouth, OH 45662

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms