We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Six Flags Discovery Kingdom

1001 Fairgrounds Drive, Vallejo, CA 94589
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

1000 Fairgrounds Drive, Vallejo, CA 94589
0.3 km from Six Flags Discovery Kingdom
Special Offer Free Parking
Courtyard by Marriott Vallejo Napa Valley Slideshow
#3 of 19 hotels in Vallejo
Professional photos | Traveller photos (17) | Map
Show Prices
1596 Fairgrounds Drive, Vallejo, CA 94589
0.6 km from Six Flags Discovery Kingdom
Offers & Announcements Low Rate, Guaranteed
BEST WESTERN Inn & Suites At Discovery Kingdom Slideshow
#2 of 19 hotels in Vallejo
Professional photos | Traveller photos (32) | Map
Show Prices
1000 Admiral Callaghan Lane, Vallejo, CA 94591
1.2 km from Six Flags Discovery Kingdom
Special Offer Save 15%; Earn 500...
Ramada Vallejo Slideshow
#9 of 19 hotels in Vallejo
Professional photos | Traveller photos (30) | Map
Show Prices
458 Fairgrounds Dr., Vallejo, CA 94589
1.3 km from Six Flags Discovery Kingdom
#10 of 19 hotels in Vallejo
Professional photos | Traveller photos (7) | Map
Show Prices
300 Fairgrounds Drive, Vallejo, CA 94590 (Formerly Days Inn)
1.6 km from Six Flags Discovery Kingdom
Americas Best Value Inn Vallejo Slideshow
#4 of 19 hotels in Vallejo
Professional photos | Traveller photos (14) | Map
Show Prices
1185 Admiral Callaghan Ln., Vallejo, CA 94591
1.6 km from Six Flags Discovery Kingdom
Special Offer Choice Privileges Points
#5 of 19 hotels in Vallejo
Professional photos | Traveller photos (11) | Map
Show Prices
4326 Sonoma Blvd., Vallejo, CA 94589
2.0 km from Six Flags Discovery Kingdom
#15 of 19 hotels in Vallejo
Professional photos | Map
Show Prices
1455 Marine World Pkwy., Vallejo, CA 94590
2.1 km from Six Flags Discovery Kingdom
#16 of 19 hotels in Vallejo
Professional photos | Traveller photos (10) | Map
Show Prices
44 Admiral Callaghan Dr., Vallejo, CA 94591
3.2 km from Six Flags Discovery Kingdom
Special Price Stay 3+ Nights, Save 20%
Howard Johnson Inn & Suites Vallejo Slideshow
#13 of 19 hotels in Vallejo
Professional photos | Traveller photos (94) | Map
Show Prices
4 Mariposa Street, Vallejo, CA 94590 (Formerly Best Value Inn Velljo)
3.6 km from Six Flags Discovery Kingdom
Special Offer Choice Privileges Points
Rodeway Inn Slideshow
#18 of 19 hotels in Vallejo
Professional photos | Traveller photos (21) | Map
Show Prices
2070 Solano Avenue, Vallejo, CA 94590 (Formerly Deluxe Inn Vallejo)
3.7 km from Six Flags Discovery Kingdom
Special Price 10% off room rate
Super 8 Vallejo/Napa Valley Slideshow
#1 of 19 hotels in Vallejo
Professional photos | Traveller photos (54) | Map
Show Prices
2301 Florida St., Vallejo, CA 94590
3.8 km from Six Flags Discovery Kingdom
#8 of 19 hotels in Vallejo
Professional photos | Map
Show Prices
3600 Broadway St, American Canyon, CA 94503 (Formerly Gaia Napa Valley Hotel)
4.2 km from Six Flags Discovery Kingdom
Special Offer Couples Spa Package
GreenLeadersPlatinum level
DoubleTree by Hilton Hotel & Spa Napa Valley - American Canyon Slideshow
#1 of 3 hotels in American Canyon
Professional photos | Traveller photos (91) | Map
Show Prices
700 Lincoln Road East, Vallejo, CA 94591
4.4 km from Six Flags Discovery Kingdom
#7 of 19 hotels in Vallejo
Professional photos | Map
Show Prices
3800 Broadway Highway 29, American Canyon, CA 94503
4.5 km from Six Flags Discovery Kingdom
Special Offer Free Parking
Fairfield Inn & Suites Napa American Canyon Slideshow
#2 of 3 hotels in American Canyon
Professional photos | Traveller photos (46) | Map
Show Prices
5001 Main St, American Canyon, CA 94503
4.9 km from Six Flags Discovery Kingdom
Special Offer Save on Hotel Packages!
Holiday Inn Express & Suites Napa Valley - American Canyon Slideshow
#3 of 3 hotels in American Canyon
Professional photos | Traveller photos (74) | Map
Show Prices
211 Lincoln Road West, Vallejo, CA 94590
5.9 km from Six Flags Discovery Kingdom
#12 of 19 hotels in Vallejo
Professional photos | Traveller photos (1) | Map
Show Prices
160 E. Lincoln Rd., Vallejo, CA 94591
6.0 km from Six Flags Discovery Kingdom
#19 of 19 hotels in Vallejo
Professional photos | Map
Show Prices
816 Magazine Street, Vallejo, CA 94590
6.1 km from Six Flags Discovery Kingdom
#6 of 19 hotels in Vallejo
Professional photos | Traveller photos (10) | Map
Show Prices
900 Magazine Street, Vallejo, CA CA 94590
6.1 km from Six Flags Discovery Kingdom
#11 of 19 hotels in Vallejo
Professional photos | Traveller photos (10) | Map
Show Prices
597 Sandy Beach Rd., Vallejo, CA 94590
6.7 km from Six Flags Discovery Kingdom
#17 of 19 hotels in Vallejo
Professional photos | Traveller photos (3) | Map
Show Prices
101 Maritime Academy Drive, Vallejo, CA 94590 (Formerly Rodeway Inn)
6.9 km from Six Flags Discovery Kingdom
#14 of 19 hotels in Vallejo
Map