The best deals on hotels when visiting Elkhorn in California.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Elkhorn, California 93907

Coastal Valley Inn

10341 Merritt Street Castroville, CA

For a relaxing stay near Elkhorn, Coastal Valley Inn offers inviting accommodations with rooms beginning at $92.99, creating a clean, welcoming environment ideal for rest. Relax in accommodations that provide standard amenities, offering a comfortable environment at a great price.

With downtown Elkhorn just a short drive away, guests at Coastal Valley Inn can explore the city’s top destinations while enjoying a quieter setting. Make the most of your Elkhorn experience with affordable, welcoming lodging—book now!

  Call (855) 236-8982 to book with an agent.
  3.7 miles from Elkhorn, CA 93907

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Inn at Moss Landing Point

8425 Moss Landing Rd Moss Landing, CA

Guests visiting Elkhorn will find affordable comfort at Inn at Moss Landing Point, where inviting rooms start at $119.99, creating a clean, welcoming environment for relaxation. Stay in accommodations that enhance your experience with added comforts and conveniences, all at an economical price.

Inn at Moss Landing Point provides the perfect location for those wanting to visit downtown Elkhorn, where the city’s best sights are just a short drive away. Take the guesswork out of your Elkhorn stay with a hotel that delivers on value—secure now!

  Call (855) 234-2997 to book with an agent.
  3.7 miles from Elkhorn, CA 93907

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Captains Inn at Moss Landing

8122 Moss Landing Road Moss Landing, CA

Embrace quality and warmth at Captains Inn at Moss Landing on your trip to Elkhorn, where inviting rooms provide relaxation, with rates from an affordable $110.99. Relax in rooms that provide a sanctuary of comfort and style, with luxurious amenities that make each stay special.

Guests at Captains Inn at Moss Landing can enjoy a quick drive into downtown Elkhorn, where the city’s most exciting attractions are easily accessible. Get ready to unwind in Elkhorn with a hotel that delivers both style and value—lock in today!

  Call (855) 234-2997 to book with an agent.
  3.7 miles from Elkhorn, CA 93907

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Watsonville

75 Lee Road Watsonville, CA

At Hampton Inn & Suites Watsonville, travelers to Elkhorn will find sheltered, budget-friendly rooms with rates starting at $142.99, creating a warm and inviting space for relaxation. Rely on the consistent quality and service that Hampton by Hilton offers, where you can expect the same high standards at any location.

From Hampton Inn & Suites Watsonville, a straightforward drive brings guests into downtown Elkhorn, where they can explore the city’s best spots before retreating to a quieter setting. Find the best way to enjoy Elkhorn with accommodations that fit your needs—reserve now!

  Call (855) 234-5074 to book with an agent.
  6.7 miles from Elkhorn, CA 93907

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

1620 West Beach St Watsonville, CA

Guests bound for Elkhorn can find budget-friendly comfort at Rodeway Inn, where rooms begin at $79.99, creating a clean, welcoming environment perfect for rest. Experience the perfect blend of comfort and convenience in rooms that offer a practical setup for a budget-friendly rate.

Guests at Rodeway Inn will enjoy the quiet surroundings, while downtown Elkhorn remains within reach for a day of sightseeing. Make your Elkhorn experience cost-effective and relaxing—secure your stay now!

  Call (855) 235-0725 to book with an agent.
  6.8 miles from Elkhorn, CA 93907

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Best Western Rose Garden Inn

740 Freedom Blvd Watsonville, CA

With rooms from $139.00, Best Western Rose Garden Inn provides affordable comfort for guests visiting Elkhorn, creating a clean and sheltered environment ideal for relaxation. Explore the variety within the Best Western brand, from Best Western Plus® for an upgraded stay to Best Western Premier® for luxury accommodations.

At Best Western Rose Garden Inn, visitors can enjoy the relaxing surroundings of the hotel, while downtown Elkhorn is just a convenient drive away for easy exploration. Find added comfort at a price that lets you enjoy more of Elkhorn—book now!

  Call (855) 239-4019 to book with an agent.
  7.6 miles from Elkhorn, CA 93907

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Valley Inn

970 Main Street Watsonville, CA

