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, Motels & Accommodations

Sleep Inn - Dewitt
+1-888-690-5247
1101 Commerce Park Dr., Dewitt, MI 48820 ~12.53 miles south of St Johns
  • Cheap Airport property
  • Check in: 3:00 PM
  • Good breakfast
  • The majority of guests thought it was too noisy
American Inn & Suites Lansing in Dewitt 1055 Aaron Dr., Dewitt, MI 48820 ~13.58 miles south of St Johns
  • Inexpensive Suburban property
  • 3 suites in hotel
Holiday Inn Express & Suites - East Lansing 2924 West Rd., East Lansing, MI 48823 ~16.35 miles south of St Johns
  • 3-star Suburban property
  • 26 suites in hotel
  • Comfortable and clean bedroom and bathroom
  • Comfortable beds
Hyatt Place Lansing Eastwood Towne Center 2401 Showtime Dr., Lansing, MI 48912 ~16.71 miles south of St Johns
  • Midscale Suburban property
  • Hotel has 6 floors
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites of Eastwood 3320 Preyde Blvd., Lansing, MI 48912 ~16.95 miles south of St Johns
  • 3 star hotel
  • 4 floors in hotel
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
  • Three Star Suburban property
  • Hotel has 12 suites
  • Room is all right
  • Bathroom is ok
Courtyard by Marriott Lansing - Lansing 2710 Lake Lansing Rd., Lansing, MI 48912 ~17.27 miles south of St Johns
  • Midscale Highway hotel
  • 2 meeting rooms in hotel
  • Most guests thought the service was very professional
  • Convenient to shopping and food
From$89
Very Good 4.0 /5Reviews CallBookMore Details
University Quality Inn 3121 East Grand River Ave., Lansing, MI 48912 ~18.50 miles south of St Johns
  • Mid-scale Downtown property
  • 3 meeting rooms in hotel
  • Housekeeping can be a problem
  • Reasonably accessible by car, said 58%
Radisson Lansing at the Capital - Lansing
+1-888-305-3366
111 North Grand Ave., Lansing, MI 48933 ~18.90 miles south of St Johns
  • Affordable Downtown property
  • Hotel has 10 suites
  • Excellent city hotel
  • Right in downtown
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Suites Lansing : 901 Delta Commerce Dr. 901 Delta Commerce Dr., Lansing, MI 48917 ~18.96 miles south of St Johns
  • Three Star Suburban hotel
  • 4 conference rooms in property
  • Clean rooms
  • Most guests enjoyed the friendly atmosphere
West Lansing Fairfield Inn in Lansing 810 Delta Commerce Dr., Lansing, MI 48917 ~19.05 miles south of St Johns
  • 2-star Highway hotel
  • Free comp. breakfast
  • Close to restaurants and bars
  • Terrific location
Lansing Residence Inn West by Marriott : 922 Delta Commerce Dr. 922 Delta Commerce Dr., Lansing, MI 48917 ~19.13 miles south of St Johns
  • Mid-scale Highway hotel
  • Hotel has 3 floors
  • Rooms are spotless with comfy beds
  • Hotel buildings could use some improvement
Red Roof Inn
+1-866-429-5787
7412 West Saginaw Highway, Lansing, MI 48917 ~19.20 miles south of St Johns
  • 2 star Suburban property
  • Check in: 3pm
  • Bathroom needs cleaning
  • No 3G
Hampton Inn & Suites Lansing West 900 North Canal Rd., Lansing, MI 48917 ~19.28 miles south of St Johns
  • Mid-scale property
  • Gym / Fitness Center Available
From$104
Very Good 4.5 /5Guest Reviews CallBookMore Details
Ramada Lansing Hotel & Conference Center : 7501 West Saginaw Highway 7501 West Saginaw Highway, Lansing, MI 48917 ~19.28 miles south of St Johns
  • Mid-scale Suburban hotel
  • 3 floors in property
  • Architecture not so nice
  • Good business facilities
Kellogg Hotel in East Lansing 55 South Harrison, East Lansing, MI 48824 ~19.29 miles south of St Johns
  • Affordable Suburban hotel
  • Hotel has a green policy See policy
  • Terrific staff
  • Great staff
Days Inn Lansing
+1-800-881-1523
7711 West Saginaw Highway, Lansing, MI 48917 ~19.31 miles south of St Johns
  • Cheap Suburban property
  • Check-in: 3:00pm
  • Furniture needs more attention
  • Bathroom needs cleaning
Lansing Comfort Inn in Lansing 525 North Canal Rd., Lansing, MI 48917 ~19.34 miles south of St Johns
  • Midscale Highway property
  • Check in time: 3:00 PM
  • For only 65%, the noise level was all right
  • Parking was ok, according to 57%
American Heritage Inn : 1681 East Grand River Ave. 1681 East Grand River Ave., Portland, MI 48875 ~19.66 miles southwest of St Johns
  • Low priced Highway property
  • Check-in: 3:00 PM
  • No towels
  • Night clerk was welcoming and pleasant
Gatehouse Suites East Lansing 1600 East Grand River Ave., East Lansing, MI 48823 ~19.81 miles south of St Johns
  • 3-star Suburban hotel
  • 60 sleeping rooms in hotel
  • Breakfast is mediocre
  • The majority of guests found the staff to be very friendly
Springhill Suites by Marriott Lansing 111 South Marketplace Blvd., Lansing, MI 48917 ~19.89 miles south of St Johns
  • Three Star Highway hotel
  • 102 suites in property
From$92
Very Good 4.0 /5Review Score CallBookMore Details
Super 8 (east Lansing) - East Lansing
+1-888-690-5247
2736 East Grand River, East Lansing, MI 48823 ~20.05 miles south of St Johns
  • Cheap property
  • Hotel could use some updating
  • Amenities are not the best
Crowne Plaza Lansing West - Lansing 925 South Creyts Rd., Lansing, MI 48917 ~20.16 miles south of St Johns
  • 3 star Highway property
  • Hotel has 16 meeting rooms
From$100
Very Good 4.5 /5Recent Reviews CallBookMore Details
Country Inn & Suites : 6511 Centurion Dr. 6511 Centurion Dr., Lansing, MI 48917 ~20.21 miles south of St Johns
  • Three Star hotel
  • Check in: 3:00 PM
  • Clean cookies
  • For only 63%, the noise level was all right
Towneplace Suites by Marriott
+1-888-283-3404
2855 Hannah Blvd., East Lansing, MI 48823 ~20.55 miles south of St Johns
  • Low Cost Rural hotel
  • 84 suites in hotel
  • Location is favourable and rooms are clean
  • The majority of guests found the staff to be very friendly
Next 25 St Johns Hotels >  [1 - 25 of 50]    
Next: See My St Johns Hotels with Pricing
Back to Top