Hotels in Port Royal

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Port Royal?

River Edge Inn
River Edge Inn
2.5 star property
Colonial Beach
8.2 out of 10, Very Good, (426 reviews)
Escape to this welcoming riverside hotel with clean rooms and a seasonal outdoor pool. Free WiFi and parking add value, while the helpful staff enhance your stay. Colonial Beach's historical sites and sandy shores await just minutes away.
The price is $79
$97 total
includes taxes & fees
Mar 13 - Mar 14
River Edge Inn
Best Western Fredericksburg
Best Western Fredericksburg
2.5 star property
Fredericksburg
8.8 out of 10, Excellent, (1,004 reviews)
The price is $72
$81 total
includes taxes & fees
Feb 16 - Feb 17
Best Western Fredericksburg
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)
Located in King George, this hotel offers a seasonal outdoor pool and 24-hour fitness center with free breakfast, WiFi, and parking. Explore nearby Aqualand Marina and Caledon State Park. The helpful staff ensures a comfortable business or leisure trip.
The price is $91
$100 total
includes taxes & fees
Feb 20 - Feb 21
Holiday Inn Express and Suites King George- Dahlgren by IHG
Hampton Inn Dahlgren
Hampton Inn Dahlgren
2.5 star property
King George
9.0 out of 10, Wonderful, (645 reviews)
Tucked away in King George, this tranquil hotel offers an indoor pool for morning swims and a 24-hour fitness center. Near Aqualand Marina and Caledon State Park, guests enjoy free breakfast, WiFi and parking with service from helpful staff.
The price is $86
$95 total
includes taxes & fees
Feb 20 - Feb 21
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, (686 reviews)
Discover a peaceful retreat at this King George business hotel where helpful staff welcome you. Unwind in clean, comfortable rooms with free WiFi, near Aqualand Marina and Caledon State Park. Convenient self parking and 24-hour front desk add to your stay experience.
The price is $79
$87 total
includes taxes & fees
Mar 15 - Mar 16
My Place Hotel - Dahlgren/King George, VA
Royal Inn Motel
Royal Inn Motel
2.5 star property
Fredericksburg
8.2 out of 10, Very Good, (81 reviews)
Escape to this peaceful hotel near Fredericksburg Battlefield and Lee's Hill Golfers' Club. Enjoy free WiFi and parking while being minutes from Fredericksburg Station. Unwind in serene accommodations despite the convenient highway location.
The price is $60
$69 total
includes taxes & fees
Feb 16 - Feb 17
Royal Inn Motel
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)
Located near Aqualand Marina and Caledon State Park, this hotel offers free WiFi and parking. Work out in the fitness center after a busy day. Travelers consistently praise the helpful staff and clean rooms at this business-friendly accommodation.
The price is $58
$65 total
includes taxes & fees
Feb 16 - Feb 17
Red Roof Inn Dahlgren - Naval Base
Best Western Plus Thornburg Inn & Suites
Best Western Plus Thornburg Inn & Suites
2.5 star property
Woodford
9.2 out of 10, Wonderful, (1,000 reviews)
This Best Western Plus hotel offers a refreshing indoor pool and fitness center open round-the-clock. Travelers love the complimentary breakfast and WiFi. With free parking and Patriot Park nearby, you'll have both convenience and comfort during your Woodford stay.
The price is $79
$91 total
includes taxes & fees
Feb 16 - Feb 17
Best Western Plus Thornburg Inn & Suites
Knights Inn - Fredericksburg
Knights Inn - Fredericksburg
1.5 star property
Fredericksburg
4.8 out of 10, (142 reviews)
Conveniently positioned near Fredericksburg Battlefield and Lee's Hill Golfers' Club, this hotel offers free parking and a fitness center. Grab American cuisine at The Garden Terrace restaurant for breakfast or dinner, with 24-hour front desk service for your travel needs.
The price is $59
$67 total
includes taxes & fees
Feb 16 - Feb 17
Knights Inn - Fredericksburg
Spark by Hilton Fredericksburg Southpoint
Spark by Hilton Fredericksburg Southpoint
3.0 star property
Fredericksburg
9.0 out of 10, Wonderful, (1,002 reviews)
The price is $99
$113 total
includes taxes & fees
Feb 16 - Feb 17
Spark by Hilton Fredericksburg Southpoint
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, (125 reviews)
The price is $179
$203 total
includes taxes & fees
Feb 22 - Feb 23
The Publisher, Downtown Fredericksburg, a Tribute Portfolio Hotel
Comfort Suites Fredericksburg South
Comfort Suites Fredericksburg South
2.5 star property
Fredericksburg
8.4 out of 10, Very Good, (1,010 reviews)
Relax in this Fredericksburg hotel with an indoor pool and fitness center, located near Lee's Hill Golfers' Club and Patriot Park. Guests rave about the helpful staff, clean rooms, and complimentary breakfast, WiFi, and parking.
The price is $84
$96 total
includes taxes & fees
Mar 2 - Mar 3
Comfort Suites Fredericksburg South
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, (511 reviews)
Just 23 minutes from Fredericksburg Station, this hotel provides a refreshing indoor pool for morning swims. Visit the fitness center, then explore nearby Dominion Raceway and Patriot Park. Guests rave about the helpful staff, free WiFi, breakfast, and parking.
The price is $99
$113 total
includes taxes & fees
Feb 17 - Feb 18
Holiday Inn Express & Suites - Thornburg, S. Fredericksburg by IHG
Colonial Beach Plaza Bed & Breakfast
Colonial Beach Plaza Bed & Breakfast
3.0 star property
Colonial Beach
9.8 out of 10, Exceptional, (68 reviews)
Escape to this Victorian retreat offering free breakfast and parking just moments from Colonial Beach. Cool off in the seasonal outdoor pool after exploring nearby hiking trails or kayaking adventures. Borrow complimentary bikes to discover local attractions in this peaceful waterfront setting.
The price is $225
$250 total
includes taxes & fees
Feb 16 - Feb 17
Colonial Beach Plaza Bed & Breakfast
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)
Cozy accommodations in King George with complimentary WiFi and on-the-go morning meals. The helpful staff receives praise from fellow travelers, while nearby attractions offer outdoor adventures. Business amenities make this a practical choice for work trips.
The price is $89
$210 total
includes taxes & fees
Mar 15 - Mar 16
Country Inn & Suites by Radisson, Dahlgren-King George, VA
Home2 Suites by Hilton Fredericksburg South
Home2 Suites by Hilton Fredericksburg South
3.0 star property
Fredericksburg
9.4 out of 10, Exceptional, (374 reviews)
Bright and welcoming hotel with an indoor pool for morning swims and 24-hour fitness center for workout enthusiasts. Just a short drive from Patriot Park and Lee's Hill Golfers' Club, this hotel offers free breakfast, convenient parking, and attentive staff.
The price is $98
$112 total
includes taxes & fees
Feb 22 - Feb 23
Home2 Suites by Hilton Fredericksburg South
Hampton Inn & Suites Fredericksburg South
Hampton Inn & Suites Fredericksburg South
2.5 star property
Fredericksburg
8.8 out of 10, Excellent, (1,002 reviews)
Minutes from Fredericksburg Battlefield, this welcoming hotel offers an indoor pool and fitness center for active travelers. Wake up to a complimentary breakfast before exploring nearby Lee's Hill Golfers' Club. Free WiFi and parking round out your comfortable, convenient stay.
The price is $93
$106 total
includes taxes & fees
Feb 23 - Feb 24
Hampton Inn & Suites Fredericksburg South
Tru By Hilton Thornburg
Tru By Hilton Thornburg
2.5 star property
Woodford
8.8 out of 10, Excellent, (702 reviews)
This modern hotel offers a refreshing indoor pool and free daily breakfast buffet. Located near Dominion Raceway and Patriot Park, it's perfect for motorsport fans. Clean rooms, helpful staff, and complimentary WiFi and parking complete your stay.
The price is $89
$102 total
includes taxes & fees
Feb 22 - Feb 23
Tru By Hilton Thornburg
Ironclad Inn & Bourbon Room
Ironclad Inn & Bourbon Room
3.5 star property
Old Town Fredericksburg
9.0 out of 10, Wonderful, (628 reviews)
This charming boutique inn serves free breakfast and sits close to Mary Washington House. Just an 11-minute walk from Fredericksburg Station, guests love the helpful staff and bourbon selection at the on-site bar.
The price is $200
$227 total
includes taxes & fees
Feb 24 - Feb 25
Ironclad Inn & Bourbon Room
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, (664 reviews)
Immerse yourself in Virginia's charm at this welcoming hotel featuring an indoor pool and hot tub for relaxation after sightseeing. Close to Shiloh Baptist Church and the Fredericksburg Area Museum, with a restaurant, bar and 24-hour fitness center onsite.
The price is $159
$180 total
includes taxes & fees
Feb 17 - Feb 18
Courtyard by Marriott Fredericksburg Historic District
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.

Learn more about Port Royal

The region around Port Royal is home to attractions such as Rappahannock River Valley National Wildlife Refuge and Bayside Marina.

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

Check out reviews of Port Royal hotels guests love

Frequently asked questions

Can I book a refundable hotel in Port Royal?
If you need the flexibility to change your travel plans to Port Royal, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Port Royal be like during my visit?
The warmest months in Port Royal are usually July and August with an average temp of 75°F. January and February are the chilliest months when the average temp is 41°F. The rainiest months are August and July.
Why should I book my Port Royal hotel through Hotels.com?
There are plenty of reasons to book your Port Royal travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.