Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Vallejo – 15 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Courtyard Vallejo Napa Valley

Hotel in Vallejo

Featuring an outdoor pool and a well-equipped fitness center, this hotel is located across from Six Flags Discovery Kingdom in Vallejo. It was clean and the staff was kind.

Show more Show less
8.2
Very Good
194 reviews
Avg. price/night:
$87

Hampton Inn Discovery Kingdom Napa Gateway

Hotel in Vallejo

Located a block away from Six Flags Discovery Kingdom, this Vallejo hotel offers an outdoor heated pool. Free WiFi is provided in every room. The rooms include a coffee machine and a work desk. Very nice modern rooms. Staff really friendly

Show more Show less
8.8
Excellent
203 reviews
Avg. price/night:
$113

Quality Inn near Six Flags Discovery Kingdom-Napa Valley

Hotel in Vallejo

The Quality Inn Vallejo is centrally located between San Francisco, Sacramento and Silicon Valley. This Vallejo hotel is just south of the famed Napa Valley Wine Country. Very clean! Close to where we needed to be

Show more Show less
7.2
Good
345 reviews
Avg. price/night:
$71.10

Motel 6-Vallejo, CA - Six Flags West

Hotel in Vallejo

Located off Highway 37, this Vallejo, California motel is 2 miles from Six Flags – Discovery Kingdom Theme Park. All rooms include a TV with extended cable channels. How convient it was and easy to book

Show more Show less
6.3
Review score
239 reviews
Avg. price/night:
$75.99

Travelodge by Wyndham Vallejo Napa Valley

Hotel in Vallejo

This hotel offers a seasonal outdoor swimming pool and is 10 minutes’ drive from Six Flags Discovery Kingdom Amusement Park. Free Wi-Fi is provided at Vallejo Inn & Suites. The bed its very good and the room very clean

Show more Show less
5.1
Review score
422 reviews
Avg. price/night:
$67.15

Red Roof Inn & Suites Vallejo

Hotel in Vallejo

Red Roof Inn & Suites Vallejo features an outdoor pool and rooms with expanded cable TV. This California motel is less than one mile from Six Flags Discovery Kingdom. All of the above it was a nice day coffee quiet the pool at a swimming pool and it's a good location

Show more Show less
6.2
Review score
528 reviews
Avg. price/night:
$67.49

Super 8 by Wyndham Vallejo/Napa Valley

Hotel in Vallejo

Just 3 miles from Six Flags Discovery Kingdom, this Vallejo hotel has rooms with free Wi-Fi. It serves a daily continental breakfast. Guest rooms feature a 42-inch flat-screen cable TV. Friendly staff. Very accommodating to our needs.

Show more Show less
6.8
Review score
458 reviews
Avg. price/night:
$71.40

Regency Inn

Vallejo

Located off Highway 37, this motel in Vallejo, California features an outdoor pool an offers rooms with free WiFi and a cable TV. Six Flags Discovery Kingdom Amusement Park is 1.9 miles away. Lovely family run hotel .Rooms were very clean and a nice sociable pool area. Local area, felt safe . Hotel is a short drive from the wineries of Napa Valley and the ferry across to San Francisco .Owners were friendly ,polite and we felt welcomed.Thank you .

Show more Show less
8
Very Good
343 reviews
Avg. price/night:
$89.99

Vallejo Inn

Vallejo

Located less than 0.6 mi away from Vallejo Navel and Historical Museum, Vallejo Inn offers rooms with free WiFi. Free guest parking is provided. I had a very relaxing enjoyable stay! And the room was excellent! Clean and comfortable! I highly recommend!

Show more Show less
6.8
Review score
228 reviews
Avg. price/night:
$80

Motel 7

Vallejo

Located 5 miles from Six Flags Discovery Kingdom. Free Wi-Fi and free parking is offered for all guests. Each air-conditioned room provides satellite TV and an private bathroom at Motel 7. Staff very courteous and helpful

Show more Show less
7.6
Good
449 reviews
Avg. price/night:
$70

Most-booked hotels in Vallejo in the past month

See all

Budget hotels in Vallejo

See all

There are 15 hotels in Vallejo listed on Booking.com , that—from 4008 guest reviews—have an average review score of 6.84. To give you an idea of how much a hotel in Vallejo costs, the average price for a one-night stay is $98 (based on bookings made on our site in the last 30 days). Room sizes will naturally vary according to minimum and maximum occupancy requirements. However, to give you an indication, the average size of a double room in a Vallejo hotel is 23m². If you're looking for some ideas about where in Vallejo to book a hotel, the areas around Mare Island Museum and Empress Theatre are popular with our guests. Whether you book a hotel in Vallejo or elsewhere, you can always rely on 24/7 customer support when you book with Booking.com – wherever you are, whenever you need it.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Vallejo:

Explore guest reviews of hotels in Vallejo

See all