Find hotels in Port Royal, VA from CA $85

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Royal hotels

River Edge Inn

River Edge Inn
2.5 star property
Colonial Beach
8.2 out of 10, Very good, (428 reviews)
"Very nice place in a cool little town "
United States
keith
River Edge Inn

Holiday Inn Express and Suites King George- Dahlgren by IHG

Holiday Inn Express and Suites King George- Dahlgren by IHG
2.5 star property
King George
9.4 out of 10, Exceptional, (443 reviews)
"We stay at Holiday Inn Express because it's what we like and what we expect. This one did not disappoint. Do yourself a favor and stay at one "
United States
Stephen
The price is CA $136
CA $150 total
includes taxes & fees
Mar 4 - Mar 5
Holiday Inn Express and Suites King George- Dahlgren by IHG

Red Roof Inn Dahlgren - Naval Base

Red Roof Inn Dahlgren - Naval Base
2.0 star property
King George
7.2 out of 10, Good, (599 reviews)
"Great staff and room was really clean! "
United States
Hannah
The price is CA $92
CA $102 total
includes taxes & fees
Mar 1 - Mar 2
Red Roof Inn Dahlgren - Naval Base

Hampton Inn Dahlgren

Hampton Inn Dahlgren
2.5 star property
King George
9.0 out of 10, Wonderful, (650 reviews)
"Great place"
United States
Silvia
The price is CA $123
CA $136 total
includes taxes & fees
Mar 6 - Mar 7
Hampton Inn Dahlgren

My Place Hotel - Dahlgren/King George, VA

My Place Hotel - Dahlgren/King George, VA
2.5 star property
King George
9.6 out of 10, Exceptional, (693 reviews)
"Clean,calm and staff have been amazing "
United States
Monica
The price is CA $112
CA $123 total
includes taxes & fees
Mar 29 - Mar 30
My Place Hotel - Dahlgren/King George, VA

Colonial Beach Plaza Bed & Breakfast

Colonial Beach Plaza Bed & Breakfast
3.0 star property
Colonial Beach
9.8 out of 10, Exceptional, (68 reviews)
"Property was divine and the staff was amazing! Highly recommend!"
United States
Kenneth
The price is CA $307
CA $342 total
includes taxes & fees
Mar 16 - Mar 17
Colonial Beach Plaza Bed & Breakfast

Best Western Fredericksburg

Best Western Fredericksburg
2.5 star property
Fredericksburg
8.8 out of 10, Excellent, (1,006 reviews)
"Clean room, friendly staff, and excellent breakfast. "
Canada
Peter
The price is CA $100
CA $113 total
includes taxes & fees
Mar 1 - Mar 2
Best Western Fredericksburg

Country Inn & Suites by Radisson, Dahlgren-King George, VA

Country Inn & Suites by Radisson, Dahlgren-King George, VA
3.0 star property
King George
6.4 out of 10, (77 reviews)
"Good for a 1-2 night stay. "
United States
Bridget
The price is CA $127
CA $294 total
includes taxes & fees
Mar 2 - Mar 3
Country Inn & Suites by Radisson, Dahlgren-King George, VA

Royal Inn Motel

Royal Inn Motel
2.5 star property
Fredericksburg
8.4 out of 10, Very good, (83 reviews)
"Very comfortable bed and quiet "
United States
Jasmine
The price is CA $90
CA $103 total
includes taxes & fees
Mar 8 - Mar 9
Royal Inn Motel

Comfort Suites Fredericksburg South

Comfort Suites Fredericksburg South
2.5 star property
Fredericksburg
8.4 out of 10, Very good, (1,000 reviews)
"The staff from.check in to check out were very friendly and very helpful. "
United States
Siri
The price is CA $115
CA $132 total
includes taxes & fees
Mar 15 - Mar 16
Comfort Suites Fredericksburg South

The Publisher, Downtown Fredericksburg, a Tribute Portfolio Hotel

