Founders Inn and Spa
If you’re searching for a location that offers distinguished luxury and a reputation as one of the best Virginia Beach hotels, you’ve found it at The Founders Inn and Spa. The Founders Inn and Spa, centrally located to all the attractions of Virginia Beach, Norfolk and Williamsburg, is the perfect location for vacation getaways, business meetings and conferences or a luxurious weekend escape.
This Hampton Roads retreat features elegant restaurants, guest rooms, a resort spa, nearby golf and a variety of leisure activities set on 26 beautifully landscaped acres. Experience the finest in luxury at one of the premier Virginia Beach hotels. The Founders Inn and Spa, a true find among the Virginia Beach resorts.