The best deals on hotels when visiting Gresham in Michigan.

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 Gresham, Michigan 48813

Comfort Inn Charlotte

1302 Packard Hwy Charlotte, MI

Guests visiting Gresham will find safe accommodations at Comfort Inn Charlotte, with rooms beginning at $69.99, creating a clean, inviting environment perfect for rest. Navigate your trip with ease, thanks to Comfort Inn's central locations and accessibility to public transportation.

Guests at Comfort Inn Charlotte can enjoy being slightly removed from the city’s busiest areas, with downtown Gresham still within easy reach for all their sightseeing needs. Stay comfortably and stress-free in Gresham with budget-friendly amenities—secure your room today!

  Call (855) 234-5074 to book with an agent.
  5.9 miles from Gresham, MI 48813

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Charlotte MI

828 East Shepherd Street Charlotte, MI

For guests traveling to Gresham, Americas Best Value Inn Charlotte MI provides affordable comfort with rooms beginning at $76.00, creating a warm and inviting atmosphere perfect for rest. Experience the warmth of Americas Best Value Inn's hospitality, where the friendly staff make your satisfaction their priority.

Guests staying at Americas Best Value Inn Charlotte MI will love how close they are to downtown Gresham, while still enjoying the peaceful surroundings of the hotel. Make your Gresham adventure comfortable and easy on the wallet—book today!

  Call (855) 239-4019 to book with an agent.
  7.1 miles from Gresham, MI 48813

Starting at

$76.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Charlotte an IHG Hotel

500 Meijer St Charlotte, MI

For those visiting Gresham, Holiday Inn Express Hotel & Suites Charlotte an IHG Hotel offers secure accommodations with rates starting at $119.00, creating a clean, inviting space ideal for rest and comfort. Stay updated with Holiday Inn Express's electronic guest information systems, offering easy access to hotel services and local guides.

With a convenient drive into downtown Gresham, guests at Holiday Inn Express Hotel & Suites Charlotte an IHG Hotel can balance city adventures with a quieter, more peaceful stay. Make your Gresham experience stress-free with a hotel that offers unbeatable value—book today!

  Call (855) 239-4019 to book with an agent.
  7.1 miles from Gresham, MI 48813

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Lansing Dimondale an IHG Hotel

9490 Woodlane Dr Dimondale, MI

Guests traveling to Gresham will find inviting accommodations at Holiday Inn Express Hotel & Suites Lansing Dimondale an IHG Hotel, where appealing rooms start at $99.00, creating a warm and welcoming space. Enjoy the convenience of Holiday Inn Express's snack bar, offering a variety of treats and quick meals.

At Holiday Inn Express Hotel & Suites Lansing Dimondale an IHG Hotel, guests can relax in peaceful surroundings, with downtown Gresham just a comfortable drive away for city exploration. Enjoy Gresham adventures with a hotel that’s all about comfort and savings—lock in today!

  Call (855) 234-2997 to book with an agent.
  12.6 miles from Gresham, MI 48813

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Diamondale – Lansing

9742 Woodlane Drive Dimondale, MI

Guests bound for Gresham will find peaceful comfort at Comfort Inn & Suites Diamondale – Lansing, with inviting rooms starting at $76.51, creating a warm and welcoming environment perfect for rest. Enjoy the convenience and security of free parking at Comfort Inn, adding to the overall ease of your stay.

Unwind at Comfort Inn & Suites Diamondale – Lansing, where quiet surroundings make for a restful stay and downtown Gresham remains nearby for adventure. Embrace a relaxing Gresham stay with hotel accommodations that offer exceptional value—lock in today!

  Call (855) 236-8982 to book with an agent.
  12.8 miles from Gresham, MI 48813

Starting at

$76.51

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Lansing

111 South Marketplace Blvd Lansing, MI

Relax in style at SpringHill Suites by Marriott Lansing near Gresham, where inviting accommodations create a peaceful atmosphere, with budget-friendly rates starting from $119.99. Relax knowing SpringHill Suites offers a satisfaction guarantee, committed to addressing any concerns to ensure a pleasant stay.