The Publisher, Downtown Fredericksburg, a Tribute Portfolio Hotel
4.0 star property
Fredericksburg
9.6 out of 10, Exceptional, (128 reviews)
"Wish I could’ve stayed longer"
United States
Loretta
The price is CA $244
CA $277 total
includes taxes & fees
Mar 23 - Mar 24
The Publisher, Downtown Fredericksburg, a Tribute Portfolio Hotel

Holiday Inn Express & Suites - Thornburg, S. Fredericksburg by IHG

Holiday Inn Express & Suites - Thornburg, S. Fredericksburg by IHG
2.5 star property
Woodford
8.8 out of 10, Excellent, (512 reviews)
"Comfortable room, easy check-in, friendly staff. Excellent stay !"
United States
Jim
The price is CA $119
CA $136 total
includes taxes & fees
Mar 22 - Mar 23
Holiday Inn Express & Suites - Thornburg, S. Fredericksburg by IHG

Spark by Hilton Fredericksburg Southpoint

Spark by Hilton Fredericksburg Southpoint
3.0 star property
Fredericksburg
9.0 out of 10, Wonderful, (1,001 reviews)
"Great stay! Will recommend location to family/friends."
United States
Rance
The price is CA $135
CA $155 total
includes taxes & fees
Mar 12 - Mar 13
Spark by Hilton Fredericksburg Southpoint

Best Western Plus Thornburg Inn & Suites

Best Western Plus Thornburg Inn & Suites
2.5 star property
Woodford
9.2 out of 10, Wonderful, (1,003 reviews)
" Nice mainstream hotel. Just perfect for an overnight stay."
United States
James
The price is CA $114
CA $130 total
includes taxes & fees
Mar 1 - Mar 2
Best Western Plus Thornburg Inn & Suites

Hampton Inn & Suites Fredericksburg South

Hampton Inn & Suites Fredericksburg South
2.5 star property
Fredericksburg
8.8 out of 10, Excellent, (1,002 reviews)
"Beautiful modern hotel with good food available nearby. Friendly kind staff and good breakfast. "
United States
Sarah
The price is CA $132
CA $151 total
includes taxes & fees
Mar 23 - Mar 24
Hampton Inn & Suites Fredericksburg South

Home2 Suites by Hilton Fredericksburg South

Home2 Suites by Hilton Fredericksburg South
3.0 star property
Fredericksburg
9.4 out of 10, Exceptional, (380 reviews)
"Great staff and rooms"
United States
Dorsean
The price is CA $140
CA $160 total
includes taxes & fees
Mar 15 - Mar 16
Home2 Suites by Hilton Fredericksburg South

Ironclad Inn & Bourbon Room

Ironclad Inn & Bourbon Room
3.5 star property
Old Town Fredericksburg
9.0 out of 10, Wonderful, (630 reviews)
"Very cool to stay in such a historic building and area. The breakfast was really good. "
United States
Paul
Ironclad Inn & Bourbon Room

The Richard Johnston Inn & 1890 Caroline House

The Richard Johnston Inn & 1890 Caroline House
4.0 star property
Old Town Fredericksburg
9.8 out of 10, Exceptional, (54 reviews)
"The breakfast menu was great. Parking available. "
United States
Ming Han
The price is CA $245
CA $277 total
includes taxes & fees
Mar 4 - Mar 5
The Richard Johnston Inn & 1890 Caroline House

Courtyard by Marriott Fredericksburg Historic District

Courtyard by Marriott Fredericksburg Historic District
3.0 star property
Old Town Fredericksburg
9.0 out of 10, Wonderful, (666 reviews)
"The room was spotless and the staff was super friendly and very accomodating! "
United States
Christine
The price is CA $217
CA $246 total
includes taxes & fees
Mar 8 - Mar 9
Courtyard by Marriott Fredericksburg Historic District

Tru By Hilton Thornburg

