The Seahorse Oceanfront Inn is located at the end of Atlantic Blvd. on the ocean. We are in the heart of Neptune Beach which is also known as The Beaches Town Center and is  less than an hour from historic St. Augustine, The World Golf Village, The Jacksonville Zoo, Amelia Island, Fernandina Beach, Everbank Field, Jacksonville Landing and the Jacksonville International Airport.

We are just minutes away from the Mayport Naval Station, Mayport Fishing Village, deep-sea fishing charters, Jacksonville Jaguars at Everbank Stadium, St John's Town Center Mall, The Players Championship at TPC, Hannah Park and much more.

Located just three hours away are the Orlando area attractions such as Disney World, Sea World, Universal Studios, Islands of Adventure, Kennedy Space Center and much more.


120 Atlantic Boulevard Neptune Beach, Florida 32266

TOLL FREE 1-800-881-2330 // LOCAL AREA 904-246-2175

Shops and Restaurants

The Town Center shops and restaurants are all within walking distance of the hotel. Several of the restaurants offer live entertainment. There is a variety of restaurants from pizza to fine dining. There are several specialty boutiques, photography and art galleries, coffee and ice cream shops, and wellness centers. There are also several banks and a grocery store within a few blocks of the hotel.

You can view the Town Center website by clicking here.