Find Hotels in St. Johns, FL from $67

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Best Western Bayfront
2.5 out of 5
16 Avenida Menendez, St. Augustine, FL
The price is $139 per night from Sep 23 to Sep 23
21.06 mi from city center
4.1/5Very Good! (948 reviews)
"great location! Shower was really slippery and water went through the glass doors and under doors ending up flooding the floor..we notified front desk. Ended up with over 8 towels to soak up water so we wouldn't fall"

Reviewed on Sep 20, 2021

Best Western Bayfront
Best Western Premier Jacksonville Hotel
3 out of 5
4700 Salisbury Rd, Jacksonville, FL
Fully refundableReserve now, pay when you stay
The price is $78 per night from Oct 3 to Oct 3
11.86 mi from city center
4.3/5Excellent! (1,235 reviews)
"Friendly staff and has updated very clean rooms."

Reviewed on Sep 14, 2021

Best Western Premier Jacksonville Hotel
Courtyard by Marriott Jacksonville Beach Oceanfront
3 out of 5
1617 1st Street N, Jacksonville Beach, FL
Fully refundableReserve now, pay when you stay
The price is $169 per night from Sep 29 to Sep 29
19.95 mi from city center
4.3/5Excellent! (982 reviews)
"This property is right on the beach. The beach itself is very clean and wasn't very busy - definitely great if you are looking for a more relaxed visit! The hotel is within walking distance to shops and restaurants. The amenities of the hotel were also great - pool, hot tub, tiki bar, restaurant/bar ..."

Reviewed on Sep 20, 2021

Courtyard by Marriott Jacksonville Beach Oceanfront
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Jacksonville River City Downtown Hotel
3.5 out of 5
245 Water St, Jacksonville, FL
The price is $84 per night from Oct 18 to Oct 18
17.78 mi from city center
4.1/5Very Good! (1,596 reviews)
"The room is nice and clean, location is good but the elevator smells like pee. Only one microwave for the whole hotel. The staff needs to be more friendly and smiley."

Reviewed on Sep 17, 2021

Jacksonville River City Downtown Hotel
La Quinta Inn & Suites by Wyndham St. Augustine
2.5 out of 5
250 Prime Outlet Boulevard, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $67 per night from Sep 29 to Sep 29
15.61 mi from city center
3.7/5Good! (967 reviews)
"EASY TRAVEL TO DOWNTOWN, TONS OF SHOPPING AND RESTAURANTS."

Reviewed on Sep 7, 2021

La Quinta Inn & Suites by Wyndham St. Augustine
Best Western Historical Inn
2.5 out of 5
2010 N Ponce De Leon Blvd, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $84 per night from Sep 29 to Sep 29
19.88 mi from city center
4.1/5Very Good! (984 reviews)
"Greag customer service"

Reviewed on Sep 19, 2021

Best Western Historical Inn
Hyatt Regency Jacksonville
4 out of 5
225 E Coastline Dr, Jacksonville, FL
Fully refundable
The price is $159 per night from Sep 23 to Sep 23
17.57 mi from city center
4.3/5Excellent! (1,152 reviews)
"Your Hotel is very nice and the staff were amazing trying to handle the number of guest. If the city would invest in bringing businesses back to downtown I would consider coming back. But for now Jacksonville is off my list for staying downtown."

Reviewed on Sep 18, 2021

Hyatt Regency Jacksonville
Southern Oaks Inn
3 out of 5
2800 N. Ponce de Leon Blvd, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $89 per night from Sep 23 to Sep 23
19.55 mi from city center
4.4/5Wonderful! (1,419 reviews)
"We loved staying here. We will definitely return and recommend to friends. They boast about their breakfast but we were blown away by how good it actually is. They aren’t far from town but they offer a shuttle service which is a must because downtown parking is expensive. Our only complaint was the ..."

Reviewed on Sep 20, 2021

Southern Oaks Inn
The Ponce St. Augustine Hotel
3 out of 5
1111 N. Ponce De Leon Blvd, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $81 per night from Oct 21 to Oct 21
20.25 mi from city center
3.8/5Good! (1,030 reviews)
"Room was very fresh and clean and staff were particularly helpful We had a room in the back but the occasional train passing by was a little noisy. Would stay again though."

Reviewed on Sep 20, 2021

The Ponce St. Augustine Hotel
SureStay Hotel by Best Western Jacksonville South
2.5 out of 5
5018 University Boulevard West, Jacksonville, FL
Fully refundableReserve now, pay when you stay
The price is $75 per night from Oct 14 to Oct 14
13.32 mi from city center
3.6/5Good! (390 reviews)
"The place was near some nice restaurants and the mall was across the street ."

Reviewed on Sep 22, 2021

SureStay Hotel by Best Western Jacksonville South
Tru by Hilton Jacksonville South Mandarin
2.5 out of 5
2970 HARTLEY ROAD, Jacksonville, FL
Fully refundableReserve now, pay when you stay
The price is $96 per night from Oct 6 to Oct 6
7.82 mi from city center
4.4/5Excellent! (145 reviews)
"Clean and spacious"

Reviewed on Sep 14, 2021

Tru by Hilton Jacksonville South Mandarin
Margaritaville Jacksonville Beach
2.5 out of 5
715 1st St N, Jacksonville Beach, FL
Fully refundableReserve now, pay when you stay
The price is $159 per night from Sep 26 to Sep 26
19.56 mi from city center
4.2/5Excellent! (280 reviews)
"Property opened in January of 2021 so it still looks and smells new. First time at a Margaritaville property and we had a good time. Wish live music lasted longer on Friday/Saturday."

Reviewed on Sep 21, 2021

