A wooden covered bridge with a 12' clearance sign.

Find hotels in Port Royal, PA from CA $82

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 17 - Oct 18
Tomorrow
Oct 18 - Oct 19
Next weekend
Oct 23 - Oct 25
In two weeks
Oct 30 - Nov 1

Filter by

Star rating

Guest rating

Our top choices for Port Royal hotels

1. Hotel Carlisle

Hotel Carlisle
Carlisle
United States
Martha
CA $91
CA $101 total
includes taxes & fees
Oct 19 - Oct 20
Hotel Carlisle

2. Country Inn & Suites by Radisson, State College (Penn State Area), PA

Country Inn & Suites by Radisson, State College (Penn State Area), PA
State College
United States
Philip
CA $173
CA $192 total
includes taxes & fees
Oct 25 - Oct 26
Country Inn & Suites by Radisson, State College (Penn State Area), PA

3. Wyndham Garden State College

Wyndham Garden State College
Boalsburg
United States
Michael
CA $155
CA $172 total
includes taxes & fees
Oct 25 - Oct 26
Wyndham Garden State College

4. Microtel Inn & Suites by Wyndham Carlisle

Microtel Inn & Suites by Wyndham Carlisle
Carlisle
United States
L Howard
CA $119
CA $132 total
includes taxes & fees
Nov 17 - Nov 18
Microtel Inn & Suites by Wyndham Carlisle

5. Holiday Inn Express Hotel & Suites Harrisburg West by IHG

Holiday Inn Express Hotel & Suites Harrisburg West by IHG
Mechanicsburg
United States
Thomas
CA $164
CA $182 total
includes taxes & fees
Nov 15 - Nov 16
Holiday Inn Express Hotel & Suites Harrisburg West by IHG

6. Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg
Mechanicsburg
United States
Bill
CA $185
CA $206 total
includes taxes & fees
Oct 21 - Oct 22
Fairfield Inn & Suites by Marriott Harrisburg West/Mechanicsburg

7. Budget Inn

Budget Inn
Mifflintown
United States
mark
CA $92
CA $102 total
includes taxes & fees
Oct 18 - Oct 19
Budget Inn

8. Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW
Camp Hill
United States
Gary
CA $78
CA $86 total
includes taxes & fees
Oct 19 - Oct 20
Hampton Inn (not a Hilton Affiliate) Camp Hill - Harrisburg SW

9. Home2 Suites by Hilton Mechanicsburg

Home2 Suites by Hilton Mechanicsburg
Mechanicsburg
United States
Heather
CA $167
CA $185 total
includes taxes & fees
Nov 1 - Nov 2
Home2 Suites by Hilton Mechanicsburg

10. Allenberry Resort

Allenberry Resort
Boiling Springs
United States
Norge
CA $182
CA $202 total
includes taxes & fees
Oct 28 - Oct 29
Allenberry Resort

11. Econo Lodge Mifflintown

Econo Lodge Mifflintown
Mifflintown
United States
Janet
CA $85
CA $95 total
includes taxes & fees
Nov 8 - Nov 9
Econo Lodge Mifflintown

12. Best Western Carlisle

Best Western Carlisle
Carlisle
United States
Patricia
CA $96
CA $107 total
includes taxes & fees
Oct 20 - Oct 21
Best Western Carlisle

13. Super 8 by Wyndham State College

Super 8 by Wyndham State College
State College South
United States
Suzette
CA $113
CA $126 total
includes taxes & fees
Oct 18 - Oct 19
Super 8 by Wyndham State College

14. Super 8 by Wyndham Burnham/Lewistown

Super 8 by Wyndham Burnham/Lewistown
Lewistown
United States
Joseph
CA $106
CA $123 total
includes taxes & fees
Oct 18 - Oct 19
Super 8 by Wyndham Burnham/Lewistown

15. Country Inn & Suites by Radisson, Carlisle, PA

Country Inn & Suites by Radisson, Carlisle, PA
Carlisle
United States
Tiffani
CA $84
CA $93 total
includes taxes & fees
Nov 15 - Nov 16
Country Inn & Suites by Radisson, Carlisle, PA

16. Comfort Inn PA Turnpike - 1-81

Comfort Inn PA Turnpike - 1-81
Carlisle
United States
Jim
CA $120
CA $134 total
includes taxes & fees
Nov 8 - Nov 9
Comfort Inn PA Turnpike - 1-81

17. Best Western Plus University Park Inn & Suites

