Crazy Horse is centrally located on beautiful Smith Mountain Lake in a cove just off Blackwater Marker B-10A.

Our facility offers boat slip rentals, 24 hour gas dock, boat launch ramp, ship store, pump-out, rest room facilities, and plenty of parking.

Crazy Horse is also the home to the restaurant Mexico Viejo where you can sip on the perfect margarita, enjoy outdoor dining overlooking peaceful Black Water Cove of Smith Mountain Lake, and enjoy the best Mexican food in town.

Upcoming Events

April 23 - 24, 2016

Welcome Bass Proshop's Big Bass Tour. Hourly weigh ins Saturday and Sunday, Grand Prize is a Nitro Bass Boat!

May 21, 2016

Crazy Horse and Mexico Viejo once again will be a card stop for the Tom Maynard Memorial Poker Run.

June 11, 2016

National Marina Appreciation Day, come out and enjoy music by "The Usual Suspects from 4 - 7 PM. Slip holders are invited to the cookout to show our appreciation for your continued support. Sea Tow will be on hand doing their usual hot dog give away. Check our Facebook event page for details


Thank you for voting for us!

Crazy Horse Marina was voted BEST Marina and Best Place to Meet New People at Smith Mountain Lake by the readers of Laker Magazine.

We will continue to work hard to be BEST in class each and every year! Wait until you see what we have in store for this year.

We recently have had 640 SF of Office/Retail space with 10 slips become available for rent. If you are interested in operating a business here contact us at 540-719-0620