Margaritaville Jacksonville Beach
Sonesta ES Suites Jacksonville
3 out of 5
8365 Dix Ellis Trl, Jacksonville, FL
Fully refundableReserve now, pay when you stay
The price is $143 per night from Oct 4 to Oct 4
9.95 mi from city center
4.1/5Very Good! (764 reviews)
"Excellent"

Reviewed on Sep 6, 2021

Sonesta ES Suites Jacksonville
Villa 1565
3 out of 5
137 San Marco Ave, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $95 per night from Sep 23 to Sep 23
20.3 mi from city center
4/5Very Good! (536 reviews)
"Clean well maintained property and rooms. Located within walking distance of some of the attractions. Room had comfortable bed but the breakfast had much to be desired."

Reviewed on Sep 19, 2021

Villa 1565
One Ocean Resort and Spa
4.5 out of 5
1 Ocean Blvd, Atlantic Beach, FL
Fully refundableReserve now, pay when you stay
The price is $179 per night from Sep 26 to Sep 26
21.01 mi from city center
4.3/5Excellent! (972 reviews)
"All in all great experience!"

Reviewed on Sep 17, 2021

One Ocean Resort and Spa
The Smart Stay Inn
2.5 out of 5
2365 FL-16, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $84 per night from Sep 23 to Sep 23
15.57 mi from city center
4.3/5Excellent! (1,901 reviews)
"Everything was very clean. Staff was continually cleaning premises. Staff was very nice and helpful. No negatives at all. Thanks!"

Reviewed on Sep 17, 2021

The Smart Stay Inn
Ocean Sands Beach Inn
2.5 out of 5
3465 Coastal Hwy, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $80 per night from Sep 26 to Sep 26
20.24 mi from city center
4.1/5Very Good! (972 reviews)
"It was in a great location with easy access to the beach. Nice and quiet and a great view of the beach."

Reviewed on Sep 10, 2021

Ocean Sands Beach Inn
Red Roof Inn PLUS+ Jacksonville - Southpoint
2.5 out of 5
6969 Lenoir Avenue E, Jacksonville, FL
Fully refundableReserve now, pay when you stay
The price is $80 per night from Sep 29 to Sep 29
12.08 mi from city center
3.9/5Very Good! (809 reviews)
"Very clean"

Reviewed on Sep 6, 2021

Red Roof Inn PLUS+ Jacksonville - Southpoint
Sebastian Hotel, a member of Radisson Individuals
3.5 out of 5
333 S. Ponce De Leon Blvd, St. Augustine, FL
Fully refundableReserve now, pay when you stay
The price is $139 per night from Sep 26 to Sep 26
20.76 mi from city center
4.5/5Wonderful! (976 reviews)
"Nice and quiet place to stay for a couple days."

Reviewed on Sep 16, 2021

Sebastian Hotel, a member of Radisson Individuals
Wyndham Garden Jacksonville
3 out of 5
4660 Salisbury Road, I-95 Exit 344 (Butler Boulevard), Jacksonville, FL
Fully refundableReserve now, pay when you stay
The price is $67 per night from Oct 3 to Oct 3
12.06 mi from city center
3.6/5Good! (1,602 reviews)
"Easy access from I95 North, not as much from I95 South."

Reviewed on Sep 19, 2021

Wyndham Garden Jacksonville
Don't see what you're looking for?
See all available properties in St. Johns
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting St. Johns

Visitors can enjoy all that St. Johns has to offer including its golf courses. Around the area, top sights include Cummer Museum of Art and Gardens, Jacksonville Museum of Modern Art, and The Avenues.

  • There are 589 hotels and other accommodations in the surrounding area
  • The closest major airport is in St. Augustine, FL (UST-Northeast Florida Regional), 16.8 mi (27 km) from the city center
  • The next closest is in Jacksonville, FL (CRG-Jacksonville Executive at Craig), 18.7 mi (30.1 km) away

Sightseeing and Staying in St. Johns

A favorite place to visit in the city is The Champions Club at Julington Creek. Additionally, in the area you'll find Cummer Museum of Art and Gardens and Jacksonville Museum of Modern Art.

As you start planning your visit to St. Johns, the perfect accommodation may not be centrally located but you'll find 30 hotels and lodging options locally. Listed here are places to stay in the region:

  • Hyatt Regency Jacksonville is 17.6 mi (28.3 km) from central St. Johns. This 4-star hotel in Jacksonville features 2 restaurants, an outdoor pool, and free WiFi. It's a favorite with Expedia travelers for its family-friendly amenities and beach locale.
  • Howard Johnson by Wyndham Historic St. Augustine FL is 20.3 mi (32.7 km) from the center of St. Johns. This 2-star hotel in St. Augustine features free breakfast, an outdoor pool, and free WiFi. It's a favorite with Expedia travelers for its family-friendly amenities and central location.
  • The Smart Stay Inn is located 15.6 mi (25.1 km) from the heart of St. Johns. Guests who stay at this 2.5-star motel in St. Augustine can enjoy access to free breakfast and an outdoor pool, along with free WiFi. Our customers like its central location and helpful staff.

In the surrounding area, top places to visit include The Avenues, located 8 mi (12.8 km) from the heart of the city, and World Golf Village, which is 9.4 mi/15.1 km away.

Dressing for St. Johns

  • Between January and March, you can expect average temperatures of 70°F during the day and 45°F at night
  • From April to June, the average during the day is 91°F, while the average at night is 56°F
  • July through September has daytime averages of 92°F with nighttime averages of 69°F
  • In October-December, you can expect daytime averages of 84°F and nighttime averages of 45°F
  • St. Johns gets about 45.31 inches of rain per year
  • Usually July and August are the hottest months with an average of 91°F, whereas January and December are often coldest, averaging 47°F

Frequently asked questions

Recent reviews of St. Johns hotels

More trip options