Best Western Plus University Park Inn & Suites
State College
United States
Don
CA $143
CA $159 total
includes taxes & fees
Nov 15 - Nov 16
Best Western Plus University Park Inn & Suites

18. MainStay Suites Carlisle - Harrisburg

MainStay Suites Carlisle - Harrisburg
Carlisle
United States
William
CA $102
CA $113 total
includes taxes & fees
Oct 25 - Oct 26
MainStay Suites Carlisle - Harrisburg

19. Appalachian Hotel

Appalachian Hotel
Carlisle
United States
Brian
CA $66
CA $73 total
includes taxes & fees
Nov 1 - Nov 2
Appalachian Hotel

20. American Inn

American Inn
Carlisle
United States
Anthony
CA $77
CA $88 total
includes taxes & fees
Oct 20 - Oct 21
American Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Port Royal

Explore the historic Tuscarora Academy Museum where local artifacts tell the story of this small Pennsylvania railroad town. Fishing enthusiasts can cast lines in the nearby Juniata River while hikers enjoy scenic trails through the surrounding Appalachian foothills.

See all hotels in Port Royal
A wooden covered bridge with a 12' clearance sign.

Top Port Royal Hotel Reviews

Charming Cottage Retreat in Lewistown – Sleeps 4

Charming Cottage Retreat in Lewistown – Sleeps 4

8/10 Good
"Cute, cozy"
Jadene 1-night trip
Posted 3 days ago
Charming Cottage Retreat in Lewistown – Sleeps 4
Super 8 by Wyndham Burnham/Lewistown

Super 8 by Wyndham Burnham/Lewistown

10/10 Excellent
"Nice place nice people rooms are nice"
Tony 1-night trip
Posted 3 days ago
Super 8 by Wyndham Burnham/Lewistown
Halifax Inn

Halifax Inn

10/10 Excellent
"Pleasant little INN, very well maintained and the manager was very helpful. My room was perfect, very comfortable. I will certainly book again when visiting that area."
Barbara 1-night trip
Posted 3 days ago
Halifax Inn
Niman House is a fishermans paradise, river front on the beautiful Juniata River

Niman House is a fishermans paradise, river front on the beautiful Juniata River

10/10 Excellent
"This house is exactly what we were looking for, and we will definitely be coming back! We couldn’t believe how clean the house was. I mean, spotless.The river was a little low, so we didn’t have much luck fishing right from the house. We contacted the host, who was super responsive and gave us directions to some other places to try. We went right down the street to a public access (3-minute drive or 5-minute walk) and caught rock bass, smallmouth bass, sunfish, and fallfish.The kitchen was extremely well-equipped and had every gadget you could need to make just about any meal. The house is cozy and solid, with no drafty windows or doors.The hot tub was sooo nice! We turned off all the exterior lights and the hot tub lights and ended up catching a few shooting stars. We also made use of the fire pit and tried the “mountain pie” makers, which was a new experience for us Maryland folks.I can’t recommend this place enough for anyone looking to do some river fishing and have a relaxing, cozy place to come back to at the end of the day. We’ll definitely be back in the spring for fishing season!"
Kristen C. 3-night trip
Posted 4 days ago
Niman House is a fishermans paradise, river front on the beautiful Juniata River
Willow Brook Mansion, an upscale retreat in the countryside with heated seasonal (May 1st - Oct. 1st) pool, hot tub and game room.

Willow Brook Mansion, an upscale retreat in the countryside with heated seasonal (May 1st - Oct. 1st) pool, hot tub and game room.

10/10 Excellent
"What an awesome time we had at the mansion. It was just perfect for our IT’S A SHE THING LADIES RETREAT for our group of 22 from VA, NJ, SC, MD, and NC Oct. 9-11, 2026 with perfect fall weather. The house is immaculate with a beautiful kitchen well stocked, an inviting stocked coffee bar, very comfortable beds, more than enough linen, beautiful bedrooms and bathrooms, awesome game room, pool and hot tub relaxing area, enough dining space, a huge sunroom with so much seating for our meetings, large parking area, so much living space and more. The location is perfect for peace and tranquillity with such beautiful sunrises and sunsets, great views. David , the host is so on point and quick to respond . We had no issues at the house which offers all you mostly need as a home away from home, so welcoming and well designed. Easy to get to town for groceries, etc. One of the best places we’ve ever reserved.Easy check in and checkout. We made MEMORIES!"
Carolyn A. 2-night trip
Posted 5 days ago
Willow Brook Mansion, an upscale retreat in the countryside with heated seasonal (May 1st - Oct. 1st) pool, hot tub and game room.
Budget Inn

