Star Rating
Hotel Name
Price Range (USD)to
Amenities

Port Royal Virginia Accommodations

Only hotels in Port Royal are listed below. Find discounted hotel accommodations in or close to Port Royal, VA for your personal leisure or group travel. Discover the best Port Royal Virginia hotel/motel rooms. Review the Port Royal hotel list below to find the perfect lodging. We also have a map of the Port Royal hotels. Group booking? Search Port Royal Group Hotel Deals

The Port Royal center point is approximately 16 miles east of Fredericksburg Bible Institute and 17 miles southeast of Fredericksburg Amtrak.

Port Royal Hotels & Accommodations

Country Inn & Suites
+1-888-389-4121
4755 James Madison Pkwy., King George, VA 22485 ~14.36 miles northeast of Port Royal
  • Three Star Suburban property
  • 2 floors in hotel
  • Terrific location
  • Great location
Hampton Inn Dahlgren in King George
+1-888-675-2083
16450 Commerce Dr., King George, VA 22485 ~14.44 miles northeast of Port Royal
  • 3-star Rural hotel
  • 66 rooms in property
  • Great customer service
  • Modern alarm clock
301 Inn : 4661 James Madison Pkwy.
+1-800-716-8490
4661 James Madison Pkwy., King George, VA 22485 ~14.52 miles northeast of Port Royal
  • 3-star Highway property
  • Check in: 02:00 PM
  • Most guests said the bathroom was dirty
  • Plenty of hot water
Courtyard by Marriott Fredericksburg Historic Dist - Fredericksburg
+1-800-805-5223
620 Caroline St., Fredericksburg, VA 22401 ~17.13 miles northwest of Port Royal
  • 3-star Downtown property
  • Check-in time: 3 pm
  • Modern Hotel
  • Nice rooms
From$91
Very Good 4.5 /5Read Reviews CallBookMore Details
Fredericksburg Towneplace Suites by Marriott
+1-888-965-1860
4700 Market St., Fredericksburg, VA 22408 ~17.25 miles west of Port Royal
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
  • Good cleanliness
  • World class service
Fairfield Inn & Suites by Marriott - Fredericksburg
+1-888-788-5576
10330 Spotsylvania Ave., Fredericksburg, VA 22408 ~17.46 miles west of Port Royal
  • 2-star Highway hotel
  • Comp. Breakfast
  • Perfectly clean
  • Room at a great price
Sleep Inn Southpoint
+1-888-897-9207
5400 Southpoint Blvd., Fredericksburg, VA 22407 ~17.46 miles west of Port Royal
  • Two star Highway hotel
  • Check-in: 3:00pm
  • Food is all right
  • Nice breakfast area
Hampton Inn & Suites Fredericksburg - Fredericksburg
+1-888-311-4278
4800 Market St., Fredericksburg, VA 22408 ~17.48 miles west of Port Royal
  • 3-star Downtown property
  • Gym is available on property
  • Awesome vibe
  • All guests found the staff to be very friendly
Holiday Inn Express Fredericksburg Southpoint
+1-888-469-4795
5422 Jefferson Davis Highway, Fredericksburg, VA 22407 ~17.49 miles west of Port Royal
  • Cheap Highway property
  • Check-in time: 3:00 PM
  • Great locations and spacious rooms
  • Most guests thought they were poorly maintained
Candlewood Suites Fredericksburg in Fredericksburg
+1-888-734-9421
4821 Crossings Court, Fredericksburg, VA 22407 ~17.50 miles west of Port Royal
  • Low Cost Suburban hotel
  • 88 sleeping rooms in hotel
  • Rather comfortable
  • Breakfast can be improved
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Travelodge by Wyndham Fredericksburg
+1-888-841-5292
5316 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.52 miles west of Port Royal
  • Cheap Highway hotel
  • Check-in: 3:00 PM
Comfort Suites Fredericksburg
+1-888-455-5160
4615 Southpoint Pkwy., Fredericksburg, VA 22407 ~17.56 miles west of Port Royal
  • Cheap Convention Center hotel
  • 5 floors in property
  • Bathroom could be optimized
  • Good buffet breakfast
From$56
Very Good 4.5 /5Review Score CallBookMore Details
Knights Inn Fredericksburg in Fredericksburg
+1-888-965-8297
5324 Jefferson Davis Highway Bld A, Fredericksburg, VA 22408 ~17.60 miles west of Port Royal
  • 2-star Highway property
  • Fitness center on property
  • Service could be improved
  • Terrible customer service
Econo Lodge
+1-888-906-6358
5319 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.60 miles west of Port Royal
  • 2-star Downtown property
  • Complimentary breakfast is offered
Quality Inn Thornburg Va
+1-888-749-6785
6409 Dan Bell Lane, Thornburg, VA 22565 ~17.61 miles west of Port Royal
  • Cheap Highway hotel
  • Hotel has an eco-friendly policy See policy
Country Inn & Suites Fredericksburg South : 5327 Jefferson Davis Highway
+1-888-878-9982
5327 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.64 miles west of Port Royal
  • 3 star Suburban hotel
  • 4 floors in property
  • Friendly customer service
  • Good management
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Super Value Inn
+1-888-389-4485
5321 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.70 miles west of Port Royal
  • Two-star Highway property
  • 140 rooms in hotel
Best Western Plus Thornburg Inn & Suites in Woodford
+1-888-389-4121
5217 Mudd Tavern Rd., Woodford, VA 22580 ~17.81 miles west of Port Royal
  • Midscale hotel
  • 8 floors in property
Inn at the Olde Silk Mill
+1-888-675-2083
1707 Princess Anne St., Fredericksburg, VA 22401 ~17.85 miles northwest of Port Royal
  • 3-star Downtown property
  • Hotel has 2 meeting rooms
  • Great location
  • Beautiful venue
Holiday Inn Express & Suites Thornburg S. Frederic : 6415 Dan Bell Ln
+1-800-716-8490
6415 Dan Bell Ln, Thornburg, VA 22565 ~18.14 miles west of Port Royal
  • Affordable Highway hotel
  • Free comp. breakfast
  • Great customer service
  • Breakfast was great
Hyatt Place Fredericksburg at Mary Washington
+1-800-805-5223
1241 Jefferson Davis Highway, Fredericksburg, VA 22401 ~18.57 miles northwest of Port Royal
  • 3-star Suburban property
  • Has environment-friendly policy See policy
Best Western Fredericksburg in Fredericksburg
+1-888-965-1860
2205 Plank Rd., Fredericksburg, VA 22401-5226 ~18.86 miles west of Port Royal
  • 3-star Convention Center property
  • 2 floors in property
From$65
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn : 2310 Plank Rd.
+1-888-788-5576
2310 Plank Rd., Fredericksburg, VA 22401 ~18.93 miles west of Port Royal
  • Affordable Downtown property
  • 125 rooms in property
  • Great shopping
  • Close to attractions
From$55
Average 3.5 /5Reviews CallBookMore Details
Residence Inn Marriott Fredericksburg - Fredericksburg
+1-888-897-9207
60 Towne Centre Blvd., Fredericksburg, VA 22407 ~19.22 miles west of Port Royal
  • Affordable Suburban hotel
  • 124 suites in property
From$136
Very Good 4.5 /5Read Reviews CallBookMore Details
Fredericksburg Hospitality House House Hotel
+1-888-311-4278
2801 Plank Rd., Fredericksburg, VA 22401 ~19.53 miles west of Port Royal
  • Mid-scale Downtown hotel
  • Hotel has 9 suites
  • Excellent breakfast
  • Quiet building
Next 25 Port Royal Hotels >  [1 - 25 of 50]    
Next: See My Port Royal Hotels with Pricing

Bar Chart: Upcoming 20 Days of Port Royal Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Port Royal, VA discounts available. The chart reflects the cheapest Port Royal hotel for each day and each star rating category.

FAQs about hotels in Port Royal

What are the most favored hotels in Port Royal?

Hampton Inn Dahlgren, Courtyard by Marriott Fredericksburg Historic Dist and Hampton Inn & Suites Fredericksburg are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Port Royal?

Country Inn & Suites, Hampton Inn Dahlgren and 301 Inn are the top 3 luxury hotels near Port Royal city center.

What hotels are closest to the city center of Port Royal?

Country Inn & Suites, Hampton Inn Dahlgren, and 301 Inn are the properties closest to Port Royal city center.

How much does a 3 star hotel in Port Royal cost per night?

In the last year, the average 3 star hotel in Port Royal has been $110.00 per night. (based on HotelPlanner prices)

What are the best independent hotels in Port Royal?

Affordable Suites of America Fredericksburg, Super Value Inn and Inn at the Olde Silk Mill are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Port Royal?

Courtyard by Marriott Fredericksburg Historic Dist, Residence Inn Marriott Fredericksburg and Fairfield Inn & Suites Quantico Stafford are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Port Royal?

Comfort Suites Fredericksburg, Comfort Suites Fredericksburg North and Sleep Inn Southpoint are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Port Royal?

Best Western Plus Thornburg Inn & Suites and Best Western Fredericksburg are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Port Royal?

Holiday Inn Express Fredericksburg Southpoint, Candlewood Suites Fredericksburg and Holiday Inn Express & Suites Thornburg S. Frederic are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top