Guests traveling to Elkhorn can unwind at Valley Inn, where budget-friendly rooms start at $117.99, creating a warm, inviting atmosphere ideal for rest. Experience a touch of extra luxury in rooms that offer more amenities, providing a comfortable stay without the high costs.

From Valley Inn, the drive into downtown Elkhorn offers guests the flexibility to explore the city’s highlights while retreating to a more relaxed environment afterward. Treat yourself to a memorable Elkhorn trip with well-equipped, cost-friendly accommodations—reserve today!

  Call (855) 233-0132 to book with an agent.
  7.7 miles from Elkhorn, CA 93907

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Suites Watsonville an IHG Hotel

1855 Main St Watsonville, CA

With budget-conscious rooms starting at $144.00, Holiday Inn Express Suites Watsonville an IHG Hotel is an ideal choice for travelers to Elkhorn, creating a comforting, welcoming space perfect for rest. Relax in Holiday Inn Express's garden areas, offering a natural retreat for guests to unwind and enjoy the outdoors.

Guests staying at Holiday Inn Express Suites Watsonville an IHG Hotel will love the balance of quiet surroundings and easy access to downtown Elkhorn for a day of city adventures. Stay comfortably in Elkhorn with amenities that make your trip memorable—lock in today!

  Call (855) 239-4019 to book with an agent.
  8.1 miles from Elkhorn, CA 93907

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Motel 6 Watsonville CA Monterey Area

125 Silver Leaf Dr Watsonville, CA

For those bound for Elkhorn, Motel 6 Watsonville CA Monterey Area offers inviting, budget-friendly accommodations with rooms beginning at $67.49, creating a welcoming space for all guests. Check in and check out swiftly at Motel 6, designed to get you on your way without hassle.

At Motel 6 Watsonville CA Monterey Area, guests can enjoy the calm surroundings, with downtown Elkhorn still a convenient drive away for all their city adventures. Lock in a welcoming, cost-conscious stay for your Elkhorn visit—reserve today!

  Call (855) 235-6136 to book with an agent.
  8.1 miles from Elkhorn, CA 93907

Starting at

$67.49

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Salinas Monterey

17215 East Rancho Way Salinas, CA

Enjoy the peaceful environment at Residence Inn by Marriott Salinas Monterey when visiting Elkhorn, where comfortable rooms create a relaxing stay, with nightly rates beginning at $199.99. Choose Residence Inn for spacious suites equipped with kitchens, designed to make your long-term stay as comfortable as possible.

At Residence Inn by Marriott Salinas Monterey, guests can relax in a serene environment, while downtown Elkhorn is still within reach for easy access to the city’s main attractions. Embrace a stress-free Elkhorn stay with enhanced features at a price you’ll love—book today!

  Call (855) 239-4019 to book with an agent.
  8.2 miles from Elkhorn, CA 93907

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Salinas Monterey

17225 East Rancho Way Salinas, CA

Experience a restful retreat at Courtyard by Marriott Salinas Monterey on your journey to Elkhorn, where inviting accommodations provide comfort and warmth, with nightly rates from $154.99. Unwind with a variety of on-site entertainment options at Courtyard, from refreshing outdoor pools to modern lounge areas with media access.

With downtown Elkhorn still within reach, guests at Courtyard by Marriott Salinas Monterey can enjoy the city’s offerings while retreating to a quieter setting afterward. Discover how enjoyable your Elkhorn adventure can be with a hotel designed for you—lock in today!

  Call (855) 234-2997 to book with an agent.
  8.2 miles from Elkhorn, CA 93907

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

Laurel Inn Motel

801 West Laurel Dr. Salinas, CA

Guests traveling to Elkhorn will find Laurel Inn Motel a welcoming option, with rates beginning at $124.99, creating a comfy and comfortable environment perfect for rest. Enjoy accommodations that focus on providing essential comforts with no unnecessary extras, perfect for a budget-friendly trip.

At Laurel Inn Motel, guests can enjoy the calm of staying further from the city, while downtown Elkhorn remains a short drive away for convenience. Make your Elkhorn travels relaxing and budget-friendly—book your hotel stay now!

  Call (855) 234-2997 to book with an agent.
  8.4 miles from Elkhorn, CA 93907

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Best Western Marina State Beach

3290 Dunes Road Marina, CA

Stay comfortably at Best Western Marina State Beach on your trip to Elkhorn, where serene rooms create a welcoming atmosphere, with rates beginning at an inviting $137.99. Relax in the modern comfort of Best Western’s redesigned lobbies, featuring contemporary furniture and vibrant artwork.

Guests at Best Western Marina State Beach are close enough to downtown Elkhorn to explore its top attractions, while enjoying a peaceful retreat afterward. Discover the best of Elkhorn with a hotel that offers first-class service at a budget price—secure now!

  Call (855) 234-7135 to book with an agent.
  8.9 miles from Elkhorn, CA 93907

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Monterey Beachfront Marina CA

3280 Dunes Drive Marina, CA

For budget-savvy travelers, Country Inn & Suites by Radisson Monterey Beachfront Marina CA provides relaxed accommodations with rates beginning at $67.99, creating a clean and comfortable space near Elkhorn. Experience the charm and convenience of Country Inn & Suites’ boutique shop, offering souvenirs and travel essentials.

A brief drive from Country Inn & Suites by Radisson Monterey Beachfront Marina CA brings guests to downtown Elkhorn, offering the best of both convenience and peaceful surroundings. Make the most of your Elkhorn experience with extra perks at an affordable price—book now!

  Call (855) 236-8982 to book with an agent.
  9.0 miles from Elkhorn, CA 93907

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Marina

120 Reservation Rd Marina, CA

With budget-friendly rooms beginning at $183.99, Hampton Inn & Suites Marina provides relaxed accommodations for travelers to Elkhorn, creating a welcoming environment for rest. Indulge in the warmth of freshly baked cookies in the lobby at select Hampton locations, a sweet welcome after a day of travel.

From Hampton Inn & Suites Marina, the drive into downtown Elkhorn is convenient, allowing guests to enjoy the city’s top spots while retreating to the hotel’s quieter setting. Explore Elkhorn effortlessly with a hotel that offers exceptional value—reserve now!

  Call (855) 239-5277 to book with an agent.
  9.1 miles from Elkhorn, CA 93907

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Marina CA Monterey

100 Reservation Rd Marina, CA

With rates starting at $69.99, Motel 6 Marina CA Monterey is a practical choice for travelers visiting Elkhorn, providing a warm and inviting atmosphere for rest. Relax in Motel 6's modern rooms, designed with simplicity and comfort in mind, featuring cozy bedding and a clean, fresh look.

From Motel 6 Marina CA Monterey, a convenient drive takes guests to downtown Elkhorn, where they can explore the city’s top spots before retreating to a peaceful stay. Enjoy added comfort at an affordable rate for your Elkhorn visit—book your room today!

  Call (855) 236-8982 to book with an agent.
  9.1 miles from Elkhorn, CA 93907

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Marina on the Monterey Bay

140 Reservation Rd Marina, CA

With rates beginning at $147.99, Comfort Inn Marina on the Monterey Bay provides budget-friendly accommodations for travelers visiting Elkhorn, creating a warm and inviting environment. Appreciate Comfort Inn's commitment to sustainability, with eco-friendly initiatives and practices in place at select locations.

From Comfort Inn Marina on the Monterey Bay, guests can take a short drive into downtown Elkhorn, where they can experience the city’s best spots before returning to a quiet retreat. Take advantage of extra perks for your Elkhorn trip without the high cost—reserve now!

  Call (855) 236-8982 to book with an agent.
  9.2 miles from Elkhorn, CA 93907

Starting at

$147.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Marina State Beach Area an IHG Hotel

189 Seaside Circle Marina, CA

For an affordable and inviting stay, Holiday Inn Express Hotel & Suites Marina State Beach Area an IHG Hotel offers comfy rooms with rates beginning at $169.00, creating a clean and comfortable atmosphere near Elkhorn. Relax in Holiday Inn Express's modern rooms, featuring a fresh and contemporary design for a comfortable and inviting atmosphere.

With Elkhorn just a drive away, guests at Holiday Inn Express Hotel & Suites Marina State Beach Area an IHG Hotel can enjoy the city’s top spots while benefiting from the hotel’s quieter surroundings. Make the most of your Elkhorn adventure with accommodations that prioritize savings—lock in now!

  Call (855) 235-0725 to book with an agent.
  9.3 miles from Elkhorn, CA 93907

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Watsonville

