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 4755 James Madison Pkwy., King George, VA 22485 ~14.36 miles northeast of Port Royal
  • Three Star Suburban hotel
  • 2 floors in hotel
  • Good breakfast spread
  • Thin walls
Hampton Inn Dahlgren : 16450 Commerce Dr. 16450 Commerce Dr., King George, VA 22485 ~14.44 miles northeast of Port Royal
  • Affordable Rural hotel
  • Check in time: 3:00 PM
  • Clean
  • Good breakfast
From$93
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn 4661 James Madison Pkwy., King George, VA 22485 ~14.52 miles northeast of Port Royal
  • Affordable Highway hotel
  • 58 rooms in hotel
  • Fantastic service
  • Mostly fast food
From$59
Average 3.0 /5Reviews CallBookMore Details
Courtyard by Marriott Fredericksburg Historic Dist 620 Caroline St., Fredericksburg, VA 22401 ~17.13 miles northwest of Port Royal
  • 3 star Downtown property
  • 4 conference rooms in property
  • Breakfast is mediocre
  • Horrible pool
Fredericksburg Towneplace Suites by Marriott : 4700 Market St. 4700 Market St., Fredericksburg, VA 22408 ~17.25 miles west of Port Royal
  • 3 star Suburban hotel
  • 93 rooms in hotel
  • Very small rooms
  • World class service
Fairfield Inn & Suites by Marriott : 10330 Spotsylvania Ave. 10330 Spotsylvania Ave., Fredericksburg, VA 22408 ~17.46 miles west of Port Royal
  • Inexpensive Highway property
  • Fitness / Gym is on-site
  • Great location with good access by car
  • Bathroom is ok
Sleep Inn Southpoint : 5400 Southpoint Blvd. 5400 Southpoint Blvd., Fredericksburg, VA 22407 ~17.46 miles west of Port Royal
  • 2 star Highway hotel
  • 3 floors in property
  • Most guests thought the building was wonderful
  • Free room
Hampton Inn & Suites Fredericksburg 4800 Market St., Fredericksburg, VA 22408 ~17.48 miles west of Port Royal
  • Three Star property
  • 121 rooms in property
  • Every guests reviewed were happy with the price of the breakfast
  • Approx. half of guests thought the shower was ok
Holiday Inn Express Fredericksburg Southpoint - Fredericksburg 5422 Jefferson Davis Highway, Fredericksburg, VA 22407 ~17.49 miles west of Port Royal
  • 2-star Highway property
  • Free complimentary breakfast
  • Easily accessible by car and close to shopping areas
  • Friendly service
From$59
Very Good 4.0 /5Read Reviews CallBookMore Details
Candlewood Suites Fredericksburg in Fredericksburg 4821 Crossings Court, Fredericksburg, VA 22407 ~17.50 miles west of Port Royal
  • Inexpensive Suburban property
  • 4 floors in hotel
  • Great room
  • Great location
From$62
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites Fredericksburg 4615 Southpoint Pkwy., Fredericksburg, VA 22407 ~17.56 miles west of Port Royal
  • Cheap Convention Center hotel
  • Fitness center on property
  • Staff free
  • Excellent breakfast choices
Econo Lodge 5319 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.60 miles west of Port Royal
  • 2-star Downtown property
  • Check-in: 11:00
Motel 6 Fredericksburg South
+1-866-429-5787
5308 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.61 miles west of Port Royal
  • Low-priced Highway hotel
  • Comp. Breakfast
  • Subpar beds and TVs and complaints about cleanliness of bathrooms
  • Location is great
Travelodge Fredericksburg 5316 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.61 miles west of Port Royal
  • Low Cost Highway hotel
  • Check in time: 3:00 PM
  • There is no breakfast
  • Dimly lit at the entrance
Quality Inn Thornburg Va : 6409 Dan Bell Lane 6409 Dan Bell Lane, Thornburg, VA 22565 ~17.61 miles west of Port Royal
  • Economical Highway hotel
  • 2 floors in property
Country Inn & Suites Fredericksburg South 5327 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.64 miles west of Port Royal
  • 3 star Highway hotel
  • 4 floors in hotel
  • Most guests loved the minibar
  • Rooms are ok
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Super Value Inn 5321 Jefferson Davis Highway, Fredericksburg, VA 22408 ~17.70 miles west of Port Royal
  • Two star Highway hotel
  • Free breakfast
From$40
Average 3.5 /5Reviews CallBookMore Details
Best Western Plus Thornburg Inn & Suites : 5217 Mudd Tavern Rd. 5217 Mudd Tavern Rd., Woodford, VA 22580 ~17.81 miles west of Port Royal
  • Three Star hotel
  • 82 sleeping rooms in hotel
Inn at the Olde Silk Mill
+1-866-221-8581
1707 Princess Anne St., Fredericksburg, VA 22401 ~17.85 miles northwest of Port Royal
  • Affordable hotel
  • Check in time: 11:00 am
  • Excellent hotel
  • Hard boiled eggs
Holiday Inn Express & Suites Thornburg S. Frederic : 6415 Dan Bell Ln
+1-866-429-5787
6415 Dan Bell Ln, Thornburg, VA 22565 ~18.14 miles west of Port Royal
  • Three Star Highway hotel
  • Gym is available on property
  • Room is all right
  • Room cleanliness is acceptable
From$62
Very Good 4.0 /5Review Score CallBookMore Details
Hyatt Place Fredericksburg at Mary Washington 1241 Jefferson Davis Highway, Fredericksburg, VA 22401 ~18.57 miles northwest of Port Royal
  • 3 star Suburban property
  • 4 suites in hotel
Best Western Fredericksburg - Fredericksburg 2205 Plank Rd., Fredericksburg, VA 22401 ~18.86 miles west of Port Royal
  • 3 star Convention Center property
  • 108 sleeping rooms in hotel
From$67
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn Fredericksburg Central Park Area in Fredericksburg 2310 Plank Rd., Fredericksburg, VA 22401 ~18.93 miles west of Port Royal
  • Mid-scale Downtown property
  • Hotel has 125 rooms
Residence Inn Marriott Fredericksburg in Fredericksburg 60 Towne Centre Blvd., Fredericksburg, VA 22407 ~19.22 miles west of Port Royal
  • Three Star Suburban property
  • 124 sleeping rooms in hotel
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Fredericksburg Hospitality House House Hotel 2801 Plank Rd., Fredericksburg, VA 22401 ~19.53 miles west of Port Royal
  • Midscale Downtown hotel
  • 3 floors in hotel
  • Huge pool
  • Older property
Next 25 Port Royal Hotels >  [1 - 25 of 50]    
Next: See My Port Royal Hotels with Pricing
Back to Top