Skip to main content

Filter by:


Star rating

Review score

Port Haywood – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hampton Inn Gloucester, hotel in Port Haywood

Located 9 miles from Rosewell Plantation, this Virginia hotel features a heated indoor pool and free WiFi. Guest rooms at Hampton Inn Gloucester offer 40-inch flat-screen cable TVs with HBO.

Good location. fast service breakfast offered variety
8.6
Scored 8.6
Fabulous
Rated fabulous
156 reviews
Price from£115.10per night
Holiday Inn Express - Gloucester, an IHG Hotel, hotel in Port Haywood

The Holiday Inn Express - Gloucester, an IHG Hotel is located in a quiet wooded setting in the heart of historic Gloucester County.

Breakfast was good. Selections were good.
6.5
Scored 6.5
Pleasant
Rated pleasant
203 reviews
Price from£111.70per night
Inn at Warner Hall, hotel in Port Haywood

Set on a 40-acre waterfront estate established by an ancestor of George Washington in 1642, this Gloucester B&B offers a gourmet, three-course breakfast each morning. Free WiFi access is provided.

Wonderful house and river view. Breakfast was excellent. Our hosts were very nice and informative about the property and dining options in the area. Room was large, comfortable, and quiet.
9.6
Scored 9.6
Exceptional
Rated exceptional
23 reviews
Price from£266.61per night
Camp Cardinal, hotel in Port Haywood

Offering a seasonal outdoor swimming pool and river view, Camp Cardinal is located in Broad Marsh, 27 km from Busch Gardens & Water Country and 36 km from Colonial Williamsburg.

8.5
Scored 8.5
Very good
Rated very good
31 reviews
Price from£104.84per night
Hornsby House Inn, hotel in Port Haywood

Offering a garden and river view, Hornsby House Inn is situated in Yorktown, 300 metres from Yorktown Beach and 19 km from Busch Gardens & Water Country.

The house was amazing and all the original furniture and furnishings made it feel really unique to the style of the house. The amenities were great. The staff was amazing!
9.7
Scored 9.7
Exceptional
Rated exceptional
68 reviews
Price from£205.64per night
Foster's Bethel Beach Inn, hotel in Port Haywood

Situated in Onemo in the Virginia region, Foster's Bethel Beach Inn has a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.

From Mathews, it's about 5 miles to Foster's Bethel Beach Inn and gracious hosts Carol and David. They have a lovely, tasteful room with terrace and garden to offer. They take care of their guests in a very pleasant manner. The breakfast is exceptionally good. Bicycles are available to get to Bethel Beach in a few minutes. We are very grateful for a kayak tour in the area that was made possible for us. The stay with Carol and David exceeded our expectations. We will be happy to come back again.
10
Scored 10
Exceptional
Rated exceptional
22 reviews
Restored 1920s Cottage on 1 Acre with Fire Pit, hotel in Port Haywood

Offering river views, Restored 1920s Cottage on 1 Acre with Fire Pit is an accommodation situated in Hayes, 44 km from Colonial Williamsburg and 48 km from Historic Jamestowne.

9.0
Scored 9.0
Superb
Rated superb
5 reviews
Romantic Waterfront Abode with Patio and Dock!, hotel in Port Haywood

Romantic Waterfront Abode with Patio and Dock! is located in Deltaville. Free WiFi is included throughout the property.

8.3
Scored 8.3
Very good
Rated very good
7 reviews
See all hotels near Port Haywood
Subscribe to receive premium deals

Prices drop the moment you sign up!