Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

Best Charlotte MI hotels, motels and accommodations of 2020

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Holiday Inn Express Hotel & Suites Charlotte500 Meijer Street, Charlotte, United States, 48813View on map
Nestled in a beach area, and close to a train station, the property features a gym area and a fitness centre.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
7.2
Very good5 reviews
Price fromUS$ 107per nightSelect
Not available
Comfort Inn Charlotte1302 East Packard Highway, Charlotte, United States, 48813View on map
This modern hotel with 61 tasteful rooms is located in the centre of Charlotte.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
7.2
Very good4 reviews
Price fromUS$ 99per nightSelect
Not available
Americas Best Value Inn Charlotte828 East Shepherd Street, Charlotte, United States, 48813View on map
The hotel was built in 1994 in a business area of Charlotte, and it nowadays has 49 rooms.
Price fromUS$ 70per nightSelect
Not available
Similar properties near Charlotte
Firekeepers Casino Hotel11177 E Michigan Ave, Battle Creek, United States, 49068View on map
22.2 mi from Charlotte
This luxury hotel boasts a casino, a tennis court and a golf course available on site and guests are just a few steps from Historic Bridge Park.
Price fromUS$ 223per nightSelect
Not available
Crowne Plaza Lansing West925 South Creyts Road, Lansing, United States, 48917View on map
14.8 mi from Charlotte
Boasting access to Woldumar Nature Center, the hotel includes a sports court and a golf course onsite providing guests with non-smoking rooms.
8.2
Great4 reviews
Price fromUS$ 172per nightSelect
Not available
Marriott East Lansing At University Place300 Mac Ave, East Lansing, United States, 48823View on map
21.6 mi from Charlotte
Set less than 1200 meters from Jack Breslin Student Events Center, the property has a casual restaurant serving delicacies of American cuisine.
7.8
Very good32 reviews
Price fromUS$ 198per nightSelect
Not available
Causeway Bay Hotel6820 S Cedar St, Lansing, United States, 48911View on map
16.6 mi from Charlotte
Set in the centre of Lansing, the hotel features a swimming pool and has a gourmet restaurant onsite.
7.6
Very good75 reviews
Price fromUS$ 89per nightSelect
Not available
The English Inn677 S Michigan Rd, Dimondale, United States, 48827View on map
11.0 mi from Charlotte
The royal-style building of the hotel boasts 10 rooms close to the Grand River.
Price fromUS$ 205per nightSelect
Not available
Ramada Lansing Hotel And Conference Center7501 West Saginaw Highway, Lansing, United States, 48917View on map
15.1 mi from Charlotte
Featuring a swimming pool, this venue offers 209 rooms right in a recreational area.
7.6
Very good25 reviews
Price fromUS$ 96per nightSelect
Not available
Holiday Inn Battle Creek12812 Harper Village Drive, Battle Creek, United States, 49014View on map
26.8 mi from Charlotte
The hotel lies not far away from Binder Park Zoo and offers a full service restaurant and an outdoor pool onsite.
8.4
Great1 review
Price fromUS$ 110per nightSelect
Not available
Hyatt Place Lansing/Eastwood Towne Center2401 Showtime Dr, Lansing, United States, 48912View on map
21.5 mi from Charlotte
The hotel offers to try freshly-made cuisine of the hotel set in a major location nearby Michigan State Capitol.
Price fromUS$ 141per nightSelect
Not available
Candlewood Suites East Lansing3545 Forest Rd, Lansing, United States, 48910View on map
19.7 mi from Charlotte
The hotel includes 128 rooms together with an outdoor swimming pool, offering its guests an excellent setting in the centre of Lansing.
8.6
Great11 reviews
Price fromUS$ 91per nightSelect
Not available
Mccamly Plaza Hotel50 Capital Ave Sw, Battle Creek, United States, 49017View on map
25.1 mi from Charlotte
In 2004 the hotel was remodel, and now it offers 239 rooms and an indoor swimming pool, boasting great location in Battle Creek.
7.0
Very good8 reviews
Price fromUS$ 138per nightSelect
Not available
Kellogg Hotel And Conference Center55 S. Harrison Rd., East Lansing, United States, 48824View on map
21.0 mi from Charlotte
It was opened in 1951 and till today has to offer contemporary rooms, a casual restaurant, and a perfect location.
8.0
Great18 reviews
Select
Not available
Best Western Okemos/East Lansing Hotel & Suites2209 University Park Drive, Okemos, United States, 48864View on map
22.2 mi from Charlotte
At this venue, boasting a location in a metropolitan area, guests can enjoy tennis courts and a golf course, or explore MSU Pavilion nearby.
8.4
Great10 reviews
Price fromUS$ 140per nightSelect
Not available
Holiday Inn Express Hotel & Suites East Lansing2924 West Road, East Lansing, United States, 48823View on map
21.6 mi from Charlotte
The hotel was built in 2009 in a busy area of East Lansing, and nowadays has 77.
8.0
Great16 reviews
Price fromUS$ 147per nightSelect
Not available
Quality Inn University3121 E Grand River Ave, Lansing, United States, 48912View on map
20.8 mi from Charlotte
Featuring an indoor swimming pool and a health club and a Jacuzzi, it is a business venue with easy access to Abrams Planetarium.
7.8
Very good19 reviews
Price fromUS$ 118per nightSelect
Not available
Comfort Inn525 North Canal Road, Lansing, United States, 48917View on map
15.0 mi from Charlotte
Boasting accommodation with an indoor swimming pool and views of the sea, the venue is situated in a metropolitan area close to a motorway.
9.0
Perfect48 reviews
Price fromUS$ 103per nightSelect
Not available
Country Inn & Suites By Radisson, Lansing, Mi6511 Centurion Dr, Lansing, United States, 48917View on map
14.7 mi from Charlotte
Featuring convenient access to Lansing Mall right in a metropolitan area, this business hotel provides a picnic area, a library and a golf course.
7.6
Very good48 reviews
Price fromUS$ 75per nightSelect
Not available
Hampton Inn East Lansing2500 Coolidge Road, East Lansing, United States, 48823View on map
21.8 mi from Charlotte
The hotel is set close to Lansing Center, and boasts an indoor pool as well as bay views.
8.4
Great26 reviews
Price fromUS$ 161per nightSelect
Not available
Quality Inn2590 Capital Avenue Southwest, Battle Creek, United States, 49015View on map
27.8 mi from Charlotte
Guests can relax in the 24-hour bar of the hotel that boasts a convenient location in Battle Creek.
6.6
Nice42 reviews
Price fromUS$ 77per nightSelect
Not available
Springhill Suites By Marriott Lansing West111 S Marketplace Blvd, Lansing, United States, 48917View on map
14.4 mi from Charlotte
Located 10 km from the center of Lansing, the hotel offers a coffee bar plus high chairs, a playground and a pool for children.
6.8
Nice2 reviews
Price fromUS$ 112per nightSelect
Not available
Staybridge Suites Lansing-Okemos3553 Meridian Crossings Drive, Okemos, United States, 48864View on map
22.1 mi from Charlotte
This pet-friendly hotel boasts a casino, barbeque grills and a library available on site and guests are just a few steps from Wonch Park.
9.0
Perfect24 reviews
Price fromUS$ 183per nightSelect
Not available
Quality Suites Lansing901 Delta Commerce Drive, Lansing, United States, 48917View on map
15.4 mi from Charlotte
The hotel provides 117 rooms with magnificent views of the courtyard and offers proximity to Lansing Mall.
9.0
Perfect41 reviews
Price fromUS$ 115per nightSelect
Not available
Residence Inn Lansing West922 Delta Commerce Drive, Lansing, United States, 48917View on map
15.4 mi from Charlotte
Set within close proximity to Delta Mills, the comfortable hotel boasts a picnic area, barbeque grills and tennis courts.
8.8
Great29 reviews
Price fromUS$ 124per nightSelect
Not available
Fairfield Inn By Marriott East Lansing2335 Woodlake Drive, Okemos, United States, 48864View on map
21.9 mi from Charlotte
Guests can swim in an indoor pool on site, provided by the hotel conveniently set in a ski area.
8.6
Great11 reviews
Price fromUS$ 108per nightSelect
Not available
Courtyard Battle Creek12891 Harper Village Drive, Battle Creek, United States, 49014View on map
26.7 mi from Charlotte
A lobby restaurant is available in this hotel that boasts a convenient location close to Binder Park Zoo.
Price fromUS$ 118per nightSelect
Not available
Hampton Inn Battle Creek1150 Riverside Drive, Battle Creek, United States, 49017View on map
27.6 mi from Charlotte
Welcoming guests in the centre of Battle Creek, the hotel was remodelled in 2010.
7.6
Very good2 reviews
Price fromUS$ 141per nightSelect
Not available
Comfort Inn2590 Capital Avenue Sw , Battle Creek, Mi, Us, 49015, Battle Creek, United StatesView on map
27.8 mi from Charlotte
The hotel has an indoor pool and lies close to Spring Arbor College which is worth visiting.
Price fromUS$ 109per nightSelect
Not available
Gatehouse Suites East Lansing1600 E Grand River Ave, East Lansing, United States, 48823View on map
22.2 mi from Charlotte
The hotel offers easy access to Michigan State University, boasting 60 rooms in the heart of East Lansing.
8.2
Great17 reviews
Price fromUS$ 82per nightSelect
Not available
Hampton Inn & Suites East Lansing2200 Hampton Place, Okemos, United States, 48864View on map
22.2 mi from Charlotte
Set in the centre of Okemos, the hotel features an indoor swimming pool and has a garden restaurant onsite.
8.0
Great6 reviews
Price fromUS$ 141per nightSelect
Not available
Best Western Executive Inn5090 Beckley Road, Battle Creek, United States, 49015-4116View on map
27.9 mi from Charlotte
Near the hotel, there are a train station and a motorway and guests can easily reach Binder Park Zoo which is not far away.
7.2
Very good20 reviews
Price fromUS$ 68per nightSelect
Not available
Quality Inn204 Winston Drive, Marshall, United States, 49068View on map
21.8 mi from Charlotte
Featuring a picnic area and a golf course, the property offers accommodation since 1997 in a downtown area.
7.8
Very good10 reviews
Price fromUS$ 93per nightSelect
Not available
Red Roof Inn & Suites Battle Creek5050 Beckley Rd, Battle Creek, United States, 49015View on map
27.9 mi from Charlotte
Guests can dine in the terrace restaurant or enjoy an outdoor pool of the hotel conveniently set in a downtown area.
3.8
Guest rating7 reviews
Price fromUS$ 56per nightSelect
Not available
Hampton Inn Marshall325 Sam Hill Drive, Marshall, United States, 49068View on map
19.9 mi from Charlotte
The hotel lies not far away from American Museum of Magic and offers an outdoor restaurant and an indoor pool onsite.
8.4
Great14 reviews
Price fromUS$ 119per nightSelect
Not available
Residence Inn East Lansing2841 Hannah Boulevard, East Lansing, United States, 48823View on map
22.1 mi from Charlotte
Just 2.7 km from Spartan Stadium, this hotel offers an indoor heated swimming pool and a golf course plus a seasonal indoor pool.
Price fromUS$ 93per nightSelect
Not available
Comfort Inn Okemos - East Lansing2187 University Park Drive, Okemos, United States, 48864View on map
22.2 mi from Charlotte
The hotel is ideally set close to MSU Pavilion, and also offers canoeing, hiking and fishing onsite.
8.0
Great5 reviews
Price fromUS$ 93per nightSelect
Not available
Red Roof Inn Lansing East - Michigan State University3615 Dunckel Road, Lansing, United States, 48910View on map
19.2 mi from Charlotte
The hotel was built in 1977 in a business area of Lansing, and nowadays has 80.
8.8
Great17 reviews
Price fromUS$ 79per nightSelect
Not available
Sleep Inn Dewitt1101 Commerce Park Drive, DeWitt, United States, 48820View on map
23.6 mi from Charlotte
Conveniently located right next to Gunnisonville School, the hotel has elegant rooms to offer as well as a 24-hour bar.
8.2
Great11 reviews
Price fromUS$ 89per nightSelect
Not available
Courtyard By Marriott Lansing2710 Lake Lansing Road, Lansing, United States, 48912View on map
21.4 mi from Charlotte
Located near Oldsmobile Park, the venue offers 129 rooms and a nice view.
7.6
Very good2 reviews
Price fromUS$ 122per nightSelect
Not available
Americas Best Value Inn Lansing1100 Ramada Dr, Lansing, United States, 48911View on map
16.8 mi from Charlotte
This hotel is set in the heart of the city within easy reach of Hawk Island Park, boasting 80 rooms together with a Jacuzzi and a sauna.
6.6
Nice1 review
Price fromUS$ 61per nightSelect
Not available
Magnuson Hotel Lansing6501 S Pennsylvania Ave, Lansing, United States, 48911View on map
16.7 mi from Charlotte
The hotel offers a historical accommodation with 147 rooms in the shopping area of Lansing.
3.6
Guest rating19 reviews
Price fromUS$ 41per nightSelect
Not available
Holiday Inn Express Marshall329 Sam Hill Dr, Marshall, United States, NULLView on map
19.9 mi from Charlotte
Located in Marshall, this hotel provides guests with American meals and a cocktail lounge and a golf course.
8.4
Great9 reviews
Price fromUS$ 115per nightSelect
Not available
American Heritage Inn1681 East Grand River Avenue, Portland, United States, 48875-1673View on map
20.7 mi from Charlotte
This pet-friendly hotel is located in the centre of Portland, boasting an indoor pool onsite.
8.2
Great7 reviews
Price fromUS$ 91per nightSelect
Not available
Holiday Inn Express Hotel & Suites Lansing-Dimondale9490 Woodlane Drive, Dimondale, United States, 48821View on map
12.3 mi from Charlotte
This business hotel welcomes guests since 2012, offering cots and high chairs to the guests with children, and a 24-hour restaurant onsite.
10.0
Perfect6 reviews
Price fromUS$ 124per nightSelect
Not available
Towneplace Suites By Marriott East Lansing2855 Hannah Boulevard, East Lansing, United States, 48823View on map
22.1 mi from Charlotte
Situated only 2.6 km from Spartan Stadium, this grand property comes with a gym area and a fitness centre.
7.0
Very good5 reviews
Price fromUS$ 120per nightSelect
Not available
Red Roof Inn Lansing West7412 W Saginaw Hwy, Lansing, United States, 48917View on map
15.2 mi from Charlotte
The hotel was built in 1975 in a business area of Lansing, and nowadays has 81.
8.4
Great18 reviews
Price fromUS$ 72per nightSelect
Not available
Rodeway InnAmerican Road, 910 910, Lansing, United StatesView on map
16.5 mi from Charlotte
Boasting a café bar and a swimming pool, the property is located close to Hawk Island Park and less than 9 km from the centre of Lansing.
3.8
Guest rating10 reviews
Price fromUS$ 63per nightSelect
Not available
Knights Inn Battle Creek Mi2595 Capital Ave Southwest, Battle Creek, United States, 49015View on map
27.7 mi from Charlotte
Located next to Binder Park Zoo, the venue comprises 63 rooms with lake views.
4.0
Guest rating8 reviews
Price fromUS$ 48per nightSelect
Not available
Baymont By Wyndham Battle Creek Downtown182 W Van Buren St, Battle Creek, United States, 49017View on map
24.4 mi from Charlotte
Boasting a private pool, the hotel is about 10 minutes' walk from the center of Battle Creek.
7.2
Very good6 reviews
Price fromUS$ 94per nightSelect
Not available
Rodeway Inn East Lansing University Area2736 E Grand River Ave, East Lansing, United States, 48823View on map
22.5 mi from Charlotte
The hotel offers easy access to MSU Pavilion, boasting 80 rooms in the heart of East Lansing.
5.8
Guest rating5 reviews
Price fromUS$ 57per nightSelect
Not available
Howard Johnson East Lansing1100 Trowbridge Rd, East Lansing, United States, 48823View on map
20.3 mi from Charlotte
Featuring a large pool and 55 rooms, this hotel is only 1.7 km from Michigan State University.
6.2
Nice13 reviews
Price fromUS$ 193per nightSelect
Not available
Comfort Inn & Suites Diamondale - Lansing9742 Woodlane Drive, Dimondale, United States, 48821View on map
12.6 mi from Charlotte
Situated close to Delta Center Methodist Church, this hotel in Dimondale features a cocktail lounge and a picnic area.
8.8
Great33 reviews
Price fromUS$ 89per nightSelect
Not available
Quality Inn & Suites Next To The Casino11081 East Michigan, Battle Creek, United States, 49014View on map
22.2 mi from Charlotte
Located 9 km away from Battle Creek city center, this hotel features 90 rooms and an outdoor pool.
7.4
Very good16 reviews
Price fromUS$ 159per nightSelect
Not available
Econo Lodge Battle Creek165 Capital Ave Sw, Battle Creek, United States, 49015View on map
24.9 mi from Charlotte
Offering convenient proximity to Full Blast, the hotel is also close to Kellogg Arena.
4.6
Guest rating3 reviews
Price fromUS$ 49per nightSelect
Not available
Howards Motel14884 West Michigan Avenue, Marshall, United States, 49068View on map
22.1 mi from Charlotte
Located next to American Museum of Magic, the venue comprises 23 rooms with pool views.
Price fromUS$ 52per nightSelect
Not available
Hampton Inn & Suites Lansing West900 North Canal Road, Lansing, United States, 48917View on map
15.2 mi from Charlotte
Thanks to its central location, the property is easily accessible from Lansing Mall and there is a motorway just steps away.
Price fromUS$ 141per nightSelect
Not available
Burkewood Inn3216 West Main Street, Lansing, United States, 48917View on map
16.5 mi from Charlotte
Offering convenient proximity to Michigan Supreme Court Learning Center, the hotel is also close to Telephone Pioneer Museum.
Price fromUS$ 56per nightSelect
Not available
Best Western Dewitt1055 Aaron Drive, DeWitt, United States, 48820View on map
22.6 mi from Charlotte
This hotel features rooms with pool views, while a central location provides easy access to Gunnisonville School.
5.2
Guest rating5 reviews
Price fromUS$ 91per nightSelect
Not available
Days Inn By Wyndham Albion27644 C Drive North, Albion, United States, 49224-8402View on map
20.9 mi from Charlotte
62 rooms and the lobby bar are available during the stay in this pet-friendly hotel based in the centre of Albion.
6.0
Guest rating9 reviews
Price fromUS$ 52per nightSelect
Not available
Days Inn Lansing7711 W Saginaw Hwy, Lansing, United States, 48917View on map
15.0 mi from Charlotte
Closely linked to Lansing Mall in a downtown area, this business hotel boasts an indoor swimming pool plus high chairs and arcade games for children.
5.2
Guest rating6 reviews
Price fromUS$ 56per nightSelect
Not available
Travelodge By Wyndham Battle Creek5395 Beckley Rd, Battle Creek, United States, 49015-4120View on map
27.7 mi from Charlotte
Boasting location close to Binder Park Zoo, the venue includes 57 rooms and a private pool.
5.8
Guest rating3 reviews
Price fromUS$ 61per nightSelect
Not available
Village Inn Motel Holt2211 Cedar Street, Holt, United States, 48842View on map
16.9 mi from Charlotte
This central hotel with 30 non-smoking rooms is located in the heart of Holt.
9.4
Perfect5 reviews
Price fromUS$ 54per nightSelect
Not available
Fairfield Inn & Suites Lansing West810 Delta Commerce Drive, Lansing, United States, 48917View on map
15.4 mi from Charlotte
This hotel in the suburb district of Lansing is situated close to Spencer's and welcomes guests since 1996.
9.0
Perfect16 reviews
Price fromUS$ 103per nightSelect
Not available
Fairfield Inn & Suites Lansing At Eastwood3320 Preyde Boulevard, Lansing, United States, 48912View on map
21.5 mi from Charlotte
This hotel in the suburb district of Lansing is situated close to Michigan State Capitol and welcomes guests since 2016.
Price fromUS$ 118per nightSelect
Not available
Towneplace Suites By Marriott Battle Creek12917 Harper Village Drive, Battle Creek, United StatesView on map
26.8 mi from Charlotte
This hotel in the suburb district of Battle Creek is situated close to Binder Park Zoo and welcomes guests since 2016.
Price fromUS$ 131per nightSelect
Not available
Courtyard By Marriott Albion200 South Superior Street, Albion, United States, 49224View on map
22.5 mi from Charlotte
Featuring historic architecture, the venue provides 75 rooms and offers easy access to Gardner House Museum.
Price fromUS$ 109per nightSelect
Not available
Holiday Inn Express & Suites Okemos - University Area2350 Jolly Oak Rd., Okemos, United StatesView on map
22.1 mi from Charlotte
The hotel has an indoor pool and lies close to MSU Pavilion which is worth visiting.
Price fromUS$ 136per nightSelect
Not available
Arbor Inn Of Historic Marshall15435 West Michigan Avenue, Marshall, United States, MI 49068View on map
21.9 mi from Charlotte
Within easy reach of Brooks Aero Inc, this hotel comprises 7 rooms with private bathrooms.
Price fromUS$ 58per nightSelect
Not available
Homewood Suites By Hilton Lansing Eastwood2201 Showtime Drive, Lansing, United States, 48912View on map
21.4 mi from Charlotte
Offering convenient proximity to Michigan State Capitol, the hotel is also close to Lansing Center.
Price fromUS$ 114per nightSelect
Not available
Towneplace Suites By Marriott Jackson2002 Bondsteel Drive, Jackson, United StatesView on map
28.8 mi from Charlotte
Located close to Cascade Falls, the hotel has 102 rooms, and boasts access to an underground station.
Price fromUS$ 119per nightSelect
Not available
Springhill Suites By Marriott East Lansing University Area1100 Trowbridge Road, East Lansing, United States, 49503View on map
20.3 mi from Charlotte
Located near Potter Park Zoo, this business hotel features a continental breakfast.
Price fromUS$ 124per nightSelect
Not available
Hilton Garden Inn Lansing/West, Mi633 N. Canal Rd., Lansing, United States, 48917View on map
15.0 mi from Charlotte
The hotel has an indoor heated pool and lies close to Delta Center Methodist Church which is worth visiting.
Price fromUS$ 132per nightSelect
Not available
Courtyard By Marriott East Lansing Okemos3545 Meridian Crossing Drive, Okemos, United States, 48864View on map
22.1 mi from Charlotte
Within easy reach of Michigan Audubon, this hotel comprises 105 rooms with private bathrooms.
Price fromUS$ 104per nightSelect
Not available
Rodeway Inn East Lansing University Area2736 E. Grand River Ave., East Lansing, United States, 48823View on map
22.5 mi from Charlotte
Price fromUS$ 50per nightSelect
Not available
Travelodge By Wyndham Lansing7326 W Saginaw Hwy, Lansing, United States, 48917View on map
15.2 mi from Charlotte
Price fromUS$ 53per nightSelect
Not available
Villa On Verona1110 Verona Road, Marshall, United States, MI 49068View on map
21.2 mi from Charlotte
Select
Not available

Filtering results

Please wait...

77 hotels found