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/Motels & Accommodations

Country Inn & Suites
+1-888-389-4121
4755 James Madison Pkwy., King George, VA 22485 ~14.36 miles northeast of Port Royal
  • Mid-scale Suburban hotel
  • Check-in time: 03:00 PM
  • Comfortable beds
  • Rather comfortable
Hampton Inn Dahlgren in King George
+1-888-675-2083
16450 Commerce Dr., King George, VA 22485 ~14.44 miles northeast of Port Royal
  • Affordable Rural hotel
  • Gym is available on property
  • Great service
  • Clean rooms
From$85
Very Good 4.5 /5Reviews CallBookMore Details
301 Inn - King George
+1-800-716-8490
4661 James Madison Pkwy., King George, VA 22485 ~14.52 miles northeast of Port Royal
  • Affordable Highway property
  • Check in: 02:00 PM
  • There are NO elevators
  • Nice variety of food choices
My Place Hotel King George Va
+1-800-805-5223
4235 Market Center, King George, VA 22485 ~14.76 miles northeast of Port Royal
  • Three Star hotel
  • Check in time: 15:00
Courtyard by Marriott Fredericksburg Historic Dist in Fredericksburg
+1-888-965-1860
620 Caroline St., Fredericksburg, VA 22401 ~17.18 miles northwest of Port Royal
  • Mid-scale Downtown hotel
  • Gym / Fitness Center Available
From$159
Very Good 4.5 /5Recent Reviews CallBookMore Details
Fredericksburg Towneplace Suites by Marriott - Fredericksburg
+1-888-788-5576
4700 Market St., Fredericksburg, VA 22408 ~17.25 miles west of Port Royal
  • Mid-scale Suburban property
  • Hotel has 93 rooms
  • Great staff
  • Clean rooms
From$85
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott - Fredericksburg
+1-888-897-9207
10330 Spotsylvania Ave., Fredericksburg, VA 22408 ~17.46 miles west of Port Royal
  • 2-star Highway hotel
  • Check in: 3:00 PM
  • Clean pool
  • Quick overnight stay
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Sleep Inn Southpoint - Fredericksburg
+1-888-311-4278
5400 Southpoint Blvd., Fredericksburg, VA 22407 ~17.46 miles west of Port Royal
  • Low Cost Highway property
  • 67 sleeping rooms in hotel
  • Great location
  • Beds are flat
From$63
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Fredericksburg
+1-888-469-4795
4800 Market St., Fredericksburg, VA 22408 ~17.48 miles west of Port Royal
  • Affordable Downtown property
  • Check in: 3:00pm
  • Good fitness area
  • Delicious hot breakfast
Holiday Inn Express Fredericksburg Southpoint - Fredericksburg
+1-888-734-9421
5422 Jefferson Davis Highway, Fredericksburg, VA 22407 ~17.49 miles west of Port Royal
  • Low priced Highway property
  • Access to gym on-site
  • Good accessibility by car
  • Staff was friendly and helpful
Candlewood Suites Fredericksburg
+1-888-841-5292
4821 Crossings Court, Fredericksburg, VA 22407 ~17.50 miles west of Port Royal
  • 2-star Suburban property
  • 88 suites in hotel
  • Great room
  • Great location
Travelodge by Wyndham Fredericksburg
+1-888-455-5160
5316 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.52 miles west of Port Royal
  • Two star Highway hotel
Comfort Suites Fredericksburg
+1-888-965-8297
4615 Southpoint Pkwy., Fredericksburg, VA 22407 ~17.56 miles west of Port Royal
  • Affordable Convention Center hotel
  • Check in time: 3pm
  • Wellness & sports facilities could be improved
  • Most guests said rooms were clean
Knights Inn Fredericksburg
+1-888-906-6358
5324 Jefferson Davis Highway Bld A, Fredericksburg, VA 22408 ~17.60 miles west of Port Royal
  • Economy Highway hotel
  • Check-in time: 15:00
  • Dirty carpet
  • Bathroom could be optimized
Econo Lodge - Fredericksburg
+1-888-749-6785
5319 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.60 miles west of Port Royal
  • Cheap Downtown hotel
  • Free breakfast available
Quality Inn Thornburg Va : 6409 Dan Bell Lane
+1-888-878-9982
6409 Dan Bell Lane, Thornburg, VA 22565 ~17.61 miles west of Port Royal
  • Inexpensive Highway property
  • 50 rooms in property
Country Inn & Suites Fredericksburg South : 5327 Jefferson Davis Highway
+1-888-389-4485
5327 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.64 miles west of Port Royal
  • Affordable Suburban hotel
  • 118 rooms in hotel
  • Sanitary bedding
  • Almost all guests thought the service was very professional
From$60
Very Good 4.0 /5Reviews CallBookMore Details
Super Value Inn in Fredericksburg
+1-888-389-4121
5321 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.70 miles west of Port Royal
  • Cheap Highway hotel
  • Check in: 11.00 A.M.
Best Western Plus Thornburg Inn & Suites - Woodford
+1-888-675-2083
5217 Mudd Tavern Rd., Woodford, VA 22580 ~17.81 miles west of Port Royal
  • Three Star property
  • Check-in: 03:00
From$55
Very Good 4.5 /5Read Reviews CallBookMore Details
Inn at the Olde Silk Mill
+1-800-716-8490
1707 Princess Anne St., Fredericksburg, VA 22401 ~17.85 miles northwest of Port Royal
  • Affordable Downtown hotel
  • Free comp. breakfast
  • Room is all right
  • Almost all guests said the beds were comfortable
Holiday Inn Express & Suites Thornburg S. Frederic - Thornburg
+1-800-805-5223
6415 Dan Bell Ln, Thornburg, VA 22565 ~18.14 miles west of Port Royal
  • Mid-scale Highway hotel
  • 25 suites in property
  • Breakfast terrible
  • Fantastic service
From$62
Very Good 4.0 /5Read Reviews CallBookMore Details
Hyatt Place Fredericksburg at Mary Washington
+1-888-965-1860
1241 Jefferson Davis Highway, Fredericksburg, VA 22401 ~18.57 miles northwest of Port Royal
  • 3-star Suburban property
  • 4 suites in property
Best Western Fredericksburg : 2205 Plank Rd.
+1-888-788-5576
2205 Plank Rd., Fredericksburg, VA 22401 ~18.86 miles west of Port Royal
  • Three Star Convention Center hotel
From$65
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn : 2310 Plank Rd.
+1-888-897-9207
2310 Plank Rd., Fredericksburg, VA 22401 ~18.93 miles west of Port Royal
  • 3-star Downtown hotel
  • Check in: 3:00
  • Close to the city
  • 1 out of 2 guests thought the cleanliness of the hotel was average
Residence Inn Marriott Fredericksburg - Fredericksburg
+1-888-311-4278
60 Towne Centre Blvd., Fredericksburg, VA 22407 ~19.22 miles west of Port Royal
  • Affordable Suburban hotel
  • Hotel has 124 rooms
From$136
Very Good 4.5 /5Read Reviews CallBookMore Details
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?

Homewood Suites, Country Inn & Suites and Hampton Inn Dahlgren 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?

Super Value Inn, Inn at the Olde Silk Mill and Fredericksburg Hospitality House House Hotel 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 Fredericksburg Towneplace Suites by Marriott 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