Holmes Beach is also the perfect spot for shopping, as there are plenty of shops and boutiques that feature everything from jewelry to souvenirs to home decor and more. Just a few of the most popular shopping spots include Westcoast Surf Shop, Sun & Surf Beach Shop, Creations by L, and Restless Natives.