A peaceful retreat awaits at SpringHill Suites by Marriott Lansing, while the excitement of downtown Gresham is just a convenient drive away for exploration. Find your ideal Gresham retreat with lodging that delivers exceptional value—secure now!

  Call (855) 233-7850 to book with an agent.
  12.9 miles from Gresham, MI 48813

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Lansing West

633 North Canal Rd Lansing, MI

Find plush accommodations at Hilton Garden Inn Lansing West on your journey to Gresham, where restful rooms create a welcoming environment, with rates beginning at $126.99. Sleep well thanks to Hilton Garden Inn's plush bedding and hypoallergenic pillow options, ensuring a good night's rest.

From Hilton Garden Inn Lansing West, guests can enjoy the peaceful retreat of the hotel, while downtown Gresham remains easily accessible for sightseeing. Get the most out of Gresham with a hotel that enhances your travel experience—secure now!

  Call (855) 236-8982 to book with an agent.
  13.6 miles from Gresham, MI 48813

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn

525 North Canal Road Lansing, MI

For an affordable stay, Comfort Inn offers mellifluous rooms with rates beginning at $83.99, creating a clean and comfortable space near Gresham. Trust in Comfort Inn for a straightforward and satisfying stay, with no hidden fees and a focus on your overall well-being.

For those looking to unwind after a day in downtown Gresham, Comfort Inn offers a calm retreat just a comfortable drive away. Find the perfect base for your Gresham adventure with lodging that fits your budget—secure now!

  Call (855) 235-0725 to book with an agent.
  13.6 miles from Gresham, MI 48813

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Ramada Hotel & Conference Center by Wyndham Lansing

7501 West Saginaw Hwy Lansing, MI

Ramada Hotel & Conference Center by Wyndham Lansing provides a comfortable escape for travelers to Gresham, where inviting rooms create a relaxing environment, with rates beginning at $66.99 per night. Indulge in Ramada's minibar selections, thoughtfully curated to include a range of premium snacks and beverages.

For a more peaceful stay, Ramada Hotel & Conference Center by Wyndham Lansing offers a calm atmosphere, with downtown Gresham just a convenient drive away. Discover how relaxing Gresham can be with a hotel that ensures your happiness—secure now!

  Call (855) 234-7135 to book with an agent.
  13.8 miles from Gresham, MI 48813

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Lansing West MSU

7412 West Saginaw Hwy Lansing, MI

Guests bound for Gresham will find affordable, delightful comfort at Red Roof Inn Lansing West MSU, with rates starting at $67.49, providing a clean and welcoming atmosphere for relaxation. Unwind with Red Roof Inn's expanded cable TV offerings, providing entertainment and relaxation after a day of travel or meetings.

For those seeking tranquility, Red Roof Inn Lansing West MSU provides a serene retreat while keeping downtown Gresham within reach for sightseeing. Stay affordably and comfortably while exploring all Gresham has to offer—reserve now!

  Call (855) 239-4019 to book with an agent.
  13.8 miles from Gresham, MI 48813

Starting at

$67.49

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Lansing West

900 North Canal Road Lansing, MI

At Hampton Inn & Suites Lansing West, travelers to Gresham can unwind in comfortable comfort with rooms beginning at $108.99, creating a warm and inviting space ideal for relaxation. Receive personalized attention from Hampton’s guest relations team, dedicated to ensuring your stay meets all your expectations.

A peaceful retreat awaits guests at Hampton Inn & Suites Lansing West, with downtown Gresham still within reach for city exploration and activities. Make the most of your time in Gresham with a hotel that enhances your stay—lock in today!

  Call (855) 235-0725 to book with an agent.
  13.8 miles from Gresham, MI 48813

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Lansing MI

6511 Centurion Dr Lansing, MI

Find a restorative escape at Country Inn & Suites by Radisson Lansing MI near Gresham, where restful accommodations create a relaxing stay, with inviting rates beginning at just $94.99. Enjoy a restful night's sleep in Country Inn & Suites’ comfortable beds, featuring premium bedding and a choice of pillows.

