The best deals on hotels when visiting Lafayette 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 Lafayette, California 94549

Lafayette Park Hotel & Spa

3287 Mt. Diablo Blvd Lafayette, CA

With premier amenities, Lafayette Park Hotel & Spa near Lafayette creates an oasis of comfort, where inviting rooms ensure relaxation, with nightly rates from $269.99. Enjoy a stay that is both opulent and welcoming, with rooms that are designed to provide comfort and luxury in equal measure.

With downtown Lafayette within easy reach, Lafayette Park Hotel & Spa gives guests the perfect blend of proximity and peace, making it easy to explore the city. Discover the beauty of Lafayette with a hotel that adds a touch of grandeur to your visit—secure now!

  Call (855) 235-6136 to book with an agent.
  1.0 miles from Lafayette, CA 94549

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Diablo Mountain Inn Walnut Creek

2079 MT. Diablo Boulevard Walnut Creek, CA

With rates starting at $137.99, Diablo Mountain Inn Walnut Creek provides budget-conscious accommodations for guests visiting Lafayette, creating a intimate and inviting space for relaxation. Enjoy a stay that focuses on essential comforts, with rooms that provide everything needed for a straightforward visit.

At Diablo Mountain Inn Walnut Creek, guests can enjoy the best of both worlds—quick access to downtown Lafayette with the tranquility of staying a little further out. Enjoy Lafayette to the fullest with budget-friendly, inviting hotel rooms—book today!

  Call (855) 234-7135 to book with an agent.
  2.7 miles from Lafayette, CA 94549

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Walnut Creek

2050 North California Boulevard Walnut Creek, CA

Stay comfortably at Residence Inn by Marriott Walnut Creek near Lafayette, where restful accommodations create a safe environment, with room rates starting at $299.99. Take advantage of the grocery delivery service to your suite at Residence Inn, ensuring your kitchen is always stocked.

With downtown Lafayette just a short drive away, guests at Residence Inn by Marriott Walnut Creek can explore the city’s most vibrant spots while staying in a quieter location. Unwind after exploring Lafayette with a hotel that’s dedicated to your comfort—lock in today!

  Call (855) 235-6136 to book with an agent.
  3.1 miles from Lafayette, CA 94549

Starting at

$299.99

per night

Read Reviews View Amenities View All Rooms

Walnut Creek Marriott

2355 North Main St Walnut Creek, CA

Relax in style at Walnut Creek Marriott on your visit to Lafayette, where quality accommodations offer comfort, with budget-friendly rates starting at $209.99. Enjoy the peace of mind that comes with Marriott's enhanced cleanliness protocols, ensuring a safe and welcoming environment for all.

Walnut Creek Marriott is perfectly positioned for guests wanting to explore downtown Lafayette, where a brief drive brings them to the city’s best spots. Indulge in a refined Lafayette stay with a hotel that masters the art of hospitality—reserve now!

  Call (855) 239-4019 to book with an agent.
  3.2 miles from Lafayette, CA 94549

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Park Inn by Radisson

2389 North Main St Walnut Creek, CA

Guests visiting Lafayette will find budget-friendly comfort at Park Inn by Radisson, where delightful rooms begin at $104.99, providing a warm and welcoming environment. Navigate your stay with the help of Radisson's knowledgeable concierge team, ready to assist with reservations, recommendations, and more.

At Park Inn by Radisson, guests are never far from the action, with downtown Lafayette only a brief drive away for convenient access to the city’s top destinations. Stay relaxed and keep your wallet happy while visiting Lafayette—lock in today!

  Call (855) 234-7135 to book with an agent.
  3.3 miles from Lafayette, CA 94549

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Walnut Creek an IHG Hotel

2730 North Main St Walnut Creek, CA

Guests traveling to Lafayette will find intimate accommodations at Holiday Inn Express Walnut Creek an IHG Hotel, where rooms begin at $147.44, creating a warm, inviting environment ideal for relaxation. Stay informed with Holiday Inn Express's digital concierge services, providing up-to-date information and recommendations for your visit.

At Holiday Inn Express Walnut Creek an IHG Hotel, guests are close enough to downtown Lafayette for a quick drive, making it easy to explore the city’s top destinations. Find exceptional value and extra amenities on your Lafayette adventure—reserve your hotel room now!

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

