Who doesn't love the idea of a beach vacation home? It's even better to buy a home others will want to visit and rent when you're not there.
Lahaina, on Maui's west coast, has the highest median home price, but consider how many tourists will visit. 55 acres of Lahaina were once a whaling village. Lahaina is a modern spot with shops, restaurants, and galleries.
Seven villages, two lighthouses, and Cape Hatteras National Seashore make up Hatteras Island, North Carolina. This 1937 law has kept the island small and unspoiled. Hatteras Island is known as the Graveyard of the Atlantic because of its shipwrecks.
Port St. Joe bills itself as a "small town with a big heart" because its median home price is less than $400,000. Port St. Joe has 3,357 residents, but it has beaches, a marina, parks, and a walkable downtown with shops and restaurants.
New Buffalo, the first northern tier location on the list, is 90 minutes from Chicago and north of the Michigan-Indiana border. New Buffalo's 16 miles of Lake Michigan shoreline have 10 public beaches, many of which are wheelchair-accessible. Before hitting Four Winds Casino, go fishing or sailing.
Rockaway Beach, 90 miles west of Portland, has one of five median home prices below $400,000. It's where the mountains meet the sea, with seven miles of beach, the Twin Rocks, and coastal beauty. Visitors say they've seen the Loch Ness Monster, a sea dragon, and a Native American princess in the 88-foot-tall Twin Rocks.
Want to relax? Navarre Beach on Florida's panhandle has 12 miles of white-sand beach between Gulf Islands National Seashore and Navarre Beach Marine Park. Spend your days swimming, surfing, and biking, then enjoy the day's catch or a microbrew at local restaurants and bars.
Daytona Beach has the cheapest vacation rentals. The city has 23 miles of Atlantic shoreline, including white-sand beaches that you can drive on. Enjoy shopping, dining, music, and an arcade on the Daytona Beach Boardwalk and Pier.