10 hotels near Port Royal, PA, US

10 hotels near Port Royal, PA, US

Show points
  • Map
    • Econo Lodge Mifflintown

      29 Stop Plaza Drive,
      Mifflintown, PA, 17059-7991, US
      3.18 mi from Port Royal, PA, US
      3.64 stars rating. Good. 591 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$85Discounted rate:$77USD/night
      Member Rate
      See Availability
    • Quality Inn & Suites Burnham

      13015 Ferguson Valley Road, US 322,
      Burnham, PA, 17009-1892, US
      12.32 mi from Port Royal, PA, US
      3.06 stars rating. Fair. 964 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$89Discounted rate:$83USD/night
      Member Rate
      See Availability
    • AWARD WINNER

      Comfort Inn PA Turnpike - I-81

      77 Shady Lane,
      Carlisle, PA, 17013, US
      24.62 mi from Port Royal, PA, US
      4.55 stars rating. Excellent. 2042 reviews

      BOOK NOW AND SAVE 12%

      Strikethrough Rate:$95Discounted rate:$84USD/night
      Member Rate
      See Availability
    • Quality Inn Enola - Harrisburg

      501 N. Enola Rd.,
      Enola, PA, 17025, US
      28.89 mi from Port Royal, PA, US
      3.48 stars rating. Good. 895 reviews
      $48USD/night
      See Availability
    • AWARD WINNER

      MainStay Suites Carlisle - Harrisburg

      1405 Dennison Circle,
      Carlisle, PA, 17015, US
      25.51 mi from Port Royal, PA, US
      4.45 stars rating. Excellent. 297 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$74Discounted rate:$69USD/night
      Member Rate
      See Availability
    • Comfort Suites Downtown Carlisle

      10 S. Hanover Street,
      Carlisle, PA, 17013, US
      25.2 mi from Port Royal, PA, US
      4.33 stars rating. Excellent. 2499 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$114Discounted rate:$103USD/night
      Member Rate
      See Availability
    • Country Inn & Suites by Radisson, Carlisle, PA

      1529 Commerce Ave,
      Carlisle, PA, 17015, US
      25.41 mi from Port Royal, PA, US
      3.65 stars rating. Good. 367 reviews

      BOOK NOW AND SAVE 5%

      Strikethrough Rate:$69Discounted rate:$66USD/night
      Member Rate
      See Availability
    • Sleep Inn Carlisle South

      5 East Garland Drive,
      Carlisle, PA, 17013, US
      26.08 mi from Port Royal, PA, US
      4.03 stars rating. Very Good. 1545 reviews

      BOOK NOW AND SAVE 10%

      Strikethrough Rate:$92Discounted rate:$83USD/night
      Member Rate
      See Availability
    • Econo Lodge Carlisle Central

      1252 Harrisburg Pike,
      Carlisle, PA, 17013, US
      24.57 mi from Port Royal, PA, US
      3.26 stars rating. Good. 981 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$55Discounted rate:$51USD/night
      Member Rate
      See Availability
    • Rodeway Inn Carlisle North

      1239 Harrisburg Pike,
      Carlisle, PA, 17013, US
      24.46 mi from Port Royal, PA, US
      2.93 stars rating. Fair. 596 reviews

      BOOK NOW AND SAVE 7%

      Strikethrough Rate:$56Discounted rate:$52USD/night
      Member Rate
      See Availability

    Other Port Royal searches

    Good to know

    Number of hotels

    10 hotels in Port Royal

    Highest Price

    $103

    Lowest Price

    $48

    Avg. rating

    3.7 (10777 reviews)