The most popular attractions in Virginia Beach are the Oceanfront, the Pier, and the Myrtle Beach casino.