Top 10 Hotels in Neptune Beach

See all 2 Hotels in Neptune Beach
Days Inn Neptune Jacksonville Beach Mayport Mayo Clinic NE
Days Inn Neptune Jacksonville Beach Mayport Mayo Clinic NE

1401 Atlantic Blvd, Neptune Beach 32266

2.0 out of 5.0
3.3 out of 5 (842 reviews)

Situated near the beach, this motel is 0 mi (0.1 km) from Atlantic Village Shopping Center and within 3 mi (5 km) of Dutton …

$56
Hampton Inn Jacksonville Beach/Oceanfront
Hampton Inn Jacksonville Beach/Oceanfront

1515 1st St N, Jacksonville Beach 32250

3.0 out of 5.0
4.4 out of 5 (987 reviews)

Nestled on the beach, this Jacksonville Beach hotel is within a 15-minute walk of Jacksonville Beach Pier and J. Johnson …

$149
Courtyard by Marriott Jacksonville Beach Oceanfront
Courtyard by Marriott Jacksonville Beach Oceanfront

1617 1st Street N, Jacksonville Beach 32250

3.0 out of 5.0
4.3 out of 5 (336 reviews)

Nestled on the beach, this Jacksonville Beach resort is within 1 mi (2 km) of Jacksonville Beach Pier, J. Johnson Gallery …

$160
Fairfield Inn & Suites by Marriott Jacksonville Beach
Fairfield Inn & Suites by Marriott Jacksonville Beach

1616 1st Street N, Jacksonville Beach 32250

2.5 out of 5.0
4.3 out of 5 (266 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Jacksonville Beach Pier, J. Johnson Gallery, and Freebird Live …

$125
One Ocean Resort & Spa
One Ocean Resort & Spa

1 Ocean Blvd, Atlantic Beach 32233

4.5 out of 5.0
4.5 out of 5 (1,360 reviews)

One Ocean Resort & Spa is 33 miles from St. Augustine, 16 miles from downtown Jacksonville, and 9 miles from TPC Sawgrass.

$189
Best Western Oceanfront
Best Western Oceanfront

305 1st St N, Jacksonville Beach 32250

3.0 out of 5.0
4 out of 5 (889 reviews)

Located in Jacksonville Beach, this beachfront resort is in the city center and within a 5-minute walk of Freebird Live …

$130
Holiday Inn Express Jacksonville Beach
Holiday Inn Express Jacksonville Beach

1101 Beach Blvd, Jacksonville Beach 32250

2.5 out of 5.0
4.5 out of 5 (446 reviews)

Situated near the beach, this hotel is within a 10-minute walk of Gonzales Park and Players by the Sea. Beaches Museum & …

$123
Omni Jacksonville Hotel
Omni Jacksonville Hotel

245 Water St, Jacksonville 32202

4.0 out of 5.0
4.3 out of 5 (1,251 reviews)

The Omni Jacksonville Hotel is downtown, in the cultural and business districts. The hotel is opposite the Times-Union Center …

$169
Days Inn Jacksonville Airport
Days Inn Jacksonville Airport

1170 Airport Road, Jacksonville 32218

2.5 out of 5.0
3.7 out of 5 (1,041 reviews)

Situated near the airport, this hotel is 0.7 mi (1.2 km) from River City Market Place and 2.5 mi (4 km) from Oceanway …

$64
Four Points by Sheraton Jacksonville Beachfront
Four Points by Sheraton Jacksonville Beachfront

11 1st Street North, Jacksonville Beach 32250

3.0 out of 5.0
4.5 out of 5 (379 reviews)

Located in Jacksonville Beach, this beachfront hotel is in the city center and within 2 mi (3 km) of Jacksonville Beach Pier …

$178

Recent Reviews in Neptune Beach

Hide content

Where to stay in Neptune Beach

Neptune Beach Hotel Guide

Expedia.com offers a selection of 95 hotels in Neptune Beach. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Neptune Beach. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Neptune Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Neptune Beach, Florida now, including last minute deals!