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-5281
1101 Commerce Park Dr., Dewitt, MI 48820 ~12.53 miles south of St Johns
  • Economy Airport property
  • Hotel has 2 floors
From$72
Very Good 4.0 /5Review Score Call
American Inn & Suites Lansing : 1055 Aaron Dr.
+1-800-230-4134
1055 Aaron Dr., Dewitt, MI 48820 ~13.58 miles south of St Johns
  • Inexpensive Suburban property
  • Check in time: 3PM
Holiday Inn Express & Suites in East Lansing 2924 West Rd., East Lansing, MI 48823 ~16.35 miles south of St Johns
  • Mid-scale Suburban property
  • 3 floors in property
Hyatt Place Lansing Eastwood Towne Center 2401 Showtime Dr., Lansing, MI 48912 ~16.71 miles south of St Johns
  • 3 star Suburban property
  • Hotel has 125 rooms
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
Hampton Inn East Lansing : 2500 Coolidge Rd. 2500 Coolidge Rd., East Lansing, MI 48823 ~17.09 miles south of St Johns
  • Three Star Suburban property
  • Free comp. breakfast
Courtyard by Marriott Lansing - Lansing 2710 Lake Lansing Rd., Lansing, MI 48912 ~17.27 miles south of St Johns
  • Mid-scale Highway hotel
  • Hotel has 2 floors
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 hotel
  • Check in: 4:00 PM
Radisson Lansing at the Capital in Lansing
+1-800-230-4134
111 North Grand Ave., Lansing, MI 48933 ~18.90 miles south of St Johns
  • 3 star Downtown property
  • Hotel has 11 floors
From$109
Very Good 4.0 /5Guest Reviews Call
Quality Suites Lansing : 901 Delta Commerce Dr.
+1-800-997-5148
901 Delta Commerce Dr., Lansing, MI 48917 ~18.96 miles south of St Johns
  • 3 star Suburban property
  • 4 conference rooms in property
From$75
Very Good 4.5 /5Reviews Call
Hampton Inn & Suites Lansing West 900 North Canal Rd., Lansing, MI 48917 ~19.00 miles south of St Johns
  • 3 star property
  • Free comp. breakfast
From$99
Very Good 4.5 /5Reviews Call
West Lansing Fairfield Inn : 810 Delta Commerce Dr. 810 Delta Commerce Dr., Lansing, MI 48917 ~19.05 miles south of St Johns
  • Two-star Highway property
  • 64 rooms in property
From$99
Very Good 4.5 /5Reviews Call
Lansing Residence Inn West by Marriott 922 Delta Commerce Dr., Lansing, MI 48917 ~19.13 miles south of St Johns
  • Affordable Highway property
  • Free comp. breakfast
From$89
Very Good 4.5 /5Review Score Call
Red Roof Inn
+1-800-997-5149
7412 West Saginaw Highway, Lansing, MI 48917 ~19.20 miles south of St Johns
  • 2 star Suburban property
  • 81 rooms in property
From$44
Very Good 4.5 /5Reviews Call
Ramada Lansing Hotel & Conference Center : 7501 West Saginaw Highway 7501 West Saginaw Highway, Lansing, MI 48917 ~19.28 miles south of St Johns
  • Three Star Suburban hotel
  • 3 floors in property
Kellogg Hotel : 55 South Harrison
+1-800-230-4134
55 South Harrison, East Lansing, MI 48824 ~19.29 miles south of St Johns
  • 3 star Suburban hotel
  • 5 suites in property
Days Inn Lansing - Lansing
+1-800-997-5148
7711 West Saginaw Highway, Lansing, MI 48917 ~19.31 miles south of St Johns
  • Low Cost Suburban property
  • 148 sleeping rooms in hotel
Lansing Comfort Inn 525 North Canal Rd., Lansing, MI 48917 ~19.34 miles south of St Johns
  • Mid-scale Highway property
  • 105 rooms in property
From$79
Very Good 4.5 /5Read Reviews Call
American Heritage Inn 1681 East Grand River Ave., Portland, MI 48875 ~19.66 miles southwest of St Johns
  • 2-star Highway property
  • Check-in time: 3:00 PM
Gatehouse Suites East Lansing : 1600 East Grand River Ave. 1600 East Grand River Ave., East Lansing, MI 48823 ~19.81 miles south of St Johns
  • Midscale Suburban property
  • 2 floors in hotel
Springhill Suites Lansing
+1-800-997-5149
111 South Marketplace, Lansing, MI 48917 ~19.89 miles south of St Johns
  • 3-star Highway hotel
  • Gym is available on property
Super 8 (east Lansing) - East Lansing
+1-888-690-5281
2736 East Grand River, East Lansing, MI 48823 ~20.05 miles south of St Johns
  • Low Cost hotel
Crowne Plaza Lansing West 925 South Creyts Rd., Lansing, MI 48917 ~20.16 miles south of St Johns
  • Midscale Highway hotel
  • Check-in: 4:00 PM
From$109
Very Good 4.5 /5Hotel Reviews Call
Country Inn & Suites 6511 Centurion Dr., Lansing, MI 48917 ~20.21 miles south of St Johns
From$65
Very Good 4.0 /5Read Reviews Call
Towneplace Suites by Marriott - East Lansing
+1-888-690-5247
2855 Hannah Blvd., East Lansing, MI 48823 ~20.55 miles south of St Johns
  • Two-star Rural property
  • 3 floors in hotel
From$89
Very Good 4.0 /5Reviews Call
Next 25 St Johns Hotels >  [1 - 25 of 50]    
Next: See My St Johns Hotels with Pricing
Back to Top