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 : 1101 Commerce Park Dr.
+1-888-690-5281
1101 Commerce Park Dr., Dewitt, MI 48820 ~12.53 miles south of St Johns
  • Cheap Airport hotel
  • Complimentary breakfast is offered
American Inn & Suites Lansing
+1-800-230-4134
1055 Aaron Dr., Dewitt, MI 48820 ~13.58 miles south of St Johns
  • Economical Suburban hotel
  • Fitness center on property
Holiday Inn Express & Suites 2924 West Rd., East Lansing, MI 48823 ~16.35 miles south of St Johns
  • Affordable Suburban hotel
  • 3 floors in hotel
Hyatt Place Lansing Eastwood Towne Center - Lansing 2401 Showtime Dr., Lansing, MI 48912 ~16.71 miles south of St Johns
  • Three Star Suburban property
  • 125 rooms in property
Fairfield Inn & Suites of Eastwood : 3320 Preyde Blvd. 3320 Preyde Blvd., Lansing, MI 48912 ~16.95 miles south of St Johns
  • 3-star property
  • 15 suites in hotel
Hampton Inn East Lansing - East Lansing 2500 Coolidge Rd., East Lansing, MI 48823 ~17.09 miles south of St Johns
  • Mid-scale Suburban hotel
  • 86 rooms in property
Courtyard by Marriott Lansing 2710 Lake Lansing Rd., Lansing, MI 48912 ~17.27 miles south of St Johns
  • Mid-scale Highway property
  • Gym is available on property
University Quality Inn - Lansing 3121 East Grand River Ave., Lansing, MI 48912 ~18.50 miles south of St Johns
  • Mid-scale Downtown property
  • Airport shuttle provided
Radisson Lansing at the Capital - Lansing
+1-800-230-4134
111 North Grand Ave., Lansing, MI 48933 ~18.90 miles south of St Johns
  • Mid-scale Downtown hotel
  • 10 suites in hotel
From$109
Very Good 4.0 /5Guest Reviews Call
Quality Suites Lansing in Lansing
+1-800-997-5148
901 Delta Commerce Dr., Lansing, MI 48917 ~18.96 miles south of St Johns
  • Midscale Suburban hotel
  • Free comp. breakfast
From$65
Very Good 4.5 /5Read Reviews Call
Hampton Inn & Suites Lansing West 900 North Canal Rd., Lansing, MI 48917 ~19.00 miles south of St Johns
  • Midscale property
  • Check in time: 1500
West Lansing Fairfield Inn - Lansing 810 Delta Commerce Dr., Lansing, MI 48917 ~19.05 miles south of St Johns
  • 2 star Highway property
  • Hotel has 3 floors
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 hotel
  • Gym is available on property
Red Roof Inn - Lansing
+1-800-997-5149
7412 West Saginaw Highway, Lansing, MI 48917 ~19.20 miles south of St Johns
  • Inexpensive Suburban hotel
  • 2 floors in hotel
Ramada Lansing Hotel & Conference Center - Lansing 7501 West Saginaw Highway, Lansing, MI 48917 ~19.28 miles south of St Johns
  • Mid-scale Suburban hotel
  • Check-in time: 3:00pm
Kellogg Hotel
+1-800-230-4134
55 South Harrison, East Lansing, MI 48824 ~19.29 miles south of St Johns
  • Affordable Suburban hotel
  • Check in time: 4:00 pm
From$100
Average 3.5 /5Reviews Call
Days Inn Lansing
+1-800-997-5148
7711 West Saginaw Highway, Lansing, MI 48917 ~19.31 miles south of St Johns
  • Low Cost Suburban property
  • 9 conference rooms in property
Lansing Comfort Inn - Lansing
+1-888-690-5247
525 North Canal Rd., Lansing, MI 48917 ~19.34 miles south of St Johns
  • Midscale Highway hotel
  • Check in time: 3:00 PM
American Heritage Inn in Portland
+1-888-305-3366
1681 East Grand River Ave., Portland, MI 48875 ~19.66 miles southwest of St Johns
  • Two star Highway hotel
  • 3 suites in hotel
Gatehouse Suites East Lansing - East Lansing 1600 East Grand River Ave., East Lansing, MI 48823 ~19.81 miles south of St Johns
  • 3-star Suburban hotel
  • Gym / Fitness Center Available
Springhill Suites Lansing
+1-800-997-5149
111 South Marketplace, Lansing, MI 48917 ~19.89 miles south of St Johns
  • Three Star Highway property
  • Hotel has 104 rooms
From$89
Very Good 4.0 /5Read Reviews Call
Howard Johnson Inn & Suites
+1-888-690-5281
1100 Trowbridge Rd., East Lansing, MI 48823 ~20.02 miles south of St Johns
  • Two-star Highway hotel
  • 55 rooms in property
Super 8 (east Lansing) - East Lansing
+1-800-230-4134
2736 East Grand River, East Lansing, MI 48823 ~20.05 miles south of St Johns
  • Two star property
Crowne Plaza Lansing West 925 South Creyts Rd., Lansing, MI 48917 ~20.16 miles south of St Johns
  • Affordable Highway hotel
  • Hotel has 16 meeting rooms
Country Inn & Suites 6511 Centurion Dr., Lansing, MI 48917 ~20.21 miles south of St Johns
  • Three Star property
From$65
Very Good 4.0 /5Read Reviews Call
Next 25 St Johns Hotels > [1 - 25 of 50]   
Next: See My St Johns Hotels with Pricing
Back to Top