Vallejo Holidays

Book a Hotel + Flight or Car together to unlock savings

Top hotels in Vallejo

Courtyard by Marriott Vallejo Napa Valley

Courtyard by Marriott Vallejo Napa Valley

3 out of 5
1000 Fairgrounds Dr, Vallejo, CA
The price is 2.535.840 ₫ per night from 16 Oct to 17 Oct
2.535.840 ₫
2.867.612 ₫ total
16 Oct - 17 Oct
includes taxes & fees
8/10 Very Good! (1,020 reviews)
"I believe her name was Marisol she worked the night I check in 22 after 6pm she was very helful and really make things very easy please give her my thanks"

Reviewed on 30 Sept 2025

Courtyard by Marriott Vallejo Napa Valley
Country Inn & Suites by Radisson, Vallejo Napa Valley, CA

Country Inn & Suites by Radisson, Vallejo Napa Valley, CA

3 out of 5
Admiral Callaghan Lane, 1000,1000, Vallejo, CA
Fully refundable
The price is 2.115.842 ₫ per night from 19 Oct to 20 Oct
2.115.842 ₫
2.489.376 ₫ total
19 Oct - 20 Oct
includes taxes & fees
6.2/10 (1,008 reviews)
"Rooms soundproof from the exterior is not as good. Convenient location, very close to shopping and restaurants. Overall, is clean, good service, quick check-out."

Reviewed on 28 Sept 2025

Country Inn & Suites by Radisson, Vallejo Napa Valley, CA
Quality Inn near Six Flags Discovery Kingdom - Napa Valley

Quality Inn near Six Flags Discovery Kingdom - Napa Valley

2.5 out of 5
1185 Admiral Callaghan Ln, Vallejo, CA
Fully refundableReserve now, pay when you stay
The price is 1.996.974 ₫ per night from 5 Oct to 6 Oct
1.996.974 ₫
2.269.471 ₫ total
5 Oct - 6 Oct
includes taxes & fees
7.2/10 Good! (1,002 reviews)
"Lots of casual dining options in the immediate area. CVS across the street. Very quiet. Has a pool. Centrally located for where we wanted to go. Doors to rooms in interior hall, elevators. We will return next year"

Reviewed on 28 Sept 2025

Quality Inn near Six Flags Discovery Kingdom - Napa Valley
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.

Popular places to visit