Tru By Hilton Thornburg
2.5 star property
Woodford
8.8 out of 10, Excellent, (705 reviews)
"Clean room, great staff. "
United States
Shana
The price is CA $133
CA $152 total
includes taxes & fees
Mar 9 - Mar 10
Tru By Hilton Thornburg
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Port Royal

Venture to sights like Rappahannock River Valley National Wildlife Refuge as you discover the local area in Port Royal.

Skyline Drive is a 105-mile road that runs the entire length of the National Park Service's Shenandoah National Park in the Blue Ridge Mountains of Virginia, generally along the ridge of the mountains. We started in VA Port Royal and traveled through to The Smokey Mountains TN. 

This is a farm house on the Ridge.
Photo by Patricia Knorr
Open Photo by Patricia Knorr

Top Port Royal Hotel Reviews

Recent Reviews in Port Royal

More cheap stays in Port Royal

Hotels in Port Royal with star rating

Find out more about Port Royal

Top reasons to visit Port Royal

  • Scenic Waterfront: Enjoy picturesque views and relaxing strolls along the charming waterfront.
  • Outdoor Adventures: Explore nearby national and state parks for hiking, nature trails, and wildlife watching.
  • Historical Sites: Visit the Port Royal Museum and learn about the area's rich history.
  • Family-Friendly Activities: Have fun at the arcade adventure zone and discover family-oriented attractions.
  • Cozy Accommodations: Choose from a variety of hotels, including charming bed and breakfasts and comfortable stays.

Find great hotels in Port Royal

Discover a diverse selection of hotels in Port Royal, Virginia, catering to various budgets and preferences. From charming bed and breakfasts to comfortable 4-star accommodations, there's something for everyone. Whether you're seeking pet-friendly options, family-oriented facilities, or a business-friendly environment, Port Royal has you covered. Explore the best hotels, find affordable stays, and enjoy a memorable vacation experience in this quaint town.

  • Country Inn & Suites by Radisson, Fredericksburg South (I-95), VA: Experience a blend of comfort and convenience at Country Inn & Suites, located 29.0km from Port Royal. This 3-star hotel caters to both business and pet-friendly travellers. Business guests will appreciate the dedicated facilities such as a Meeting Room, Conference Space, and a Business Centre, ensuring a productive stay. The hotel is also pet-friendly, featuring amenities like a Dog Exercise Area and complimentary food and water bowls for furry companions. Enjoy a relaxing environment while balancing work and leisure.
  • Stay 4 Less: Ideal for pet owners seeking economical lodging, Stay 4 Less is conveniently located 29.0km from Port Royal. This property welcomes dogs and cats with specific restrictions in place, ensuring a safe environment for all guests. While offering basic accommodations, the hotel focuses on providing essential services for pet-friendly travellers. With a service animal fee waiver, you can enjoy peace of mind during your stay without worrying about extra costs for your pets.
  • Holiday Inn Express Fredericksburg Southpoint by IHG: Situated 27.4km from Port Royal, the Holiday Inn Express combines business efficiency with pet-friendly amenities. This hotel is designed for both business and leisure travellers, featuring a 24-hour Business Centre and Meeting Rooms for seamless work experiences. Guests can bring their pets along, with allowances for service animals and general pet accommodations. Enjoy modern comforts in a welcoming atmosphere, making it an excellent choice for your stay in the Fredericksburg area.

Where to stay in Port Royal