Budget Inn

8/10 Good
"x"
mark 3-night trip
Posted 6 days ago
Budget Inn
Stardust Motel

Stardust Motel

8/10 Good
"Nice clean but dated room. Good stay but do not expect amenities, just a good sized and clean room with a microwave and fridge. On a busy highway with not much around."
John 1-night trip
Posted 6 days ago
Stardust Motel
Perfect Escape

Perfect Escape

10/10 Excellent
"We had a fantastic weekend at this property! As Penn State alums, the six of us have been coming to State College for over 25-years for a football game. The property was beautiful, the house was large, well maintained, clean and had every amenity you could old think of. Dustin was a great host and very responsive. This was by far the best house we’ve ever stayed at and we’ll definitely stay here again."
Andre N. 3-night trip
Posted 6 days ago
Perfect Escape
Twin Ridge Retreat

Twin Ridge Retreat

10/10 Excellent
"Simply beautiful place to stay. Great stay! We loved that they had chickens and goats in the back yard as well as a sweet dog named Tracy to greet you and loves to be pet!"
Michelle 1-night trip
Posted 13 days ago
Twin Ridge Retreat

More cheap stays in Port Royal

Red Carpet Inn Duncannon

Red Carpet Inn Duncannon

3270 Susquehanna Trail Duncannon PA
CA $78
CA $82 total
Oct 25 - Oct 26
includes taxes & fees
7.8/10 Good! (293 reviews)
Red Carpet Inn Duncannon
Econo Lodge Mifflintown

Econo Lodge Mifflintown

29 Stop Plaza Drive Mifflintown PA
CA $85
CA $95 total
Nov 8 - Nov 9
includes taxes & fees
Econo Lodge Mifflintown
Super 8 by Wyndham Burnham/Lewistown

Super 8 by Wyndham Burnham/Lewistown

12886 Ferguson Valley Rd Lewistown PA
CA $106
CA $123 total
Oct 18 - Oct 19
includes taxes & fees
8/10 Very good! (845 reviews)
Super 8 by Wyndham Burnham/Lewistown
Best Western Nittany Inn Milroy

Best Western Nittany Inn Milroy

5 Commerce Drive Reedsville PA
CA $140
CA $155 total
Oct 18 - Oct 19
includes taxes & fees
Best Western Nittany Inn Milroy
Halifax Inn

Halifax Inn

1615 N River Rd Halifax PA
CA $148
CA $164 total
Nov 5 - Nov 6
includes taxes & fees
9.2/10 Wonderful! (149 reviews)
Halifax Inn
Holiday Inn Express & Suites Reedsville - State Coll Area by IHG

Holiday Inn Express & Suites Reedsville - State Coll Area by IHG

30 Happy Valley Dr Reedsville PA
CA $182
CA $202 total
Oct 25 - Oct 26
includes taxes & fees
Holiday Inn Express & Suites Reedsville - State Coll Area by IHG

Hotels in Port Royal with star rating

Find out more about Port Royal

Top reasons to visit Port Royal

  • Thrilling Motor Racing: Experience the excitement at Port Royal Speedway, a local favourite for racing enthusiasts.
  • Scenic Nature Trails: Enjoy the stunning landscapes and tranquil surroundings perfect for hiking and exploring.
  • Charming Accommodations: Choose from a variety of budget-friendly and trendy stays, including pet-friendly options.
  • Family-Friendly Attractions: Delight in amusement rides and recreational areas suitable for all ages.
  • Romantic Getaways: Ideal for couples seeking a peaceful retreat amidst beautiful scenery.

Find great hotels near Port Royal

Discover the charm of Port Royal, Pennsylvania, with a variety of hotel accommodations tailored to families and adventure seekers alike. Whether you prefer a cozy agritourism property or a convenient motel, you'll find options that include pet-friendly stays and amenities like outdoor pools and hot tubs. Enjoy a memorable vacation experience in this welcoming destination.

  • Super 8 by Wyndham Burnham/Lewistown: Located 19.3km from Port Royal, the Super 8 by Wyndham Burnham/Lewistown offers a budget-friendly lodging experience with a guest rating of 8.0. This motel is perfect for travellers seeking a practical and straightforward stay, whether for business or leisure. With essential amenities including complimentary breakfast, free Wi-Fi, and guest laundry services, this property ensures a comfortable experience without breaking the bank. The welcoming atmosphere and convenient location make it an ideal base for exploring the nearby attractions.
  • Best Western Nittany Inn Milroy: Situated 25.7km from Port Royal, the Best Western Nittany Inn Milroy boasts a guest rating of 8.4 and is a fantastic choice for those travelling with pets. This hotel not only welcomes your furry friends but also provides a range of amenities catering to business travellers. With features like free Wi-Fi, a fitness centre, and complimentary breakfast, this property perfectly balances comfort and convenience. Its pet-friendly policy allows for a stress-free stay, ensuring that your whole family, including the four-legged members, can relax and enjoy the trip.
  • Econo Lodge Mifflintown: Just 4.8km from Port Royal, the Econo Lodge Mifflintown is an excellent option for families and pet owners. This budget-friendly hotel is equipped with amenities designed for younger guests, including free cribs and first aid kits. With a pet-friendly policy that allows various pets with certain restrictions, families can travel with peace of mind. The hotel features free breakfast, Wi-Fi, and easy access to local attractions, making it a convenient choice for those looking to explore the area while enjoying a comfortable stay.

Where to stay near Port Royal

Port Royal, Pennsylvania, is a charming small town perfect for outdoor enthusiasts and romantic getaways. Nestled in Central Pennsylvania, it offers a delightful blend of budget-friendly and trendy attractions. Don't miss the thrilling Port Royal Speedway for some local racing excitement. Explore the scenic landscapes and quaint neighbourhoods of this picturesque area, making it an ideal destination for a memorable vacation on the East Coast.

  • Mifflintown: Nestled a mere 4.8km from Port Royal, Mifflintown offers a delightful blend of outdoor adventure and scenic beauty. This charming city attracts visitors year-round, particularly during the summer months from July to September, when outdoor enthusiasts flock to enjoy the vibrant local scenery. Popular activities include exploring the local amusement park and recreational areas, while landmarks such as a modern college university and a picturesque lake provide a stunning backdrop for relaxation and exploration. Mifflintown is an ideal spot for those seeking an engaging travel experience amidst nature.
  • Mexico: Located just 3.2km from Port Royal, the village of Mexico is a hidden gem for families and outdoor lovers alike. With visitor numbers peaking in the warm months of July to August and October, this quaint village is perfect for a day trip filled with fun. Families can enjoy the local amusement park and explore nearby attractions, including a serene river and a vibrant theme park. The beautiful lake in the vicinity adds to the charm, making Mexico a lovely destination for a leisurely outing in a scenic setting.
  • Mifflin: Also situated 4.8km from Port Royal, Mifflin is a city that seamlessly blends outdoor excitement with historical allure. Visitors are drawn to Mifflin year-round, with peak seasons from June to August. The city boasts an array of recreational areas, educational venues, and shopping centres, which cater to diverse interests. Nearby attractions such as a national state park, a winding river, and several historic sites offer a rich cultural experience, ensuring that Mifflin is a captivating stop on your travel itinerary.

Things to do in Port Royal

Port Royal, Pennsylvania, is perfect for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy thrilling motor racing and educational experiences, alongside recreational areas. The town also features delightful amusement rides and scenic nature trails, making it an ideal destination for those looking to immerse themselves in both adventure and tranquility.

Shopping

In Port Royal, you can explore local shops for unique souvenirs and gifts. If you're up for a drive, head to the nearby shopping malls like the Valley View Centre or the Harrisburg Mall for a wider selection of brands and boutiques. Happy shopping.

Recreation

Peaceful Haven Wellness Centre offers rejuvenating treatments in a tranquil setting, perfect for relaxation. For outdoor enthusiasts, the nearby Tuscarora State Forest features scenic hiking trails and picnic spots, allowing you to immerse yourself in nature's beauty while enjoying fresh air and serene landscapes.

Adventure

Experience the thrill of the Juniata River with kayaking and canoeing adventures, where you can explore scenic waterways and spot local wildlife. For hiking enthusiasts, the nearby Tuscarora State Forest offers breathtaking trails and stunning vistas, perfect for a day of exploration and nature appreciation.

Nightlife

In Port Royal, the nightlife is laid-back yet vibrant, with local pubs offering live music and friendly atmospheres. Enjoy a few pints at the Port Royal Tavern, where you can mingle with locals and soak in the charming rural vibe of this quaint town.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Royal

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Royal are December to February, where the prices are slightly lower. This is in comparison to August to October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Royal is Monday. The most expensive day to stay in Port Royal is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to tailor your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Port Royal hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Port Royal

