Star Rating
Hotel Name
Price Range (USD)to
Amenities

St Johns Michigan Accommodations

Find hotels & motels in St Johns using the list below. Explore our guide for inexpensive and discount hotel/motel rates in or near St Johns, MI for your business or personal leisure travel. We show the best St Johns Michigan hotel rooms. Review the St Johns hotel list below to find the perfect lodging. We also have a map of the St Johns hotels. Need 5+ Rooms? Secure St Johns Group Hotel Deals

The St Johns center point is approximately 8 miles northwest of Sleepy Hollow State Park and 12 miles west of Owosso Speedway.

St Johns Hotels/Accommodations

Sleep Inn
+1-888-690-5247
1101 Commerce Park Dr., Dewitt, MI 48820 ~12.53 miles south of St Johns
  • Low Cost Airport property
  • Complimentary breakfast is offered
  • Location is great
  • World class service
American Inn & Suites Lansing
+1-888-305-3366
1055 Aaron Dr., Dewitt, MI 48820 ~13.58 miles south of St Johns
  • Cheap Suburban hotel
  • 3 floors in hotel
Holiday Inn Express & Suites 2924 West Rd., East Lansing, MI 48823 ~16.35 miles south of St Johns
  • Midscale Suburban property
  • 3 floors in hotel
  • Most guests thought rooms were spacious
  • Most guests said the wifi quality was bad
Hyatt Place Lansing Eastwood Towne Center : 2401 Showtime Dr. 2401 Showtime Dr., Lansing, MI 48912 ~16.71 miles south of St Johns
  • Affordable Suburban hotel
  • 125 rooms in property
Fairfield Inn & Suites of Eastwood - Lansing 3320 Preyde Blvd., Lansing, MI 48912 ~16.95 miles south of St Johns
  • Midscale hotel
  • Hotel has 15 suites
From$119
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn East Lansing : 2500 Coolidge Rd. 2500 Coolidge Rd., East Lansing, MI 48823 ~17.09 miles south of St Johns
  • 3-star Suburban property
  • Free breakfast
  • Clean
  • Perfectly clean
Courtyard by Marriott Lansing 2710 Lake Lansing Rd., Lansing, MI 48912 ~17.27 miles south of St Johns
  • Midscale Highway property
  • Check-in time: 3:00pm
  • Great room
  • Professional service
University Quality Inn : 3121 East Grand River Ave. 3121 East Grand River Ave., Lansing, MI 48912 ~18.50 miles south of St Johns
  • Three Star Downtown property
  • Fitness + Health Center
  • Almost all guests thought they were poorly maintained
  • Not enough parking facilities, according to 62%
Radisson Lansing at the Capital - Lansing
+1-888-305-3366
111 North Grand Ave., Lansing, MI 48933 ~18.90 miles south of St Johns
  • 3 star Downtown property
  • Shuttle from airport available
  • Restaurant fabulous
  • Excellent handicap accommodations
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Quality Suites Lansing - Lansing 901 Delta Commerce Dr., Lansing, MI 48917 ~18.96 miles south of St Johns
  • Three Star Suburban hotel
  • 117 suites in property
  • Great location
  • Well appointed rooms
From$75
Very Good 4.5 /5Review Score CallBookMore Details
West Lansing Fairfield Inn 810 Delta Commerce Dr., Lansing, MI 48917 ~19.05 miles south of St Johns
  • Low priced Highway property
  • 3 floors in hotel
  • Complimentary water bottle
  • Great room
Lansing Residence Inn West by Marriott : 922 Delta Commerce Dr. 922 Delta Commerce Dr., Lansing, MI 48917 ~19.13 miles south of St Johns
  • 3 star Highway property
  • 78 sleeping rooms in hotel
  • Clean room
  • Good pool
From$91
Very Good 4.0 /5Read Reviews CallBookMore Details
Red Roof Inn
+1-866-429-5787
7412 West Saginaw Highway, Lansing, MI 48917 ~19.20 miles south of St Johns
  • Two star Suburban property
  • Check in: 3pm
  • Awful breakfast
  • Professional service
Hampton Inn & Suites Lansing West 900 North Canal Rd., Lansing, MI 48917 ~19.28 miles south of St Johns
  • Mid-scale property
  • Check-in: 1500
From$104
Very Good 4.5 /5Read Reviews CallBookMore Details
Ramada Lansing Hotel & Conference Center 7501 West Saginaw Highway, Lansing, MI 48917 ~19.28 miles south of St Johns
  • 3 star Suburban hotel
  • Free complimentary breakfast
  • Free internet
  • Entrance area is not particularly attractive
From$40
Average 3.0 /5Reviews CallBookMore Details
Kellogg Hotel 55 South Harrison, East Lansing, MI 48824 ~19.29 miles south of St Johns
  • Three Star Suburban property
  • 160 rooms in property
  • Great location
  • Convenient convention center
Days Inn Lansing : 7711 West Saginaw Highway
+1-800-881-1523
7711 West Saginaw Highway, Lansing, MI 48917 ~19.31 miles south of St Johns
  • Low-priced Suburban property
  • 3 floors in property
  • Bathroom could be optimized
  • Linens were stained
Lansing Comfort Inn - Lansing 525 North Canal Rd., Lansing, MI 48917 ~19.34 miles south of St Johns
  • 3-star Highway property
  • 3 floors in hotel
  • Fantastic service
  • Service and overall comfort levels are top notch
American Heritage Inn 1681 East Grand River Ave., Portland, MI 48875 ~19.66 miles southwest of St Johns
  • Cheap Highway hotel
  • Hotel has 2 suites
  • Staff is always courteous and professional
  • Great location
Gatehouse Suites East Lansing - East Lansing 1600 East Grand River Ave., East Lansing, MI 48823 ~19.81 miles south of St Johns
  • Midscale Suburban hotel
  • 60 suites in hotel
  • Approx. half of guests said the reception staff was ok
  • Breakfast locally
Springhill Suites by Marriott Lansing in Lansing 111 South Marketplace Blvd., Lansing, MI 48917 ~19.89 miles south of St Johns
  • Three Star Highway property
  • Gym / Fitness Center Available
Super 8 (east Lansing)
+1-888-690-5247
2736 East Grand River, East Lansing, MI 48823 ~20.05 miles south of St Johns
  • Two-star hotel
  • Hotel buildings could use some improvement
  • Staff was helpful and friendly
Crowne Plaza Lansing West - Lansing 925 South Creyts Rd., Lansing, MI 48917 ~20.16 miles south of St Johns
  • Affordable Highway property
  • 212 rooms in hotel
From$100
Very Good 4.5 /5Review Score CallBookMore Details
Country Inn & Suites in Lansing 6511 Centurion Dr., Lansing, MI 48917 ~20.21 miles south of St Johns
  • 3 star hotel
  • 87 rooms in hotel
  • Spacious rooms
  • Very close to the highway
Towneplace Suites by Marriott
+1-888-283-3404
2855 Hannah Blvd., East Lansing, MI 48823 ~20.55 miles south of St Johns
  • Two-star Rural property
  • Free comp. breakfast
  • Breakfast is mediocre
  • Close to shopping
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Next 25 St Johns Hotels >  [1 - 25 of 50]    
Next: See My St Johns Hotels with Pricing
Back to Top