The best deals on hotels when visiting Kirkwood in New Jersey.

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 Kirkwood, New Jersey 08021

Holiday Inn Express Voorhees Mt. Laurel an IHG Hotel

121 Laurel Oak Road Voorhees, NJ

At Holiday Inn Express Voorhees Mt. Laurel an IHG Hotel, travelers visiting Kirkwood can enjoy plush accommodations with rooms from $204.00, creating a warm, inviting space perfect for relaxation. Take advantage of Holiday Inn Express's signature Pancake Machine for a fun and easy breakfast experience.

From Holiday Inn Express Voorhees Mt. Laurel an IHG Hotel, guests can easily explore the best of Kirkwood, where the downtown area is just a short journey from the hotel. Enjoy the convenience of a well-appointed hotel in Kirkwood without the high price—secure now!

  Call (855) 235-6136 to book with an agent.
  1.1 miles from Kirkwood, NJ 08021

Starting at

$204.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Voorhees / Mt. Laurel

1000 Laurel Oak Rd Voorhees, NJ

For a relaxing stay, Comfort Inn & Suites Voorhees / Mt. Laurel offers comfy rooms with rates starting at $106.99, creating a clean, welcoming space ideal for guests traveling to Kirkwood. Appreciate the modern amenities and thoughtful touches in Comfort Inn's guest rooms, making each stay pleasant and hassle-free.

From Comfort Inn & Suites Voorhees / Mt. Laurel, downtown Kirkwood is just a short journey away, making it easy for guests to enjoy the city’s best spots without the noise of the center. Make Kirkwood travel simple with a hotel that provides convenience and savings—reserve now!

  Call (855) 235-6136 to book with an agent.
  1.1 miles from Kirkwood, NJ 08021

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Voorhees Mt. Laurel / Cherry Hil

1031 Voorhees Drive Voorhees, NJ

Explore a restful stay at SpringHill Suites by Marriott Voorhees Mt. Laurel / Cherry Hil near Kirkwood, where quality rooms offer comfort and relaxation, with inviting rates beginning at just $219.99. The suites at SpringHill Suites are thoughtfully designed with separate zones for sleeping, working, and lounging.

SpringHill Suites by Marriott Voorhees Mt. Laurel / Cherry Hil offers the perfect blend of peace and proximity, with downtown Kirkwood just a short stroll or brief ride from the hotel. Step into Kirkwood comfort and convenience with a hotel that goes above and beyond—secure now!

  Call (855) 236-8982 to book with an agent.
  1.2 miles from Kirkwood, NJ 08021

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Philadelphia / Voorhees

320 State Route 73 Voorhees, NJ

Explore a welcoming atmosphere at Hampton Inn Philadelphia / Voorhees as you explore Kirkwood, where friendly rooms create a warm retreat, with inviting rates starting at $201.99. Bring your pets along to select Hampton locations, where amenities and services ensure they enjoy the stay just as much as you do.

Guests staying at Hampton Inn Philadelphia / Voorhees are never far from the action, with downtown Kirkwood only a quick drive away for easy exploration of the city’s top attractions. Enjoy a seamless Kirkwood stay with accommodations that go above and beyond—lock in today!

  Call (855) 239-4019 to book with an agent.
  4.1 miles from Kirkwood, NJ 08021

Starting at

$201.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Blackwood Near Philadelphia

832 North Black Horse Pike Blackwood, NJ

Guests visiting Kirkwood will find budget-conscious comfort at Howard Johnson by Wyndham Blackwood Near Philadelphia, with rooms beginning at $145.99, creating a warm and welcoming space for relaxation. Savor the moment with Howard Johnson's signature waffles at breakfast, a delicious start to a day full of possibilities.

Howard Johnson by Wyndham Blackwood Near Philadelphia provides the perfect balance of proximity and peace, offering guests easy access to downtown Kirkwood without staying in the busiest parts. Enjoy enhanced comfort and savings on your Kirkwood visit—lock in today!

  Call (855) 234-5074 to book with an agent.
  4.3 miles from Kirkwood, NJ 08021

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Greenwoods Inn & Suites

311 North 73 Berlin, NJ

At Greenwoods Inn & Suites, travelers bound for Kirkwood can unwind in enchanting comfort with rooms starting at $84.99, creating a warm and welcoming space for relaxation. Find comfort and convenience in rooms that offer added features, designed to make your stay both enjoyable and practical.

At Greenwoods Inn & Suites, guests are close enough to downtown Kirkwood for a short drive to the city’s best destinations, while still enjoying a peaceful retreat. Relax and enjoy Kirkwood with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 234-7135 to book with an agent.
  4.4 miles from Kirkwood, NJ 08021

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Runnemede Philadelphia Area

101 East 9th Ave Runnemede, NJ

For a delightful and affordable stay, Days Inn by Wyndham Runnemede Philadelphia Area offers inviting accommodations with rates from $118.74, creating a clean and welcoming space perfect for relaxation. Experience the friendly and vibrant atmosphere at Days Inn, making each stay pleasant and full of positive interactions.

Days Inn by Wyndham Runnemede Philadelphia Area provides the perfect location for those who want to be close to downtown Kirkwood, with the city’s top destinations just a short drive away. Stay comfortably while keeping expenses low on your Kirkwood adventure—reserve today!

  Call (855) 233-0132 to book with an agent.
  4.7 miles from Kirkwood, NJ 08021

Starting at

$118.74

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Bellmawr

341 B South Black horse Pike Bellmawr, NJ

For an affordable stay near Kirkwood, Travelodge by Wyndham Bellmawr offers inviting rooms with rates starting at $100.00, creating a clean and welcoming space ideal for rest. Experience the warmth of Travelodge's welcome, where guests are greeted with genuine smiles and attentive service.

From Travelodge by Wyndham Bellmawr, a brief drive brings guests into downtown Kirkwood, where the city’s most popular spots are easily accessible. Stay affordably and comfortably on your Kirkwood adventure with well-equipped lodging—lock in today!

  Call (855) 234-2997 to book with an agent.
  5.0 miles from Kirkwood, NJ 08021

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Bellmawr Economy Inn

301 South Black Horse Pike Bellmawr, NJ

Guests traveling to Kirkwood will find inviting comfort at Bellmawr Economy Inn, with budget-friendly rooms starting at $125.99, creating a warm and welcoming environment perfect for rest. Experience a stay that combines comfort with value, offering rooms that provide essential amenities for a budget-friendly rate.

Stay at Bellmawr Economy Inn for a serene retreat, where guests can relax in comfort and still have easy access to Kirkwood's top spots. Make your Kirkwood travels memorable and budget-friendly—secure your stay now!

  Call (855) 239-4019 to book with an agent.
  5.1 miles from Kirkwood, NJ 08021

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn & Suites Philadelphia Bellmawr

217 South Black Horse Pike Bellmawr, NJ

With budget-friendly rooms starting at $115.99, Red Roof Inn & Suites Philadelphia Bellmawr is a practical choice for travelers bound for Kirkwood, providing a friendly, welcoming atmosphere perfect for rest. Grab a snack or a drink any time of day from the on-site vending machines available at Red Roof Inn, perfect for satisfying those sudden cravings.

Experience a restful stay at Red Roof Inn & Suites Philadelphia Bellmawr, where calm surroundings allow for relaxation and Kirkwood remains within easy reach. Stay smart and enjoy Kirkwood with a practical, comfortable hotel—book today!

  Call (855) 239-4019 to book with an agent.
  5.1 miles from Kirkwood, NJ 08021

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Deptford

1160 Hurffville Rd Woodbury, NJ

With affordable rooms from $259.99, Fairfield Inn by Marriott Deptford provides inviting comfort for guests bound for Kirkwood, creating a delightful, welcoming environment ideal for relaxation. Stay on the move with Fairfield's complimentary shuttle services, offering convenient transportation to nearby airports and attractions (at select locations).

The peaceful location of Fairfield Inn by Marriott Deptford allows guests to unwind, with downtown Kirkwood a convenient drive away for a day of sightseeing. Enjoy peace of mind and comfort on your Kirkwood trip without the high cost—reserve today!

  Call (855) 239-5277 to book with an agent.
  5.2 miles from Kirkwood, NJ 08021

Starting at

$259.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Deptford

1253 Hurffville Road Woodbury, NJ

With rooms starting at $260.99, Hampton Inn & Suites Deptford provides budget-friendly accommodations for guests bound for Kirkwood, creating a comfortable and inviting space. Relax with the family-friendly amenities at Hampton, including children’s activity packs and family rooms designed for comfort and convenience.

Guests staying at Hampton Inn & Suites Deptford can appreciate the quieter surroundings, with downtown Kirkwood still easily accessible for sightseeing and city exploration. Maximize your time in Kirkwood with lodging that keeps your comfort top of mind—lock in today!

  Call (855) 236-8982 to book with an agent.
  5.2 miles from Kirkwood, NJ 08021

Starting at

$260.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Philadelphia Cherry Hill

1653 East State Highway 70 Cherry Hill, NJ

For an affordable and inviting stay, Extended Stay America Suites Philadelphia Cherry Hill offers heartwarming rooms with rates from $122.99, creating a clean, comfortable atmosphere perfect for travelers. Experience the reliability of Extended Stay America’s maintenance services, quickly addressing any issues to ensure a hassle-free stay.

From Extended Stay America Suites Philadelphia Cherry Hill, guests can easily drive into downtown Kirkwood, where they can experience the city’s highlights and return to a serene stay. Choose a Kirkwood hotel that keeps you comfortable and your budget intact—reserve now!

  Call (855) 234-5074 to book with an agent.
  5.3 miles from Kirkwood, NJ 08021

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Cherry Hill

1821 Old Cuthbert Rd Cherry Hill, NJ

Enjoy the inviting ambiance of Residence Inn by Marriott Cherry Hill near Kirkwood, where restful rooms create a cushy atmosphere, with affordable nightly rates starting from $169.99. Experience a warm community vibe at Residence Inn, where it's easy to meet and mingle with fellow travelers.

The peaceful surroundings at Residence Inn by Marriott Cherry Hill offer guests a quiet retreat, while downtown Kirkwood remains a short drive away for all their sightseeing adventures. Step into a world of comfort and convenience on your Kirkwood adventure—book now!

  Call (855) 235-0725 to book with an agent.
  5.4 miles from Kirkwood, NJ 08021

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Cherry Hill

1830 Frontage Rd. Cherry Hill, NJ

Guests visiting Kirkwood will find charming accommodations at WoodSpring Suites Cherry Hill, with rooms beginning at $114.99, creating a clean, inviting environment perfect for rest. Stay connected with the communal computer stations at WoodSpring Suites, offering internet access and printing capabilities.

From WoodSpring Suites Cherry Hill, a convenient drive delivers guests into downtown Kirkwood, where they can explore the city’s highlights and return to a restful stay afterward. Enjoy Kirkwood travel made easy with practical, well-equipped lodging—book now!

  Call (855) 234-5074 to book with an agent.
  5.5 miles from Kirkwood, NJ 08021

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Simply Suites Philadelphia Mount Laurel

4000 Crawford Pl Mount Laurel, NJ

At Sonesta Simply Suites Philadelphia Mount Laurel, travelers bound for Kirkwood can unwind in cushy rooms with rates starting at $109.00, creating a warm and welcoming environment. Stay active with Sonesta’s recreational offerings, including tennis courts, water sports, and guided outdoor activities.

At Sonesta Simply Suites Philadelphia Mount Laurel, visitors can enjoy a quieter, more peaceful stay, while downtown Kirkwood remains within reach for a day of city exploration. Get ready for Kirkwood with a hotel that brings comfort and value together—book today!

  Call (855) 235-6136 to book with an agent.
  6.2 miles from Kirkwood, NJ 08021

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

HYATT house Mt. Laurel

3000 Crawford Pl Mount Laurel, NJ

Choose HYATT house Mt. Laurel as you explore Kirkwood, where inviting rooms create a welcoming retreat, with budget-friendly rates starting from $168.99. Experience Hyatt House’s commitment to wellness with optional fitness classes and wellness activities.

Guests at HYATT house Mt. Laurel can enjoy a spacious stay, with downtown Kirkwood still just a drive away for easy access to the city’s attractions. Get ready for a Kirkwood getaway where your comfort is always top of mind—secure now!

  Call (855) 236-8982 to book with an agent.
  6.3 miles from Kirkwood, NJ 08021

Starting at

$168.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Mt. Laurel Crawford Pl

101 Diemer Dr Mount Laurel, NJ

For those bound for Kirkwood, Extended Stay America Suites Mt. Laurel Crawford Pl offers soothing comfort with rooms starting at $107.99, creating a clean, comfortable space perfect for unwinding. Stay hydrated with Extended Stay America’s complimentary water stations, conveniently placed throughout the hotel.

From Extended Stay America Suites Mt. Laurel Crawford Pl, a short drive delivers guests into downtown Kirkwood, where they can enjoy the city’s best attractions before returning to a restful stay. Experience Kirkwood with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 234-5074 to book with an agent.
  6.3 miles from Kirkwood, NJ 08021

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Philadelphia Mt. Laurel

5000 Crawford Pl Mount Laurel, NJ

Guests bound for Kirkwood will find friendly accommodations at Hampton Inn Philadelphia Mt. Laurel, with rooms beginning at $146.99, creating a welcoming, comfortable atmosphere ideal 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.

The calm and quiet of Hampton Inn Philadelphia Mt. Laurel is complemented by its proximity to downtown Kirkwood, just a drive away for easy access to the city’s attractions. Enjoy your Kirkwood trip with accommodations that add value and comfort—book today!

  Call (855) 235-0725 to book with an agent.
  6.3 miles from Kirkwood, NJ 08021

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Mt. Laurel Pacilli Place

500 Diemer Dr Mount Laurel, NJ

For those headed to Kirkwood, Extended Stay America Suites Mt. Laurel Pacilli Place offers budget-friendly accommodations with rooms from $121.99, creating a clean, comfortable environment perfect for rest. Enjoy the convenience of on-site laundry facilities at Extended Stay America, making it easy to manage your wardrobe during extended stays.

From Extended Stay America Suites Mt. Laurel Pacilli Place, the drive into downtown Kirkwood offers easy access to the city’s top destinations while providing a peaceful escape at the end of the day. Maximize your Kirkwood experience with a hotel that prioritizes value and convenience—secure today!

  Call (855) 234-2997 to book with an agent.
  6.4 miles from Kirkwood, NJ 08021

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Mt. Laurel

4000 Atrium Way Mount Laurel, NJ

Experience a restful atmosphere at Hilton Garden Inn Mt. Laurel as you explore Kirkwood, where comfortable rooms provide quality, with rates beginning at a welcoming $178.99. Sleep well with Hilton Garden Inn's plush bedding and stylish bathroom amenities, designed for ultimate comfort and relaxation.

Guests at Hilton Garden Inn Mt. Laurel can enjoy the best of both worlds: a quieter atmosphere and easy access to downtown Kirkwood for a day of sightseeing. Get the most out of Kirkwood with accommodations that make every dollar go further—reserve now!

  Call (855) 239-5277 to book with an agent.
  6.4 miles from Kirkwood, NJ 08021

Starting at

$178.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Philadelphia Mt. Laurel an IHG Hotel

4115 Church Rd Mount Laurel, NJ

Choose Staybridge Suites Philadelphia Mt. Laurel an IHG Hotel for a restful escape near Kirkwood, where inviting rooms provide relaxation and comfort, with affordable rates starting at $224.99. Enjoy a touch of luxury with Staybridge Suites' premium toiletry products provided in every bathroom.

At Staybridge Suites Philadelphia Mt. Laurel an IHG Hotel, visitors can easily drive into downtown Kirkwood, where they can explore the city before returning to the peace and quiet of the hotel. Explore Kirkwood worry-free with accommodations that ensure a smooth experience—book today!

  Call (855) 234-2997 to book with an agent.
  6.7 miles from Kirkwood, NJ 08021

Starting at

$224.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Mount Laurel Hwy 73

1132 Route 73 of Church Rd Mount Laurel, NJ

For a relaxing stay near Kirkwood, Rodeway Inn Mount Laurel Hwy 73 offers affordable accommodations with rooms starting at $89.00, creating a warm, welcoming space for unwinding. Stay in a room that balances comfort and value, offering the essentials for a budget-conscious visit.

From Rodeway Inn Mount Laurel Hwy 73, the drive to downtown Kirkwood offers convenient access to the city’s attractions while providing a peaceful retreat afterward. Stay comfortably and keep your budget intact while visiting Kirkwood—book your room now!

  Call (855) 235-0725 to book with an agent.
  6.8 miles from Kirkwood, NJ 08021

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Mt. Laurel Philadelphia

5000 Clover Road Mount Laurel, NJ

For an affordable stay near Kirkwood, La Quinta Inn & Suites by Wyndham Mt. Laurel Philadelphia offers inviting accommodations with rooms starting at $177.99, creating a clean and comfortable space. Recharge with La Quinta’s Bright Side Market®, where you can grab snacks and essentials without leaving the hotel.

Guests at La Quinta Inn & Suites by Wyndham Mt. Laurel Philadelphia can appreciate the best of both worlds—proximity to downtown Kirkwood for sightseeing, and a quiet retreat afterward. Discover how great your Kirkwood visit can be with thoughtfully priced lodging—lock in today!

  Call (855) 234-2997 to book with an agent.
  6.8 miles from Kirkwood, NJ 08021

Starting at

$177.99

per night

Read Reviews View Amenities View All Rooms