Port Royal, Pennsylvania, is perfect for outdoor and romantic getaways, offering stunning scenery and a variety of attractions. Visitors can explore parks, urban parks, and national/state parks, making it an ideal destination for families and eco-conscious travellers seeking memorable experiences amidst nature.

  • Myers Park: Located 4.8km from Port Royal, Myers Park offers a vibrant urban atmosphere perfect for family outings. Enjoy leisurely strolls, picnics, and outdoor activities in a well-maintained space that invites relaxation and community engagement.
  • Little Buffalo State Park: Approximately 19.3km from Port Royal, this national state park is a haven for adventure seekers. With breathtaking scenery, hiking trails, and opportunities for wildlife observation, it's ideal for those looking to immerse themselves in nature.
  • Messiah Lutheran Church: Situated 4.8km from Port Royal, this church exudes cultural significance. Visitors can appreciate its architectural beauty and participate in community events, soaking in the local heritage and spiritual atmosphere.

Best time to go to Port Royal

The best time to visit Port Royal is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January27.0°F (-2.8°C)Light RainMostly CloudyAverageSlightly Low
February29.5°F (-1.4°C)Light RainMostly CloudyModerately LowSlightly Low
March37.9°F (3.3°C)Light RainMostly CloudyAverageAverage
April48.9°F (9.4°C)Light RainMostly SunnyAverageAverage
May59.7°F (15.4°C)Light RainMostly SunnyAverageAverage
June67.8°F (19.9°C)Light RainMostly SunnyAverageAverage
July73.2°F (22.9°C)Light RainMostly SunnyAverageAverage
August70.9°F (21.6°C)Light RainMostly SunnyModerately HighSlightly High
September63.9°F (17.7°C)Light RainMostly SunnyModerately HighSlightly High
October52.5°F (11.4°C)Light RainMostly SunnyModerately HighSlightly High
November40.3°F (4.6°C)Light RainMostly SunnyModerately LowAverage
December32.9°F (0.5°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Port Royal

To reach Port Royal, Pennsylvania, you can fly into several nearby airports. Harrisburg International Airport (MDT) is 66.0km away, with hotel options such as The Suites at Hershey No Resort Fee and Hotel Indigo Harrisburg - Hershey located nearby. State College Airport (SCE) is 53.1km from Port Royal, offering accommodations like Graduate by Hilton State College and Reynolds Mansion B&B. Lastly, Lancaster Airport (LNS) is 103.0km away, featuring hotels such as The Wilbur Lititz and DoubleTree Resort by Hilton Lancaster. Each airport provides convenient access to these hotels, making your travel experience seamless.

Frequently asked questions

What is the best area to stay in Port Royal?
The best area to stay in Port Royal is within the borough itself, particularly around Main Street, as it offers the most convenient access to local amenities and the Juniata River.This central area of Port Royal is where you'll find the majority of the town's small businesses, including local eateries and shops. Main Street runs through the heart of the borough, providing a central point for exploring. It's a compact and walkable area, making it easy to get around on foot.For families, staying in Port Royal offers a relaxed base for exploring the surrounding Juniata County. The area provides easy access to outdoor activities along the Juniata River, such as fishing or kayaking, and the nearby Port Royal Speedway is a popular attraction for those interested in motorsports. Hotels or guesthouses within the borough often provide a comfortable and convenient setting for a family trip.Couples looking for a peaceful escape will appreciate the tranquil setting of Port Royal. The pace of life here is slower, offering a chance to unwind. Strolling along the riverbanks or enjoying a meal at a local restaurant can be a pleasant experience.
When is the best time to go to Port Royal?
The best time to visit Port Royal is during the spring and autumn months for comfortable weather and various local events.For those planning to attend the Port Royal Speedway races, the season typically runs from March to October. Spring offers pleasant temperatures for outdoor activities and fewer crowds, while autumn brings cooler weather and the vibrant colours of the changing leaves, particularly lovely for scenic drives through the Juniata Valley.Families often find late spring and early autumn ideal. The weather is generally mild, superb for exploring nearby state parks or enjoying local agricultural fairs without the intense heat of summer. Many local farms offer pick-your-own experiences during these periods.Couples looking for a peaceful retreat might prefer early autumn. The cooler air and beautiful foliage create a superb backdrop for romantic walks along the Juniata River or visiting local wineries.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Royal.
How much is the nightly rate at a Port Royal hotel?
Prices for hotels in Port Royal often vary, but you can find a great deal from CA $82 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia