The 10 Best Bookstores in Florida!

With such a unique and storied culture, it come as no surprise that Florida is home to some excellent bookstores. Across the state, you’ll find carefully-curated collections of books from yesteryear, national bestsellers, poetry, children’s books, you name it! Whatever you’re seeking, you’ll find it in these 10 great bookstores in the Sunshine State. 

1. Echo Vintage Books and Vinyl, Fort Myers, FL

This hidden gem is one of the best-kept secrets in the state and stocks some of the most fascinating vintage books. You’ll lose yourself browsing through their rare reads and will surely go home with more than one!

2. Books and Books, Coral Gables, FL

Books and Books is a locally-owned bookstore that has three locations throughout South Florida, but our favorite would have to be the store in Coral Gables! Their carefully selected variety of magazines and books will please any writer or reader.

3. Haslam’s Bookstore, St. Pete Beach, FL

During the Depression in 1933, Haslam’s opened to serve those who suffered during these hard times. Nowadays, this bookstore is one of the largest sellers of new and used books in the state!

4. Oxford Exchange, Tampa, FL

Known for their carefully-selected collection of treasured classics, signed first editions, children’s books and more, Oxford Exchange bookstore is one of the most unique and beautiful shops in the state. Join their monthly book club or attend an author talk!

5. Best Used Books, Longwood, FL

If you find yourself in Central Florida and are looking for a riveting read, check out Best Used Books in Longwood. Their collection of books, movies, comics and more will have your browsing around the shop for hours. You are bound to find something you’ll love in their large, 6,000-square-foot store.

6. Sandman Book Company, Punta Gorda, FL

Sandman Book Company isn’t just unique because of their book selection. They have a resident bookstore cat to keep you company as you look and a “Book Bridge” made of repurposed hardcovers and paperbacks. Browse through their banned books to read some of what was banned by the ALA throughout history.

7. Murder on The Beach Mystery Bookstore, Delray Beach, FL

Who doesn’t love a fascinating thriller or mystery novel? This bookstore specializes in suspense and their books are all hard to put down without finishing. Swing by before heading to the beach for the perfect beachside read.

8. Inkwood Books, Tampa, FL

If you want to find a good book but need a little help, the employees at Inkwood Books will help you find the perfect read for you. With selections from every imaginable genre under their roof, there’s something here for everyone!

9. Key West Island Bookstore, Key West, FL

This shop specializes in local writers living in the Key West and South Florida area! Key West Island Bookstore is a perfect spot to take Ernest Hemingway fans. Their signed titles, first editions and rare reads will impress any language-lover.  

10. Dunbar Old Books, Miami, FL

About 80 percent of the books at Dunbar Old Books are out of print, so you will definitely find a rare read here. Specializing in science, you’ll discover some of the most fascinating reads covering areas such as astronomy, technology and more here!

Select a Florida town to find the Best Things-To-Do and Places To Go around you
Find Bookstores Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alachua County

Baker County

Bay County

Bradford County

Brevard County

Broward County

Calhoun County

Charlotte County

Citrus County

Clay County

Collier County

Columbia County

De Soto County

Dixie County

Duval County

Escambia County

Flagler County

Franklin County

Gadsden County

Gilchrist County

Glades County

Gulf County

Hamilton County

Hardee County

Hendry County

Hernando County

Highlands County

Hillsborough County

Holmes County

Indian River County

Jackson County

Jefferson County

Lafayette County

Lake County

Lee County

Leon County

Levy County

Liberty County

Madison County

Manatee County

Marion County

Martin County

Miami-Dade County

Miami-dade County

Monroe County

Nassau County

Okaloosa County

Okeechobee County

Orange County

Osceola County

Palm Beach County

Pasco County

Pinellas County

Polk County

Putnam County

Saint Johns County

Saint Lucie County

Santa Rosa County

Sarasota County

Seminole County

Sumter County

Suwannee County

Taylor County

Union County

Volusia County

Wakulla County

Walton County

Washington County