Compare Cheap Hotels in Port Royal
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Port Royal Hotels

Twin Ridge Retreat
Port Royal PA
$127 nightly
The price is $140 total per night
$140 total
May 3 - May 4
Total with taxes and fees
6.92 mi from city center
Located in Port Royal, this apartment is on a river, within a 15-minute drive of Juniata Valley Winery and Messiah Lutheran Church.
Kitchen
Free WiFi

Unwind under the stars by the crackling campfire or indulge in relaxation in the bubbling hot tub. Embrace the essence of togetherness and create unforgettable memories in this inviting haven.
Port Royal PA
8.34 mi from city center
With a stay at this vacation home in Port Royal, you'll be in the mountains, and 7.2 mi (11.6 km) from Juniata Valley Winery and 14.3 mi (22.9 km) from Juniata County Courthouse.
Hot Tub
Kitchen

Best Western Nittany Inn Milroy
5 Commerce Drive Reedsville PA
$109 nightly
The price is $121 total per night
$121 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
15.95 mi from city center
Located in Reedsville, Best Western Nittany Inn Milroy is in the mountains, within a 5-minute drive of Milroy Baseball Fields and Mifflin County Youth Park.
Breakfast included
Pet friendly

Super 8 by Wyndham Burnham/Lewistown
12886 Ferguson Valley Rd Lewistown PA
$91 nightly
The price is $101 total per night
$101 total
Jun 1 - Jun 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
12.33 mi from city center
When you stay at Super 8 by Wyndham Burnham/Lewistown in Lewistown, you'll be in the mountains, within a 5-minute drive of Mifflin County Commons and Kishacoquillas Park.
Breakfast included
Parking included

Econo Lodge Mifflintown
29 Stop Plaza Drive Mifflintown PA
$61 nightly
The price is $68 total per night
$68 total
Jun 1 - Jun 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.22 mi from city center
With a stay at Econo Lodge Mifflintown in Mifflintown, you'll be within a 5-minute drive of Messiah Lutheran Church and Myers Park.
Pet friendly
Parking included

Holiday Inn Express & Suites Reedsville - State Coll Area by IHG
30 Happy Valley Dr Reedsville PA
$134 nightly
The price is $149 total per night
$149 total
May 31 - Jun 1
Total with taxes and fees
Free Cancellation
14.96 mi from city center
With a stay at Holiday Inn Express & Suites Reedsville - State Coll Area by IHG in Reedsville, you'll be 9.6 mi (15.5 km) from Greenwood Furnace State Park and 16.7 mi (26.9 km) from Poe Valley State Park.
Pool
Breakfast included

Budget Inn
4268 William Penn Highway Mifflintown PA
$65 nightly
The price is $72 total per night
$72 total
May 31 - Jun 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.84 mi from city center
Located in Mifflintown, Budget Inn is in a rural location, within a 5-minute drive of Messiah Lutheran Church and Juniata County Courthouse.
Parking included
Free WiFi

Red Carpet Inn Duncannon
3270 Susquehanna Trail Duncannon PA
Free Cancellation
Reserve now, pay when you stay
22.25 mi from city center
Located in Duncannon, Red Carpet Inn Duncannon is within a 15-minute drive of Juniata River and Perry County Farmers Market.
Pet friendly
Parking included

Willow Brook Mansion, an upscale retreat in the countryside with heated seasonal (May 1st - Oct. 1st) pool, hot tub and game room.
Millerstown PA
16.07 mi from city center
Located in Millerstown, this vacation home is in the mountains, within a 15-minute drive of Millerstown Area Community Park and Juniata River.
Kitchen
Washer

Halifax Inn
1615 N River Rd Halifax PA
$107 nightly
The price is $119 total per night
$119 total
May 27 - May 28
Total with taxes and fees
22.27 mi from city center
With a stay at Halifax Inn in Halifax, you'll be a short 3-minute walk from Susquehanna River and within 4 minutes by car from Millersburg Ferry.
Pet friendly
Parking included

Niman House is a fishermans paradise, river front on the beautiful Juniata River
Mifflintown PA
5.29 mi from city center
Located in Mifflintown, this vacation home is on a river, a 1-minute drive from Juniata River and 6 minutes from Juniata County Courthouse.
Hot Tub
Kitchen

Stardust Motel
3418 Susquehanna Trail Duncannon PA
$71 nightly
The price is $75 total per night
$75 total
May 2 - May 3
Total with taxes and fees
21.42 mi from city center
With a stay at Stardust Motel in Duncannon, you'll be steps from Susquehanna River and a 2-minute drive from Juniata River.
Pet friendly
Parking included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Port Royal hotels essential information
Accommodation | 154 hotels |
|---|---|
Lowest Price | $68 |
Highest Price | $149 |
Popular hotels | Twin Ridge Retreat, Unwind under the stars by the crackling campfire or indulge in relaxation in the bubbling hot tub. Embrace the essence of togetherness and create unforgettable memories in this inviting haven., Best Western Nittany Inn Milroy, Super 8 by Wyndham Burnham/Lewistown, Econo Lodge Mifflintown, Holiday Inn Express & Suites Reedsville - State Coll Area by IHG, Budget Inn, Red Carpet Inn Duncannon, Willow Brook Mansion, an upscale retreat in the countryside with heated seasonal (May 1st - Oct. 1st) pool, hot tub and game room., Halifax Inn, Niman House is a fishermans paradise, river front on the beautiful Juniata River, Stardust Motel |
Most Recent Port Royal Hotel Reviews

Best Western Nittany Inn Milroy
2 out of 5
Posted 11 hours ago
CheapTickets Verified Review
"The bathroom wasn’t clean when we arrived. The photos that are listed of the property are probably of it when they first opened. The room I booked was suppose to have 2 queen beds, but instead I got 1 queen and 1 full. It had no outside area. When walking in it smelled of straight Indian food and the ladies on the staff at the front were extremely rude. I will NEVER stay at this hotel again. I was so disappointed that I spent almost $200 for a room that was equivalent to a motel 6. I guess the price was for their delicious breakfast NOT. It was heated up sausage patties, previously frozen egg rounds and hashbrown patties that were all stuck together. The coffee was even awful. This was my first time booking with Expedia that I was disappointed and felt like I flushed my money down the toilet. "
A verified traveler stayed at Best Western Nittany Inn Milroy






