Hotels & Accommodations

Family walking into Yorktown Cottages
  1. Historic Yorktown Lodging
  2. Route 17 Yorktown Area Lodging
  3. Williamsburg Area Hotels/Motels
  4. Williamsburg Area Timeshares
  5. Williamsburg Area Campgrounds

Yorktown Beach Hotel
Phone: 757.898.3232
508 Water Street
Yorktown, VA 23690

After a day of touring historic Yorktown, relax in a room overlooking the York River and beach. Doubles, queens, kings, and Jacuzzi rooms available. Outdoor pool on premises.

Hornsby House Inn B&B 
Phone: 757.369.0200
702 Main Street
Yorktown, VA 23690

On Historic Main Street, this truly elegant, comfortable home offers a tradition of "Hornsby House" hospitality. Luxury suites, guest rooms, and breakfast served in the dining room make for an enjoyable and unique experience.

Marl Inn Bed & Breakfast
Phone: 757.898.3859 / 301.807.0386
220 Church Street
Yorktown, VA 23690

Choose from five suites, three of which include a kitchen and living area. All rooms have private bathrooms and entrances. Great for couples or families, on half-acre with beautiful gardens. The Marl Inn is just a short stroll to the beach and historic areas.

York River Inn Bed & Breakfast
Phone: 757.887.8800 / 800.884.7003
209 Ambler Street
Yorktown, VA 23690

Located on a high bluff overlooking the York River, the Inn has three guest rooms filled with gorgeous antiques, exceptional amenities, and a sumptuous breakfast.

Yorktown Cottages 
Phone: 757.879.0438
301 & 303 Ballard Street
Yorktown, VA 23690

Experience Yorktown by immersing yourself in the heart of the Historic Village. Combined, the two lovely cottages can accommodate up to nine guests. From their location on Ballard Street, it’s just a short walk to Main Street, Yorktown Beach, and other waterfront and historic attractions. Guests can also ride the complimentary trolley to explore museums, the battlefields, and several historical sites.

A printable list of the accommodations listed below is available.