Boutique Hotels & Inns

Casa Marina Hotel & Restaurant

North Florida · Jacksonville Beach $$
Bar Beachfront Free Wi-Fi On-site Dining Rooftop

Some links on this page are booking links. If you book a tour, activity, or stay through them, The Florida Guide earns a commission at no extra cost to you. Our recommendations are our own. Learn more

About

Casa Marina has stood on the oceanfront in Jacksonville Beach since 1925, and its Spanish-style building is listed on the National Register of Historic Places. It is a member of Historic Hotels of America. With just 23 rooms, it feels more like a small inn than a resort, and it sits directly on the sand a short walk from the town’s restaurants and bars.

The on-site restaurant serves guests and locals, and the rooftop Penthouse Lounge offers ocean views and regular live music. The oceanfront courtyard is a popular spot for weddings and events. It suits couples and travelers who want history and character over resort amenities, and who plan to spend their days on the beach.

Good to know

Parking
Free on-site self-parking is available, though lots can fill during events.
No pool or pets
There is no swimming pool, and pets are not allowed (service animals are welcome).
Live music
The Penthouse Lounge hosts live music, so rooms may hear noise on event nights.