Choose your preferred currency.
Magnolia House Inn in Hampton provides adults-only accommodations with a garden and a shared lounge. Housed in a building dating back to 19th century, this bed and breakfast is 15 miles from Norfolk Botanical Garden and 25 miles from Busch Gardens & Water Country. The bed and breakfast provides rooms with air conditioning, free private parking, and free Wifi. The bed and breakfast offers a seating area with a flat-screen TV and a private bathroom with bathrobes, slippers, and shower.
At the bed and breakfast, all units are allergy-free and soundproof. At the bed and breakfast, each unit is equipped with bed linen and towels. American and vegetarian breakfast options with warm dishes and juice are available. Colonial Williamsburg is 31 miles from Magnolia House Inn, while Virginia Living Museum is 11 miles away.
Newport News/Williamsburg International Airport is 12 miles from the property.
magnolia House Inn, Hampton, 23669, United States
WiFi is available in all areas and is free of charge.
Free private parking is possible on site (reservation is not needed).
Pets are not allowed.
Children are not allowed.
You haven't added any cots.
You haven't added any extra beds.
"The owners Joyce and Langford were just lovely. Such a nice couple and very kno.."
Find other great 3.5-star options near the Magnolia House Inn.
1330 thomas Street, Hampton
1700 Coliseum Drive, Hampton
1916 Coliseum Drive, Hampton
1915 Commerce Drive, Hampton
1917 Coliseum Drive, Hampton
1925 Coliseum Drive, Hampton
1813 W. mercury Blvd. , Hampton
1999 Power Plant Parkway, Hampton
1997 Power Plant Parkway, Hampton
1851 merchant Lane, Hampton
1905 Coliseum Drive, Hampton
1918 Coliseum Drive, Hampton
2138 West mercury Boulevard, Hampton
1781 North King Street, Hampton
3101 Coliseum Drive, Hampton
1551 Hardy Cash Drive, Hampton
1616 Hardy Cash Drive, Hampton
401 Butler Farm Road, Hampton
West Ocean View Avenue 1500, Norfolk
6069 Jefferson Avenue, Newport News
6105 Jefferson Avenue, Newport News
6129 Jefferson Ave, Newport News
1010 West Ocean View Avenue, Norfolk
1033 Little Bay Avenue, Norfolk
1033 Little Bay Avenue, Norfolk
810 West Ocean View Avenue, Norfolk
Hold On!