112 Airport Blvd Freedom, CA

At Comfort Inn Watsonville, travelers to Elkhorn will find affordable comfort with rooms beginning at $96.99, creating a clean and welcoming environment for unwinding. Discover the strategic placement of Comfort Inn properties, conveniently located to enhance your travel experience.

At Comfort Inn Watsonville, guests can enjoy a relaxing stay while having the convenience of downtown Elkhorn within easy driving distance. Find your ideal Elkhorn hotel with amenities that make your visit extra special—lock in today!

  Call (855) 239-4019 to book with an agent.
  9.3 miles from Elkhorn, CA 93907

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Marina

323 Reservation Road Marina, CA

For a homely stay near Elkhorn, Ramada by Wyndham Marina offers inviting accommodations with rooms starting at $137.53, creating a welcoming space perfect for relaxation. Celebrate festive seasons at Ramada with special events and decorations that add an extra touch of joy to your stay.

Guests at Ramada by Wyndham Marina can enjoy being slightly removed from the city’s busiest areas, with downtown Elkhorn still within easy reach for all their sightseeing needs. Make your Elkhorn experience memorable and cost-effective—book your room now!

  Call (855) 235-6136 to book with an agent.
  9.6 miles from Elkhorn, CA 93907

Starting at

$137.53

per night

Read Reviews View Amenities View All Rooms

Monarch Valley Inn Marina at Monterey Bay

416 Reservation Rd Marina, CA

At Monarch Valley Inn Marina at Monterey Bay, travelers headed to Elkhorn will find reassuring comfort with rooms starting at $99.99, creating a warm and inviting environment ideal for relaxation. Experience a stay that focuses on essential amenities and cleanliness, providing a comfortable and efficient lodging experience.

The relaxing environment at Monarch Valley Inn Marina at Monterey Bay offers guests a calm retreat, with downtown Elkhorn still within easy reach for a day of exploration. Take comfort in knowing your Elkhorn stay is both cozy and budget-friendly—reserve today!

  Call (855) 236-8982 to book with an agent.
  9.7 miles from Elkhorn, CA 93907

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Laguna Lodge

430 Reservation Rd Marina, CA

For a soft stay, Laguna Lodge offers budget-friendly rooms with rates beginning at $140.00, creating a warm and welcoming environment ideal for guests visiting Elkhorn. Experience the comfort of well-maintained accommodations that provide all the basics for a comfortable and affordable stay.

From Laguna Lodge, a brief drive delivers guests into downtown Elkhorn, where they can explore the city’s highlights and return to the calm of the hotel. Choose a hotel that balances comfort and savings for your Elkhorn visit—reserve now!

  Call (855) 234-7135 to book with an agent.
  9.7 miles from Elkhorn, CA 93907

Starting at

$140.00

per night

Read Reviews View Amenities View All Rooms

Best Western Salinas Valley Inn & Suites

187 Kern Street Salinas, CA

With rooms beginning at $117.99, Best Western Salinas Valley Inn & Suites provides affordable accommodations for travelers visiting Elkhorn, creating a warm and welcoming environment for relaxation. Experience the local engagement of Best Western hotels, actively participating in community events and supporting local businesses.

Guests at Best Western Salinas Valley Inn & Suites will love the calm atmosphere of the hotel, while downtown Elkhorn remains a short drive away for easy sightseeing. Discover the best way to enjoy Elkhorn with cost-effective, practical accommodations—secure now!

  Call (855) 234-7135 to book with an agent.
  9.9 miles from Elkhorn, CA 93907

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites of Salinas

181 Kern St Salinas, CA

For those bound for Elkhorn, Comfort Inn & Suites of Salinas offers comforting, budget-friendly accommodations with rates from $139.99, creating a comfortable space perfect for relaxation. Keep cool and comfortable year-round with air-conditioned rooms, ensuring a pleasant stay regardless of the weather.

Guests at Comfort Inn & Suites of Salinas can enjoy the quiet surroundings, knowing that downtown Elkhorn is still just a drive away for all their sightseeing needs. Get more out of your Elkhorn adventure with accommodations that save you money—secure now!

  Call (855) 233-0132 to book with an agent.
  10.0 miles from Elkhorn, CA 93907

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms