Break out your bathing suit and beach umbrella when you stay at the Country Inn & Suites by Carlson®, Vero Beach-I-95, FL. Located off I-95, our hotel provides you easy access to the undeveloped shores of South Beach Park for a pure beach experience. Not a fan of the sand and salt water? Treat yourself instead to a shopping spree at nearby Vero Beach Outlets followed by an invigorating workout in our on-site fitness center. To cap off a great day in Vero Beach, enjoy a refreshing dip in our outdoor pool.