Guests staying at Country Inn & Suites by Radisson Lansing MI will appreciate the calming environment, while downtown Gresham remains a smooth drive away for a day of sightseeing. Step into an inviting Gresham hotel that prioritizes your comfort from check-in to check-out—lock in today!

  Call (855) 234-5074 to book with an agent.
  13.9 miles from Gresham, MI 48813

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Lansing

7326 West Saginaw Hwy Lansing, MI

Guests traveling to Gresham will enjoy the budget-friendly comfort at Travelodge by Wyndham Lansing, with alluring rooms beginning at $60.99, creating a warm and inviting atmosphere. Grab a quick snack or drink at any time from Travelodge’s conveniently located vending machines.

Guests can unwind in the tranquil setting of Travelodge by Wyndham Lansing, while the excitement of downtown Gresham is just a drive away. Make your Gresham visit enjoyable and affordable—lock in your room today!

  Call (855) 233-7850 to book with an agent.
  13.9 miles from Gresham, MI 48813

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Lansing West

810 Delta Commerce Dr Lansing, MI

With rates from $104.99, Fairfield Inn & Suites Lansing West is ideal for travelers bound for Gresham, providing easygoing, budget-friendly accommodations perfect for relaxation. Enjoy the peaceful ambiance of Fairfield's guest rooms, where calm colors and soft lighting create a restful environment for all travelers.

Relax in the serene environment of Fairfield Inn & Suites Lansing West, where guests can enjoy a peaceful stay with easy access to downtown Gresham. Relax in Gresham with a hotel that provides comfort and peace of mind—book today!

  Call (855) 234-5074 to book with an agent.
  14.0 miles from Gresham, MI 48813

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Quality Suites Lansing

901 Delta Commerce Dr Lansing, MI

For a restful stay near Gresham, Quality Suites Lansing offers budget-friendly accommodations with rooms starting at $78.99, creating a plush, welcoming atmosphere. Enjoy a more satisfying stay with additional amenities that offer a touch of luxury without the premium price tag.

The tranquility of Quality Suites Lansing makes it an ideal retreat, with the convenience of downtown Gresham just a short drive away. Enjoy your Gresham adventure with a hotel that pairs quality and affordability—lock in today!

  Call (855) 234-5074 to book with an agent.
  14.0 miles from Gresham, MI 48813

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Lansing West

922 Delta Commerce Drive Lansing, MI

Stay affordably at Residence Inn Lansing West near Gresham, where gentle accommodations and a welcoming ambiance meet, with room rates beginning at an inviting $109.99 per night. Experience the warm and welcoming atmosphere at Residence Inn, where you can feel at home away from home.

A relaxing stay awaits at Residence Inn Lansing West, where guests can enjoy quiet surroundings while still being within reach of downtown Gresham. Take your Gresham experience to the next level with a hotel that delivers on all fronts—book today!

  Call (855) 236-8982 to book with an agent.
  14.0 miles from Gresham, MI 48813

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Crowne Plaza Lansing an IHG Hotel

925 South Creyts Rd Lansing, MI

With a refined touch, Crowne Plaza Lansing an IHG Hotel near Gresham offers intimate-feeling rooms crafted for comfort, with inviting nightly rates starting at $174.00. Experience the luxury of Crowne Plaza's Executive Rooms, offering enhanced amenities and additional space for work and relaxation.

A relaxing retreat awaits guests at Crowne Plaza Lansing an IHG Hotel, where peaceful surroundings provide rest and downtown Gresham is close by. Experience the joy of Gresham with a hotel that turns relaxation into an art form—book today!

  Call (855) 235-6136 to book with an agent.
  14.1 miles from Gresham, MI 48813

Starting at

$174.00

per night

Read Reviews View Amenities View All Rooms

American Heritage Inn

1681 East Grand River Ave Portland, MI

For a relaxing and budget-conscious stay near Gresham, American Heritage Inn offers inviting accommodations with rooms starting at $121.99, creating a warm space for rest. Relax in a setting that offers more than the standard, with added comforts and conveniences for a budget-conscious stay.

Guests staying at American Heritage Inn will love the quiet atmosphere, while downtown Gresham remains close enough for a day of adventure. Enjoy Gresham without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 234-5074 to book with an agent.
  15.2 miles from Gresham, MI 48813

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Causeway Bay Hotel

6820 South Cedar St Lansing, MI

Discover a relaxing retreat at Causeway Bay Hotel as you travel to Gresham, where calm rooms offer restful accommodations, with nightly rates beginning at $128.50. Experience a stay that combines the comforts of home with the conveniences of modern amenities, making your visit enjoyable.

For a restful stay, Causeway Bay Hotel offers a quiet atmosphere, while downtown Gresham remains a convenient drive away for exploration. Plan your Gresham getaway with a hotel that knows how to keep you happy and comfortable—secure now!

  Call (855) 234-5074 to book with an agent.
  18.3 miles from Gresham, MI 48813

Starting at

$128.50

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Lansing

111 North Grand Ave Lansing, MI

Experience a peaceful ambiance at DoubleTree by Hilton Lansing near Gresham, where refined rooms create a welcoming retreat, with nightly rates beginning at $88.99. Feel festive at DoubleTree by Hilton during the holidays, when hotels are transformed with decorations and seasonal activities.

At DoubleTree by Hilton Lansing, guests can enjoy the quiet surroundings, with downtown Gresham just a short drive away for city adventures. Take advantage of a Gresham stay where elegance is matched with excellent service—reserve now!

  Call (855) 239-5277 to book with an agent.
  18.6 miles from Gresham, MI 48813

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Lansing Downtown

600 EAST MICHIGAN AVENUE Lansing, MI

Experience a warm retreat at Courtyard by Marriott Lansing Downtown as you explore Gresham, where quality rooms provide comfort and relaxation, with budget-friendly rates beginning at $119.99. Appreciate the thoughtful details in Courtyard's guest rooms, from plush bedding to ergonomic workspaces, all designed for your comfort.

At Courtyard by Marriott Lansing Downtown, visitors can enjoy the peaceful surroundings of the hotel, while downtown Gresham remains within reach for easy city exploration. Relax and recharge in Gresham at a hotel that knows how to treat you well—secure now!

  Call (855) 233-0132 to book with an agent.
  18.9 miles from Gresham, MI 48813

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ionia MI

7245 South State Road Ionia, MI

For travelers headed to Gresham, Super 8 by Wyndham Ionia MI offers secure, budget-friendly accommodations with rooms starting at $78.99, creating a warm, inviting space. Relax and regroup in Super 8’s inviting lobbies, perfect for casual meetings or catching up on some reading.

At Super 8 by Wyndham Ionia MI, guests can unwind in peaceful surroundings, while downtown Gresham remains easily accessible for a day of exploration. Make the most of your Gresham trip with cost-saving, inviting lodging—secure today!

  Call (855) 235-6136 to book with an agent.
  19.1 miles from Gresham, MI 48813

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Parkview Motel

429 North Broadway St Hastings, MI

For a comfortable stay, Parkview Motel offers inviting accommodations with rates starting at $65.94, creating a warm and welcoming space perfect for those headed to Gresham. Relax in a functional space that offers a clean and comfortable setting, perfect for a short stay or a business trip.

Enjoy a quiet escape at Parkview Motel, where guests can recharge and still visit Gresham's bustling streets whenever they choose. Set your sights on Gresham with a hotel that makes every penny count—lock in today!

  Call (855) 233-7850 to book with an agent.
  20.1 miles from Gresham, MI 48813

Starting at

$65.94

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Lansing East – MSU

3615 Dunckel Road Lansing, MI

For an affordable stay near Gresham, Red Roof Inn Lansing East – MSU offers budget-conscious comfort with rooms beginning at $68.99, creating a warm and inviting atmosphere. Relish the comfort and tranquility of Red Roof Inn's accommodations, ensuring a peaceful retreat from the day's activities.

Escape to Red Roof Inn Lansing East – MSU for a relaxing stay, with the added benefit of being close to the exciting venues in Gresham. Lock in an affordable, welcoming stay for your Gresham visit—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  20.3 miles from Gresham, MI 48813

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms