Book Hotels in Port Royal, VA
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Port Royal hotels

My Place Hotel - Dahlgren/King George, VA
Reviewed on Sep 18, 2025

The Publisher, Downtown Fredericksburg, a Tribute Portfolio Hotel
Reviewed on Sep 5, 2025

Best Western Plus Thornburg Inn & Suites
Reviewed on Sep 21, 2025

Spark by Hilton Fredericksburg Southpoint
Reviewed on Sep 19, 2025

Hyatt Place Fredericksburg at Mary Washington
Reviewed on Sep 23, 2025

Hampton Inn & Suites Fredericksburg South
Reviewed on Sep 20, 2025

Best Western Fredericksburg
Reviewed on Sep 21, 2025

River Edge Inn
Reviewed on Sep 16, 2025

Country Inn & Suites by Radisson, Fredericksburg South (I-95), VA
Reviewed on Sep 19, 2025
Port Royal Hotel & Travel Guide\n
Travelocity currently doesn't list lodgings around the immediate locality of Port Royal, however, our reservations page has a great choice of luxury and budget hotels in the surrounding area. When staying at one of the 53 accommodation options within a 19-mile (30-kilometer) radius of Port Royal, you'll be able to experience the best of what United States of America has to offer.
The closest Travelocity-listed hotel is the Kenmore Inn, Virginia, which lies 17 miles (27 kilometers) from the central area of Port Royal. A second alternative is the Lavender Heights Bed and Breakfast, which is found in Virginia, 18 miles (29 kilometers) from the central area of Port Royal.
The Residence Inn by Marriott Fredericksburg can be found 18 miles (29 kilometers) outside downtown Port Royal. Another place to stay is the Courtyard by Marriott Fredericksburg Historic District, which is positioned 16 miles (26 kilometers) away. Another possibility is to check out the rates and amenities at the Homewood Suites Fredericksburg or the Inn At The Olde Silk Mill.
After spending some time in Port Royal, it's worth putting aside some time to unveil the many natural and cultural attractions of the Coastal Virginia area. Discover Coastal Virginia's history museums or photograph the area's beaches. Bold travelers can try their hand at hiking here.
The closest accommodations in Chesapeake Bay are Gloucester and Hooes. Gloucester is 60 miles (100 kilometers) to the southeast of Port Royal, while Hooes is 20 miles (32 kilometers) to the southeast. Gloucester Travelocity-listed accommodation options include the Hampton Inn Gloucester and Comfort Inn Gloucester. The Hampton Inn Dahlgren and Country Inn & Suites by Carlson, Dahlgren, VA are a number of the Travelocity-listed hotel options in Hooes.
Get yourself a serving of sport by making the trip to Nationals Park, situated 55 miles (86 kilometers) to the north of Port Royal. Wise travelers who enjoy the convenience of locating a room close to the stadium, book a room in the The Jefferson, Washington, DC or Marriott Marquis Washington, DC.
Richmond International Airport is a practical entry point for flying into and leaving Port Royal. You can find it 45 miles (68 kilometers) away. For travelers who have plans to stay close by, book the Courtyard by Marriott Richmond Airport or Richmond Airport Hotel.
Frequently asked questions
Recent Port Royal hotel reviews by fellow wanderers

Stay 4 Less
Explore More Ways to Travel with Travelocity
Accommodation Types
An Airport
An Attraction
- Hotels near University of Mary Washington
- Hotels near Potomac River
- Hotels near Westmoreland State Park
- Hotels near Fredericksburg Battlefield
- Hotels near Colonial Beach
- Hotels near Stratford Hall
- Hotels near Mary Washington Hospital
- Hotels near Ingleside Vineyards
- Hotels near Fredericksburg and Spotsylvania National Military Park
- Hotels near George Washington Birthplace National Monument
- Hotels near Old Mill Park
- Hotels near Mattaponi Springs Golf Club
- Hotels near Caledon State Park
- Hotels near Historic Kenmore and George Washington’s Ferry Farm
- Hotels near University of Mary Washington Galleries
- Hotels near Rappahannock River Valley National Wildlife Refuge
- Hotels near Widewater State Park
- Hotels near Monrovia
- Hotels near Fredericksburg Presbyterian Church
- Hotels near Colonial Beach Historical Society
- Hotels near The Courthouse
- Hotels near James Monroe Museum and Memorial Library
- Hotels near Chatham Manor
- Hotels near James Monroe Birthplace
- Hotels near Rising Sun Tavern
- Hotels near Aqualand Marina
- Hotels near Hugh Mercer Apothecary Shop
- Hotels near Crow's Nest Natural Area Preserve
- Hotels near Fredericksburg Confederate Cemetery
- Hotels near Mary Washington Athletic Field
- Hotels near Lee's Hill Golfers' Club
Star Rating
- Fredericksburg Hotels
- Colonial Beach Hotels
- Stafford Hotels
- Chesapeake Bay Hotels
- Ruther Glen Hotels
- Spotsylvania Hotels
- King George Hotels
- Tappahannock Hotels
- Northern Virginia Hotels
- Woodford Hotels
- Montross Hotels
- Warsaw Hotels
- Mid-Atlantic Hotels
- Old Town Fredericksburg Hotels
- Dahlgren Hotels
- Thornburg Hotels
- George Washington Hotels
- Coastal Virginia Hotels
- Newburg Hotels
- Cobb Island Hotels
- Southern Maryland Hotels
- Bowling Green Hotels
- Nanjemoy Hotels
- Central Virginia Hotels
- Aylett Hotels
- Falmouth Hotels
- Virginias Hotels
- The South Hotels
- James Monroe Hotels
- Avenue Hotels
- James Madison Hotels
- Chaptico Hotels
- Milford Hotels
- Saint Stephens Church Hotels
- Swan Point Hotels
- Fairview Beach Hotels
- Stratford Hotels
- Champlain Hotels
- Western Shore of Maryland Hotels
- Caret Hotels
Most popular
- Cheap Hotels in Danville
- Cheap Hotels in Fredericksburg
- Cheap Hotels in Chincoteague
- Cheap Hotels in Williamsburg
- Cheap Hotels in Alexandria
- Cheap Hotels in Winchester
- Cheap Hotels in Virginia Beach
- Cheap Hotels in Roanoke
- Cheap Hotels in Chesapeake
- Cheap Hotels in Manassas
- Cheap Hotels in Lynchburg
- Virginia Beach Hotels with Balconies
- Cheap Hotels in Portsmouth
- Cheap Hotels in Norfolk
- Cheap Hotels in Blacksburg
- Virginia Beach Pet Friendly Hotels
- Cheap Hotels in Chantilly
- Cheap Hotels in Newport News
- Cheap Hotels in Hampton
- Virginia Beach Beach Resorts & Hotels
- Cheap Hotels in Charlottesville