Starting at

$147.44

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton Walnut Creek

1345 Treat Boulevard Walnut Creek, CA

Enjoy a refined retreat at Embassy Suites by Hilton Walnut Creek near Lafayette, where relaxed accommodations offer warmth and relaxation, with budget-friendly rates from $179.99. Stay connected effortlessly with Embassy Suites' complimentary high-speed internet access, keeping you in touch and productive.

At Embassy Suites by Hilton Walnut Creek, guests are close enough to downtown Lafayette for a quick drive to the city’s top destinations while still enjoying a quieter stay. Step into Lafayette sophistication with a hotel that never compromises on quality—secure now!

  Call (855) 236-8982 to book with an agent.
  4.2 miles from Lafayette, CA 94549

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Pleasant Hill Buskirk Ave

3220 Buskirk Ave Pleasant Hill, CA

Guests headed to Lafayette will find budget-friendly comfort at Extended Stay America Suites Pleasant Hill Buskirk Ave, where delightful rooms begin at $105.99, creating a welcoming atmosphere perfect for relaxation. Experience the reliability of Extended Stay America’s maintenance services, quickly addressing any issues to ensure a hassle-free stay.

Extended Stay America Suites Pleasant Hill Buskirk Ave is ideally positioned for those wanting to visit downtown Lafayette, where the city’s best destinations are just a short drive from the hotel. Make Lafayette travel simple with a hotel that provides convenience and savings—reserve now!

  Call (855) 236-8982 to book with an agent.
  4.4 miles from Lafayette, CA 94549

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

HYATT house Pleasant Hill

2611 Contra Costa Blvd Pleasant Hill, CA

Stay at HYATT house Pleasant Hill when visiting Lafayette, where soothing rooms create a relaxing experience, with budget-friendly rates beginning at $252.00 per night. Relax with a refreshing swim in Hyatt House’s seasonally heated outdoor pool, a perfect leisure activity for all ages.

Guests staying at HYATT house Pleasant Hill can enjoy the flexibility of visiting downtown Lafayette with just a short drive, making it simple to explore the city’s best destinations. Enjoy your Lafayette getaway with accommodations that blend comfort and convenience—reserve now!

  Call (855) 239-4019 to book with an agent.
  4.7 miles from Lafayette, CA 94549

Starting at

$252.00

per night

Read Reviews View Amenities View All Rooms

Sonesta Select Pleasant Hill

2250 Contra Costa Blvd Pleasant Hill, CA

Enjoy a warm ambiance at Sonesta Select Pleasant Hill as you visit Lafayette, where secure rooms provide a restful retreat, all starting from an accessible rate of $139.00 per night. Relax with the family-oriented design of Sonesta’s suites, offering spacious accommodations and convenient amenities for groups.

With downtown Lafayette just a short drive away, guests at Sonesta Select Pleasant Hill can easily access the city’s most exciting destinations while staying in a quieter area. Settle into Lafayette with a hotel that adds a touch of sophistication to your stay—lock in today!

  Call (855) 235-0725 to book with an agent.
  4.9 miles from Lafayette, CA 94549

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Pleasant Hill Inn

1432 Contra Costa Blvd Pleasant Hill, CA

With rooms starting at $104.00, Pleasant Hill Inn is an affordable choice for travelers bound for Lafayette, creating a welcoming and harmonious environment ideal for rest. Relax in accommodations that provide practical comfort, making your stay both convenient and economical.

Guests staying at Pleasant Hill Inn can appreciate the calm and quiet of the hotel, with downtown Lafayette still within easy reach for a day of city exploration. Plan your Lafayette travels with an affordable, inviting hotel—book now!

  Call (855) 234-2997 to book with an agent.
  5.5 miles from Lafayette, CA 94549

Starting at

$104.00

per night

Read Reviews View Amenities View All Rooms

Studio 6 Concord CA

1370 Monument Blvd Concord, CA

With affordable rooms from $105.00, Studio 6 Concord CA provides inviting accommodations for guests bound for Lafayette, creating a warm and welcoming environment for relaxation. Appreciate the versatility of Studio 6's accommodations, suitable for solo travelers, couples, and families alike.

At Studio 6 Concord CA, guests can enjoy a more serene environment, with downtown Lafayette just a drive away for easy access to the city’s main attractions. Book an inviting, cost-conscious hotel for your Lafayette adventure—lock in today!

  Call (855) 234-2997 to book with an agent.
  5.7 miles from Lafayette, CA 94549

Starting at

$105.00

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Pleasant Hill CA

650 Ellinwood Way Pleasant Hill, CA

Enjoy a warm retreat at Homewood Suites by Hilton Pleasant Hill CA as you explore Lafayette, with welcoming rooms crafted for comfort and relaxation, with starting rates at $162.99 per night. Experience the family-friendly environment at Homewood Suites, offering activities and amenities that delight guests of all ages.

With a short drive into downtown Lafayette, guests at Homewood Suites by Hilton Pleasant Hill CA can explore the city’s highlights and return to the hotel’s serene environment. Unwind in Lafayette with accommodations that make your visit a true delight—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  6.0 miles from Lafayette, CA 94549

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Pleasant Hill

700 Ellinwood Way Pleasant Hill, CA

Relax at Residence Inn by Marriott Pleasant Hill on your journey to Lafayette, where enchanting accommodations create a peaceful escape, with inviting nightly rates starting from $239.99. Take advantage of Residence Inn's meeting and event spaces, perfect for hosting business events or personal gatherings.

From Residence Inn by Marriott Pleasant Hill, the drive into downtown Lafayette is convenient, making it easy for guests to enjoy the city’s highlights before returning to a quieter retreat. Maximize your Lafayette experience with a hotel that keeps you pampered and stress-free—secure now!

  Call (855) 239-5277 to book with an agent.
  6.0 miles from Lafayette, CA 94549

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Hilton Concord

1970 Diamond Blvd Concord, CA

Enjoy a refined atmosphere at Hilton Concord as you visit Lafayette, with relaxed accommodations that offer comfort and style, with nightly rates beginning at $143.99. Delight in the luxury of a stay in Hilton's suites, where expansive views and top-tier amenities create a memorable experience.

Guests staying at Hilton Concord will love the quiet setting of the hotel, while downtown Lafayette is still within easy reach for all their city adventures. Take your Lafayette visit to the next level with a hotel that delivers first-class service—book today!

  Call (855) 233-0132 to book with an agent.
  6.5 miles from Lafayette, CA 94549

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Clarion Hotel Concord / Walnut Creek

1050 Burnett Ave Concord, CA

For those bound for Lafayette, Clarion Hotel Concord / Walnut Creek offers inviting, budget-friendly accommodations with rates from $107.99, creating a comfortable space perfect for relaxation. Appreciate the convenience of Clarion's multilingual staff, ensuring that communication is seamless and accommodating for international guests.

The convenience of downtown Lafayette is just a drive away from Clarion Hotel Concord / Walnut Creek, making it easy for guests to experience the city’s top spots without the noise. Make Lafayette feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 236-8982 to book with an agent.
  6.6 miles from Lafayette, CA 94549

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Concord

1785 Pine Street Concord, CA

With rates starting at $152.99, Hampton Inn Concord is ideal for guests traveling to Lafayette, providing calm accommodations in a warm and inviting environment. Gather with friends or family at Hampton’s outdoor barbecue areas, available at some locations for a fun and relaxed dining experience.

Guests staying at Hampton Inn Concord will appreciate the calm surroundings, while downtown Lafayette remains accessible for a day of sightseeing and adventure. Get the rest and comfort you deserve while exploring Lafayette—secure your hotel room now!

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

Starting at

$152.99

per night

Read Reviews View Amenities View All Rooms

Best Western John Muir Inn

445 Muir Station Rd Martinez, CA

With affordable rooms from $95.99, Best Western John Muir Inn is ideal for travelers visiting Lafayette, creating a warm and welcoming atmosphere perfect for relaxation. Relax with Best Western's spa and wellness facilities, available at select locations for a rejuvenating escape.

Guests at Best Western John Muir Inn will love the quiet setting of the hotel, with downtown Lafayette still a short drive away for easy city exploration. Explore Lafayette while enjoying a hotel that delivers on quality and affordability—lock in today!

  Call (855) 236-8982 to book with an agent.
  7.0 miles from Lafayette, CA 94549

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Concord Plaza Hotel

45 John Glenn Drive Concord, CA

Relax in the charming ambiance of Concord Plaza Hotel near Lafayette, where harmonious rooms create a warm environment, with nightly rates beginning at $118.99. Enjoy accommodations that offer a new level of luxury, with rooms that are beautifully appointed and equipped with the latest amenities.

Guests at Concord Plaza Hotel will appreciate the quiet surroundings, with downtown Lafayette just a convenient drive away for a day of city exploration. Discover the best of Lafayette with a hotel that promises luxury and convenience—secure now!

  Call (855) 233-7850 to book with an agent.
  7.0 miles from Lafayette, CA 94549

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Claremont Club & Spa a Fairmont Hotel

41 Tunnel Road Berkeley, CA

Enjoy a majestic experience at Claremont Club & Spa a Fairmont Hotel near Lafayette, where world-class service and lavish design guarantee a memorable visit, with rates starting from $229.68. Discover the art of mixology at Fairmont's cocktail workshops, where guests can learn to craft their favorite drinks.

At Claremont Club & Spa a Fairmont Hotel, guests can enjoy the peaceful surroundings of the hotel, while downtown Lafayette remains a convenient drive away for sightseeing and adventure. Enjoy the elegance of Lafayette with accommodations that set a new benchmark for five-star service—book today!

  Call (855) 234-5074 to book with an agent.
  7.1 miles from Lafayette, CA 94549

Starting at

$229.68

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Martinez

4015 Alhambra Ave Martinez, CA

Guests visiting Lafayette can unwind in heartwarming accommodations at Super 8 by Wyndham Martinez, where rooms begin at $100.99, creating a warm and inviting atmosphere perfect for relaxation. Explore with confidence, utilizing Super 8's local expertise for recommendations on dining, sightseeing, and entertainment.

The convenient location of Super 8 by Wyndham Martinez allows guests to enjoy the tranquility of a quiet stay, while downtown Lafayette remains within reach for exploration. Enjoy a stress-free, budget-friendly stay in Lafayette—book your room now!

  Call (855) 239-4019 to book with an agent.
  7.1 miles from Lafayette, CA 94549

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Martinez CA

3999 Alhambra Ave Martinez, CA

At Motel 6 Martinez CA, travelers bound for Lafayette can enjoy budget-conscious comfort with rooms starting at $92.99, creating a warm and inviting atmosphere for unwinding. Experience the cost-effective choice of Motel 6, where affordable rates make extended stays and last-minute trips possible.

At Motel 6 Martinez CA, guests can enjoy the quieter surroundings while still having downtown Lafayette just a drive away for easy city access. Lock in enhanced comfort for your Lafayette adventure—reserve your hotel now!

  Call (855) 236-8982 to book with an agent.
  7.1 miles from Lafayette, CA 94549

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Muir Lodge Motel

3930 Alhambra Ave Martinez, CA

With rooms beginning at $125.99, Muir Lodge Motel provides affordable accommodations for guests headed to Lafayette, creating a warm-hearted and comfortable space perfect for relaxation. Stay in a room that offers dependable comfort, with practical amenities that make your visit both enjoyable and economical.

With Lafayette a drive away, guests at Muir Lodge Motel can enjoy a relaxing stay without sacrificing the convenience of exploring the city’s top spots. Stay smart and save on your Lafayette trip without sacrificing comfort—book today!

  Call (855) 235-6136 to book with an agent.
  7.2 miles from Lafayette, CA 94549

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Premier Inns Concord

1581 Concord Avenue Concord, CA

For an inviting and comfortable stay near Lafayette, Premier Inns Concord offers budget-friendly rooms with rates beginning at $80.00, creating a warm space. Enjoy a stay that exceeds expectations with rooms that provide extra comfort and convenience at an affordable price.

At Premier Inns Concord, visitors can unwind in a peaceful environment, with downtown Lafayette just a short drive away for a day of adventure. Take your Lafayette experience up a notch with well-appointed, wallet-friendly lodging—secure now!

  Call (855) 233-7850 to book with an agent.
  7.4 miles from Lafayette, CA 94549

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms