The best deals on hotels when visiting Bates Mill 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 Bates Mill, New Jersey 08089

Plum Tree Inn

1408 South Black Horse Pike Williamstown, NJ

Guests visiting Bates Mill will appreciate the plush comfort at Plum Tree Inn, where budget-friendly rooms start at $90.00, creating a warm and inviting space. Rest easy in clean, comfortable rooms that offer standard amenities, ensuring a worry-free stay at a great price.

Guests at Plum Tree Inn can balance city adventures with a more tranquil stay, as downtown Bates Mill is easily accessible by car. Enjoy Bates Mill adventures in comfort without breaking the bank—secure your stay today!

  Call (855) 235-0725 to book with an agent.
  6.3 miles from Bates Mill, NJ 08089

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Greenwoods Inn & Suites

311 North 73 Berlin, NJ

Guests traveling to Bates Mill will appreciate the inviting accommodations at Greenwoods Inn & Suites, where cushy rooms start at $84.99, creating a warm, welcoming environment. Stay in rooms that offer the basics for a comfortable stay, with efficient service and a focus on guest satisfaction.

Staying at Greenwoods Inn & Suites means guests can enjoy a more tranquil location, while the highlights of downtown Bates Mill are just a short drive away. Set your sights on Bates Mill with a hotel that makes every penny count—lock in today!

  Call (855) 234-5074 to book with an agent.
  6.8 miles from Bates Mill, NJ 08089

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Red Carpet Inn Williamstown

105 North Black Horse Pike Williamstown, NJ

At Red Carpet Inn Williamstown, travelers visiting Bates Mill can unwind in enchanting comfort with rooms beginning at $84.99, creating a warm and welcoming environment. Stay in accommodations that provide the essentials for a comfortable visit, with a focus on providing a good value experience.

Guests staying at Red Carpet Inn Williamstown will appreciate how easy it is to drive into downtown Bates Mill, where the city’s top attractions are just a short trip away. Step into a welcoming Bates Mill stay that delivers on both comfort and savings—lock in today!

  Call (855) 236-8982 to book with an agent.
  7.0 miles from Bates Mill, NJ 08089

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Williamstown NJ Black Horse Pike

1861 North Black Horse Pike Williamstown, NJ

With rooms beginning at $85.99, Motel 6 Williamstown NJ Black Horse Pike provides inviting accommodations for guests bound for Bates Mill, creating a appealing and comfortable atmosphere. Brighten your travel experience with the cheerful interior decor of Motel 6, designed to lift your spirits and enhance your stay.

With downtown Bates Mill a convenient drive away, guests at Motel 6 Williamstown NJ Black Horse Pike can balance the excitement of city exploration with the quiet atmosphere of the hotel. Save more and experience added comfort on your Bates Mill visit—book your room now!

  Call (855) 235-6136 to book with an agent.
  8.0 miles from Bates Mill, NJ 08089

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Philadelphia / Voorhees

320 State Route 73 Voorhees, NJ

Unwind in the intimate-feeling surroundings of Hampton Inn Philadelphia / Voorhees near Bates Mill, where comfortable accommodations create a warm retreat, with rates beginning at $201.99. Embrace the value of staying at Hampton by Hilton, where essential amenities and friendly service come without the extra fees.

Guests staying at Hampton Inn Philadelphia / Voorhees will enjoy the calm atmosphere, while downtown Bates Mill remains nearby for a day of exploration. Find unmatched comfort and style for your Bates Mill travels—book your hotel room today!

  Call (855) 234-7135 to book with an agent.
  10.9 miles from Bates Mill, NJ 08089

Starting at

$201.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Voorhees / Mt. Laurel

1000 Laurel Oak Rd Voorhees, NJ

At Comfort Inn & Suites Voorhees / Mt. Laurel, guests bound for Bates Mill will enjoy budget-friendly comfort with rooms starting at $106.99, creating a warm and welcoming atmosphere. Find all the necessities for a productive business trip, including in-room desks and 24-hour business centers.

Travelers staying at Comfort Inn & Suites Voorhees / Mt. Laurel can enjoy a peaceful escape, knowing downtown Bates Mill is still within reach for a day of adventure. Rest and recharge in Bates Mill with accommodations that make every moment memorable—lock in today!

  Call (855) 236-8982 to book with an agent.
  11.2 miles from Bates Mill, NJ 08089

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

Choose SpringHill Suites by Marriott Voorhees Mt. Laurel / Cherry Hil for a comfortable stay when visiting Bates Mill, where quality accommodations offer relaxation, with affordable rates beginning at $219.99. Benefit from SpringHill Suites' meeting spaces, perfect for small gatherings, presentations, or collaborative work sessions.

At SpringHill Suites by Marriott Voorhees Mt. Laurel / Cherry Hil, travelers can enjoy a serene retreat while knowing that downtown Bates Mill remains a short drive away. Step into a Bates Mill hotel that’s tailored for your needs and your budget—lock in today!

  Call (855) 234-5074 to book with an agent.
  11.5 miles from Bates Mill, NJ 08089

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Voorhees Mt. Laurel an IHG Hotel

121 Laurel Oak Road Voorhees, NJ

With budget-conscious rooms beginning at $204.00, Holiday Inn Express Voorhees Mt. Laurel an IHG Hotel is a practical choice for travelers to Bates Mill, providing a warm and inviting space ideal for rest. Appreciate the convenience of Holiday Inn Express's ATM on-site, ensuring you always have access to cash when you need it.

At Holiday Inn Express Voorhees Mt. Laurel an IHG Hotel, guests can enjoy the calm atmosphere, while downtown Bates Mill is still nearby for a day of city exploration. Find a hotel in Bates Mill that checks all the boxes for a great stay—book today!

  Call (855) 234-5074 to book with an agent.
  11.5 miles from Bates Mill, NJ 08089

Starting at

$204.00

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Blackwood Near Philadelphia

832 North Black Horse Pike Blackwood, NJ

Guests traveling to Bates Mill will appreciate the affordable comfort at Howard Johnson by Wyndham Blackwood Near Philadelphia, where rooms begin at $145.99, creating a warm and inviting space for relaxation. Discover the joy of staying at Howard Johnson, where we create a friendly and inviting atmosphere perfect for making new memories.

Travelers seeking a quiet escape can find it at Howard Johnson by Wyndham Blackwood Near Philadelphia, with easy access to downtown Bates Mill for a balanced stay of rest and exploration. Stay affordably and comfortably while visiting Bates Mill—reserve your room today!

  Call (855) 239-5277 to book with an agent.
  13.0 miles from Bates Mill, NJ 08089

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Courtyard Glassboro Rowan University

325 Rowan Boulevard Glassboro, NJ

Enjoy a pleasant stay at Courtyard Glassboro Rowan University near Bates Mill, where quality accommodations provide warmth and relaxation, with inviting rates from $549.99 per night. Discover a new favorite with Courtyard's specialty coffee program, featuring a rotation of high-quality beans and expert brewing.

For travelers wanting to escape the hustle of downtown Bates Mill, Courtyard Glassboro Rowan University offers peaceful surroundings with convenient access to the city. Enjoy every moment of your Bates Mill trip with accommodations that go the extra mile—lock in today!

  Call (855) 233-7850 to book with an agent.
  13.2 miles from Bates Mill, NJ 08089

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms

Budget Lodge Buena

736 South Harding Highway Buena, NJ

Guests visiting Bates Mill can relax in enchanting accommodations at Budget Lodge Buena, where rooms start at $130.44, creating a warm and inviting atmosphere perfect for unwinding. Experience a stay that offers a touch more in terms of comfort and amenities, providing a satisfying and economical visit.

A quiet retreat awaits travelers at Budget Lodge Buena, with downtown Bates Mill still a short drive away for easy access to city adventures. Enjoy your Bates Mill getaway with budget-friendly lodging that exceeds expectations—reserve now!

  Call (855) 235-0725 to book with an agent.
  13.7 miles from Bates Mill, NJ 08089

Starting at

$130.44

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Deptford

1253 Hurffville Road Woodbury, NJ

For an affordable stay near Bates Mill, Hampton Inn & Suites Deptford offers inviting rooms with rates starting at $260.99, creating a clean, comfortable atmosphere perfect for relaxation. Discover the eco-conscious side of Hampton, with water-saving fixtures and energy-efficient lighting throughout the hotel.

Relax in the serene environment of Hampton Inn & Suites Deptford, where peaceful surroundings provide a restful stay and downtown Bates Mill is within reach. Get ready to enjoy Bates Mill with accommodations that balance cost and comfort—lock in today!

  Call (855) 239-5277 to book with an agent.
  14.5 miles from Bates Mill, NJ 08089

Starting at

$260.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Deptford

1160 Hurffville Rd Woodbury, NJ

Guests headed to Bates Mill will find budget-friendly comfort at Fairfield Inn by Marriott Deptford, where restorative rooms begin at $259.99, creating a welcoming atmosphere perfect for relaxation. Discover the seamless integration of function and comfort at Fairfield by Marriott, where every detail is designed with your satisfaction in mind.

Relax in the quiet of Fairfield Inn by Marriott Deptford, with the vibrant heart of downtown Bates Mill still easily accessible by car for sightseeing. Enjoy Bates Mill with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 233-0132 to book with an agent.
  14.7 miles from Bates Mill, NJ 08089

Starting at

$259.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Simply Suites Philadelphia Mount Laurel

4000 Crawford Pl Mount Laurel, NJ

With rates beginning at $109.00, Sonesta Simply Suites Philadelphia Mount Laurel is ideal for guests visiting Bates Mill, offering secure accommodations in a welcoming, clean environment. Enjoy the convenience of express check-out at Sonesta, allowing you to save time on your departure day.

The serene environment at Sonesta Simply Suites Philadelphia Mount Laurel provides a relaxing retreat, while downtown Bates Mill is easily reachable by car. Enjoy your Bates Mill adventure with lodging that makes every penny worth it—secure your room now!

  Call (855) 235-6136 to book with an agent.
  15.0 miles from Bates Mill, NJ 08089

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Philadelphia Mt. Laurel

5000 Crawford Pl Mount Laurel, NJ

With affordable rooms beginning at $146.99, Hampton Inn Philadelphia Mt. Laurel provides inviting accommodations for guests visiting Bates Mill, creating a warm, comfortable space. Dine on demand with Hampton’s all-day dining facility, serving up delicious meals and snacks at any time you desire.

For travelers seeking both relaxation and city access, Hampton Inn Philadelphia Mt. Laurel offers tranquility with downtown Bates Mill still close by. Get more out of your Bates Mill adventure with accommodations that save you money—secure now!

  Call (855) 233-0132 to book with an agent.
  15.0 miles from Bates Mill, NJ 08089

Starting at

$146.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 headed to Bates Mill, Extended Stay America Suites Mt. Laurel Crawford Pl offers budget-friendly accommodations with rooms from $107.99, creating a clean, comfortable environment perfect for rest. Benefit from the free grab-and-go breakfast at Extended Stay America, providing quick and easy options to start your day.

At Extended Stay America Suites Mt. Laurel Crawford Pl, guests can enjoy a quiet retreat, knowing that downtown Bates Mill is just a comfortable drive away for a day of exploration. Maximize your Bates Mill adventure with a hotel that offers unbeatable value—secure now!

  Call (855) 234-5074 to book with an agent.
  15.0 miles from Bates Mill, NJ 08089

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

HYATT house Mt. Laurel

3000 Crawford Pl Mount Laurel, NJ

Relax in the inviting ambiance of HYATT house Mt. Laurel as you travel to Bates Mill, where comfortable rooms offer quality and warmth, with rates beginning at $168.99. Appreciate the modern design of Hyatt House’s accommodations, which blend functionality with aesthetic appeal for a comfortable stay.

At HYATT house Mt. Laurel, travelers can unwind in calm surroundings, with the convenience of downtown Bates Mill still within easy reach. Make your Bates Mill adventure one for the books with a hotel that goes above and beyond—book today!

  Call (855) 233-7850 to book with an agent.
  15.1 miles from Bates Mill, NJ 08089

Starting at

$168.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

With rates beginning at $122.99, Extended Stay America Suites Philadelphia Cherry Hill provides budget-conscious accommodations for travelers visiting Bates Mill, creating a delightful space ideal for rest. Relax in Extended Stay America’s spacious suites, each featuring a fully-equipped kitchen, allowing you to cook and eat on your schedule.

The tranquil setting at Extended Stay America Suites Philadelphia Cherry Hill offers a relaxing stay, with downtown Bates Mill still accessible for a day of exploration. Enjoy Bates Mill travel made easy with practical, well-equipped lodging—book now!

  Call (855) 233-7850 to book with an agent.
  15.1 miles from Bates Mill, NJ 08089

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Runnemede Philadelphia Area

101 East 9th Ave Runnemede, NJ

At Days Inn by Wyndham Runnemede Philadelphia Area, travelers headed to Bates Mill will find affordable comfort with rooms beginning at $118.74, creating a clean, welcoming atmosphere perfect for rest. Stay energized with Days Inn's coffee and tea making facilities in each room, a welcome amenity for any traveler.

From Days Inn by Wyndham Runnemede Philadelphia Area, a relaxing drive brings guests into downtown Bates Mill, where they can explore the city’s top spots before returning to the calm of the hotel. Enjoy more of Bates Mill with a practical, budget-conscious stay—secure your room now!

  Call (855) 234-5074 to book with an agent.
  15.1 miles from Bates Mill, NJ 08089

Starting at

$118.74

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Mt. Laurel Pacilli Place

500 Diemer Dr Mount Laurel, NJ

At Extended Stay America Suites Mt. Laurel Pacilli Place, travelers bound for Bates Mill will find budget-friendly rooms with rates starting at $121.99, creating a relaxed and welcoming environment perfect for relaxation. Enjoy the accessibility of Extended Stay America’s locations, conveniently situated near business districts, shopping, and dining.

For those seeking both peace and proximity, Extended Stay America Suites Mt. Laurel Pacilli Place offers quiet surroundings with downtown Bates Mill accessible for city exploration. Find a hotel that complements your Bates Mill travels with convenience and value—lock in now!

  Call (855) 239-5277 to book with an agent.
  15.1 miles from Bates Mill, NJ 08089

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Cherry Hill

1821 Old Cuthbert Rd Cherry Hill, NJ

Relax in style at Residence Inn by Marriott Cherry Hill on your visit to Bates Mill, where comfortable rooms offer a peaceful retreat, with rates beginning at a friendly $169.99. Discover the added comfort of Residence Inn's plush bedding and premium linens, designed for a restful night's sleep.

Guests can unwind in the tranquil setting of Residence Inn by Marriott Cherry Hill, while the excitement of downtown Bates Mill is just a drive away. Enjoy a Bates Mill visit that’s as effortless as it is enjoyable with welcoming accommodations—book today!

  Call (855) 239-5277 to book with an agent.
  15.2 miles from Bates Mill, NJ 08089

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Mt. Laurel

4000 Atrium Way Mount Laurel, NJ

Stay at Hilton Garden Inn Mt. Laurel as you explore Bates Mill, where warm-hearted accommodations create a warm retreat, with affordable rates starting at $178.99 per night. Experience the local flavors at Hilton Garden Inn's on-site restaurant, featuring dishes inspired by regional cuisine and seasonal ingredients.

At Hilton Garden Inn Mt. Laurel, the quiet atmosphere offers a restful stay, with the added convenience of downtown Bates Mill being nearby for sightseeing. Discover a Bates Mill hotel that makes your stay as comfortable as possible—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  15.3 miles from Bates Mill, NJ 08089

Starting at

$178.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Cherry Hill

1830 Frontage Rd. Cherry Hill, NJ

At WoodSpring Suites Cherry Hill, travelers visiting Bates Mill can enjoy inviting comfort with rooms beginning at $114.99, creating a warm and welcoming atmosphere ideal for rest. Experience the practical comfort of WoodSpring Suites, where extended stays are simplified with essential amenities and consistent service.

Relax in the tranquil environment at WoodSpring Suites Cherry Hill, knowing that downtown Bates Mill is just a comfortable drive away for sightseeing. Get ready for a Bates Mill adventure with accommodations that keep your budget intact—book today!

  Call (855) 234-5074 to book with an agent.
  15.4 miles from Bates Mill, NJ 08089

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Bellmawr

341 B South Black horse Pike Bellmawr, NJ

Guests traveling to Bates Mill will find inviting accommodations at Travelodge by Wyndham Bellmawr, with rooms starting at $100.00, creating a clean and welcoming environment ideal for relaxation. Savor the convenience of on-site dining options at select Travelodge locations, serving delicious meals throughout the day.

At Travelodge by Wyndham Bellmawr, guests can enjoy the quiet surroundings, with downtown Bates Mill just a short drive away for city adventures. Choose a hotel that takes your Bates Mill experience to the next level—book now!

  Call (855) 239-5277 to book with an agent.
  15.5 miles from Bates Mill, NJ 08089

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms