Hotels near St. Augustine Beach

See all 326 Hotels in St. Augustine Beach
Southern Oaks Inn
Southern Oaks Inn

2800 N. Ponce de Leon Blvd, St. Augustine 32084

3.0 out of 5.0

Located in the heart of St. Augustine, this motel is within 1 mi (2 km) of Old Florida Museum and Ponce de Leon's Fountain of …

$79
per night
Best Western Bayfront Inn
Best Western Bayfront Inn

16 Avenida Menendez, St. Augustine 32084

2.5 out of 5.0

Located in St. Augustine Historic District, this hotel is within a 5-minute walk of Wolf's Museum of Mystery and Castillo d …

$82
per night
Americas Best Value Inn St. Augustine Beach
Americas Best Value Inn St. Augustine Beach

3955 A1A South Street, St. Augustine 32080

2.0 out of 5.0

Situated near the beach, this motel is within 3 mi (5 km) of Butler Beach State Park, St. Augustine Beach Park, and Anastasia …

$59
per night
Jaybird's Inn
Jaybird's Inn

2700 N Ponce de Leon Blvd, St. Augustine 32084

3.0 out of 5.0

This family-friendly St. Augustine hotel is located near the airport, within 1 mi (2 km) of Old Florida Museum and Ponce de …

$89
per night
Pearl of the Sea Luxury Bed & Breakfast
Pearl of the Sea Luxury Bed & Breakfast

7601 A1A South, St. Augustine 32080

4.0 out of 5.0

Located in Crescent Beach, this bed & breakfast is 2.6 mi (4.1 km) from Fort Matanzas National Monument and 2.9 mi (4.7 km) …

$187
per night
44 Spanish Street Inn
44 Spanish Street Inn

44 Spanish Street, St. Augustine 32084

3.5 out of 5.0
5 out of 5 (1 reviews)

Located in St. Augustine Historic District, this bed & breakfast is within a 5-minute walk of Colonial Quarter Museum and …

$139
per night
The Bayfront Inn
The Bayfront Inn

138 Avenida Menendez, St. Augustine 32084

2.0 out of 5.0

Located in St. Augustine Historic District, this motel is within a 5-minute walk of St. Augustine Municipal Marina and Old St …

$119
per night
Beachfront Bed & Breakfast
Beachfront Bed & Breakfast

1 F St, St. Augustine 32080

3.0 out of 5.0

Located in St. Augustine, this beachfront bed & breakfast is in the historical district and within 3 mi (5 km) of St. Johns …

$157
per night
Holiday Isle Oceanfront Resort on St Augustine Beach
Holiday Isle Oceanfront Resort on St Augustine Beach

860 A1A Beach Blvd, St. Augustine 32080

2.5 out of 5.0

Guests can stroll 5 minutes to the white sand beaches of Anastasia Island, or ride a trolley 6 miles (9.7 km) to the …

$74
per night
Best Western Historical Inn
Best Western Historical Inn

2010 N Ponce De Leon Blvd, St. Augustine 32084

2.5 out of 5.0

Situated in St. Augustine, this motel is within a 15-minute walk of San Marco Antique Mall and Ponce de Leon's Fountain of …

$88
per night
Hide content

Where To Stay In St. Augustine Beach

St. Augustine Beach, St. Augustine Hotel Information

Expedia.com offers a selection of 326 hotels in St. Augustine 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 St. Augustine 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 hotels in the St. Augustine Beach neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in St. Augustine Beach, Florida now!

Looking for local hotels nearby? Check out the new hotels near me page.

false