For an enchanting getaway, Port Royal, Virginia, offers a perfect blend of outdoor adventures and scenic beauty. Experience the charm of nearby Front Royal, known for its family-friendly atmosphere and romantic spots. Enjoy a cozy retreat in the heart of Port Royal, where friendly locals and relaxing surroundings await. Whether exploring nature trails or unwinding by the shore, your vacation promises to be filled with memorable experiences and breathtaking vistas.

  • Welcome: Welcome is a charming village located 4.8km from Port Royal, offering a peaceful escape from the bustling tourist spots. Though it witnesses a steady influx of visitors, the peak season runs from June to August, making it an ideal summer getaway. The area is characterized by its friendly atmosphere and quaint surroundings, perfect for leisurely strolls and enjoying nature. Don't miss the opportunity to experience local culture and the scenic beauty that surrounds this hidden gem.
  • King George: Situated 11.3km from Port Royal, King George is a vibrant city that attracts adventure seekers and outdoor enthusiasts. The peak visitor months are April, June, and July, when the weather is ideal for exploring its recreational offerings. Known for its thrilling motor racing events and picturesque boardwalk, King George also boasts local landmarks like the racetrack and stadium. Whether you're looking to engage in outdoor sports or simply relax by the lake, King George provides a diverse range of activities to satisfy any traveller's cravings.
  • Rollins Fork: Also located 11.3km from Port Royal, Rollins Fork is a quaint village perfect for those seeking a romantic getaway or a family-friendly experience. Visitor numbers peak during the summer months of June to August, making it a popular spot for warm-weather activities. With attractions like serene beaches and family-friendly lakes, Rollins Fork offers a variety of venues for relaxation and recreation. Enjoy body treatments, visit the local casino, or take a leisurely walk along the boardwalk while soaking in the picturesque views.

Things to do in Port Royal

Port Royal is an ideal destination for outdoor enthusiasts and those seeking a romantic getaway. Visitors can enjoy a variety of activities, including exploring the scenic waterfront, strolling along the boardwalk, and having fun at the arcade adventure zone. Whether you're looking to relax or engage in exciting recreational pursuits, Port Royal has something for everyone.

Shopping

In Port Royal, visit The Shops at King George, just 11.3km away, offering a family-friendly atmosphere with various shops. If you're up for a drive, explore Spotsylvania Towne Centre, 30.6km away, which features a lively shopping experience with entertainment options. Princeton Woods is 46.7km away, also worth the trip!

Recreation

Cameron Hills Golf Links offers a scenic golfing experience just 8.0km from Port Royal, surrounded by lush landscapes. For sports enthusiasts, Mary Washington Athletic Field, located 29.0km away, provides vibrant athletic energy. Meanwhile, the Mattaponi Springs Golf Club, also 29.0km away, invites outdoor relaxation amidst beautiful greens.

Adventure

At Maryland International Raceway, 28.0km from Port Royal, experience the thrill of high-speed motor racing in a vibrant atmosphere. For outdoor enthusiasts, Beaver Loop, located 48.3km away, offers stunning trails for hiking and biking amidst nature. Budds Motorcross Speedway, also 28.0km away, invites adrenaline seekers to enjoy exhilarating motocross events.

Nightlife

For a lively night out in Port Royal, visit Kings Dominion for family-friendly arcade fun, or try your luck at Rosie's Gaming Emporium, a romantic casino. Don't miss the Port Tobacco Players for a cultural theatre experience that’s perfect for entertainment enthusiasts.

Booking tips and Expedia advantages for Port Royal

To save money on your trip to Port Royal, consider visiting between December and February, when prices are generally lower, especially on Mondays. Avoid Saturdays for accommodation, as they tend to be more expensive. Use Expedia's search tool to customize your stay by budget and location, and refine results for eco-friendly options. Combining hotel reservations with flights and activities can lead to further savings. Look for deals on beachfront hotels and compare room rates to find the best options for your budget.

  • 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 May to July, 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: Expedia’s search tool lets you customize your travel experience by setting your budget, choosing your desired location, and more. You can arrange your results from lowest to highest price, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Port Royal hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Port Royal

Port Royal, Virginia, is perfect for a romantic getaway or an outdoor adventure, offering a blend of history and scenic beauty. Visitors can explore the Port Royal Museum and various historic sites, while nature enthusiasts will enjoy the nearby national and state parks. For a culturally enriching experience, immerse yourself in the local history and outdoor activities that the area has to offer, ensuring an unforgettable vacation.

  • Fredericksburg Battlefield: This historic site, located 24.1km from Port Royal, offers a profound glimpse into American history. Visitors can explore the well-preserved battlefield, walk through memorials, and gain insights into the Civil War's impact on the nation, all while soaking in the cultural atmosphere.
  • Colonial Beach: Situated 22.5km away, this charming town neighbourhood boasts a vibrant beach atmosphere. Enjoy local shops, waterfront dining, and recreational activities along the Potomac River, making it a great spot for relaxation and socialising.
  • Bayside Marina: Just 20.9km from Port Royal, Bayside Marina is an outdoor paradise. With opportunities for boating, fishing, and water sports, you can immerse yourself in adventure while enjoying the scenic beach vibes and natural beauty of the area.

Best time to go to Port Royal

Visitor numbers in Port Royal is generally unchanged in popularity throughout the year. The best time to visit Port Royal can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port Royal falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Port Royal falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.3°F (2.4°C)Light RainMostly SunnyAverageSlightly Low
February39.4°F (4.1°C)Light RainMostly SunnyAverageSlightly Low
March46.2°F (7.9°C)Light RainMostly SunnyAverageAverage
April56.7°F (13.7°C)Light RainMostly SunnySlightly HighAverage
May65.5°F (18.6°C)Light RainMostly SunnyAverageSlightly High
June73.8°F (23.2°C)Light RainMostly SunnySlightly HighSlightly High
July78.6°F (25.9°C)Light RainMostly SunnySlightly HighSlightly High
August76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
September70.5°F (21.4°C)Light RainMostly SunnyAverageAverage
October59.9°F (15.5°C)Light RainMostly SunnySlightly LowAverage
November48.2°F (9.0°C)Light RainMostly SunnySlightly LowAverage
December41.5°F (5.3°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Port Royal

When visiting Port Royal, Virginia, you can fly into three major airports. Washington, DC (DCA-Ronald Reagan Washington National) is 75.6km away, with nearby hotels such as the 5-star InterContinental Washington D.C. - The Wharf and Riggs Washington DC, both conveniently located within 4.8km. Washington, DC (IAD-Washington Dulles Intl.) is another option, situated 90.1km from Port Royal, offering hotels like the Hyatt Regency Dulles, just 1.6km away. Lastly, Richmond, VA (RIC-Richmond Intl.) is 74.0km away, featuring accommodations like the 4.5-star Jefferson Hotel, located 11.3km from the airport. Each hotel provides easy access to its respective airport.

Frequently asked questions

What is the best area to stay in Port Royal?
The best area to stay in Port Royal is within the historic district itself, particularly around Main Street and King Street.

This compact and walkable area is the heart of Port Royal, offering a glimpse into the town's historic past. You'll find beautifully preserved 18th and 19th-century buildings, quaint local shops, and eateries. The Rappahannock River is just a short stroll away, providing lovely waterfront views.

Couples looking for a tranquil and historically rich getaway will find this area particularly appealing. The quiet streets and charming architecture create a relaxing atmosphere, superb for leisurely walks and exploring local history together. Many of the guesthouses and bed and breakfasts are located here, offering a more personal and intimate stay.
When is the best time to go to Port Royal?
The best time to visit Port Royal is during the spring (April to May) and autumn (September to October) months.

These periods offer the most pleasant weather, with moderate temperatures and less humidity, making it ideal for exploring the historic sites and enjoying outdoor activities. Couples will find these seasons particularly enjoyable for strolls along the Rappahannock River or visits to local vineyards without the intense heat of summer.

Summer (June to August) can be quite hot and humid, though it's a popular time for river-based activities like kayaking or fishing. Families might find this period suitable if they plan to spend time on the water or at local parks.

Winter (November to March) brings colder temperatures and fewer daylight hours.
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 can I save on a Port Royal hotel booking with Expedia?
Members always get our best prices. Find our best Port Royal hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $85 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