Best Western St. Johns hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare rooms and suites by Best Western in St. Johns with rates, reviews, and availability. Most hotels are fully refundable.
Our top choices for St. Johns Best Western

Best Western Historic Bayfront
Best Western Historic Bayfront
8.8 out of 10, Excellent, (1003)
The price is NT$2,733
NT$3,047 total
includes taxes & fees
Sep 18 - Sep 19

Best Western Oceanfront
Best Western Oceanfront
9.0 out of 10, Wonderful, (1006)
The price is NT$4,053
NT$4,600 total
includes taxes & fees
Sep 11 - Sep 12

Best Western Historical Inn
Best Western Historical Inn
8.2 out of 10, Very Good, (1000)
The price is NT$2,480
NT$2,765 total
includes taxes & fees
Sep 11 - Sep 12

Best Western Mayport Inn & Suites
Best Western Mayport Inn & Suites
7.8 out of 10, Good, (706)
The price is NT$3,295
NT$3,740 total
includes taxes & fees
Sep 14 - Sep 15
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.
Save an average of 15% on thousands of hotels when you're signed in
Top St. Johns Hotel Reviews

DoubleTree by Hilton Hotel Jacksonville Riverfront
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels in St. Johns Neighborhoods
Hotels near popular Jacksonville Attractions
- Hotels near The Champions Club at Julington Creek
- Hotels near Cimarrone Golf Club
- Hotels near St. Johns Town Center
- Hotels near Mayo Clinic Florida
- Hotels near Jacksonville Naval Air Station
- Hotels near EverBank Stadium
- Hotels near Jacksonville Zoo and Gardens
- Hotels near Mayport Naval Station
- Hotels near St. George Street
More Accommodation Types in St. Johns
Explore more hotels
- DoubleTree by Hilton Hotel St. Augustine Historic District
- Villa 1565
- Scottish Inn Jacksonville Downtown
- Hilton Garden Inn Jacksonville Ponte Vedra Sawgrass
- DoubleTree by Hilton Hotel Jacksonville Riverfront
- One Ocean Resort and Spa
- Courtyard by Marriott Jacksonville Beach Oceanfront
- Southbank Hotel by Marriott Jacksonville Riverwalk
- WaterWalk Extended Stay by Wyndham Jacksonville Deerwood Pk
- Springhill Suites By Marriott Jacksonville Beach Oceanfront
- Sheraton Jacksonville Hotel
- Hampton Inn St. Augustine Downtown Historic District
- Holiday Inn Express Jacksonville South Bartram Prk by IHG
- Weekly Inn
- Comfort Suites Baymeadows Near Butler Blvd
- La Quinta Inn & Suites by Wyndham St. Augustine
- Comfort Suites St. Augustine Historic District Area
- Rodeway Inn St. Augustine Historic District
- Best Western Oceanfront
- Midtown Lodge