Hotels in St Johns
Search over 257 hotels from $77
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated St Johns Hotels

The Nordic Pineapple B&B

Graduate by Hilton East Lansing

SpringHill Suites by Marriott East Lansing University Area

Clarion Hotel

Hyatt House Lansing University Area

Quality Suites Lansing

Hyatt Place Lansing - East

DoubleTree by Hilton Lansing

Woodspring Suites East Lansing - University Area

Candlewood Suites East Lansing by IHG

Best Western Okemos/East Lansing Hotel & Suites

The Comstock Inn and Conference Center
How much is a St Johns hotel?
Check St Johns hotel room prices by star rating

4 Star Hotels

3 Star Hotels
Top reasons to visit St Johns
- Outdoor Adventure: St Johns offers a range of natural parks, golf courses, and sports activities for an unforgettable outdoor vacation.
- Quaint Country Charm: Immerse yourself in the country charm of this lively town and explore its iconic landmarks.
- Diverse Attractions: From family-friendly fun to business opportunities, St Johns has something for everyone to enjoy.
- Hidden Gems: Discover exciting destinations and historic charm off the beaten path in this vibrant town.
- Nearby Excursions: Don't miss out on nearby attractions just a short drive away, adding even more excitement to your visit.
Popular hotels in St Johns
St. Johns, Michigan, a charming outdoor destination, offers a variety of hotel accommodations to suit every traveler's needs. Whether you're looking for a cozy bed and breakfast or a luxury resort, St. Johns has it all. With top hotels located near popular attractions and outdoor activities, you'll never be far from the action. For those attending conferences or events, there are also hotels with conference centers available. So pack your bags and get ready for an unforgettable outdoor vacation in St. Johns!
- Graduate East Lansing - A 4.0-star hotel located 18.7 miles away from St Johns. This hotel offers a unique and vibrant atmosphere, perfect for your outdoor vacation. Enjoy its proximity to outdoor activities and attractions, such as hiking trails and nature parks. The hotel also features modern amenities, including a fitness center and comfortable rooms, ensuring a pleasant stay.
- Hyatt Place Lansing - East - A 3.0-star hotel located 16.3 miles away from St Johns. This hotel is an excellent choice for your outdoor vacation, offering close proximity to a variety of outdoor facilities and activities. With its indoor pool, friendly staff, and comfortable amenities, you can relax and unwind after a day of exploring nature. The hotel is also conveniently located near cafes, shopping centers, and sports facilities.
- Country Inn & Suites by Radisson, Lansing, MI - A 3.0-star hotel located 19.7 miles away from St Johns. This hotel is a great option for your outdoor vacation, offering a range of amenities and facilities to enhance your stay. Enjoy the convenience of a library, indoor pool, and fitness center. With its close proximity to golf courses, nature trails, and sports facilities, you'll have plenty of opportunities for outdoor activities. Whether you're on a business trip or leisure getaway, this hotel provides a comfortable and enjoyable experience.
Top things to see and do in St Johns
Located in the heart of Michigan, St Johns offers a variety of attractions and activities for travelers of all interests. Whether you're looking for family-friendly fun, business opportunities, shopping, dining, sports, golf, or exploring natural parks, St Johns has something for everyone. Immerse yourself in the country charm of this quaint town and discover its iconic landmarks. From engaging in destination activities to exploring the wide range of things to do, St Johns promises a memorable experience. Additionally, don't miss out on the nearby attractions that are just a short drive away, adding even more excitement to your visit.
- Uncle John's Cider Mill: Experience the vibrant atmosphere of Uncle John's Cider Mill, where the scent of freshly pressed apples fills the air. Indulge in their renowned cider and donuts, a mouthwatering combination that will leave you craving for more. Take a leisurely stroll through the picturesque orchard, admiring the colorful foliage and enjoying the peaceful ambiance. Whether you're looking for entertainment or a romantic outing, Uncle John's Cider Mill offers the perfect setting with its close proximity to golf courses.
- The Emerald Golf Course: Tee off at The Emerald Golf Course, a golfer's paradise nestled in the heart of St Johns. Immerse yourself in the lush green landscapes, as you challenge yourself on the well-manicured fairways and navigate the strategically placed hazards. The course offers a thrilling outdoor experience for sports enthusiasts, where every swing is accompanied by breathtaking views. With its close proximity to other golf courses, The Emerald Golf Course is a haven for those seeking a golfing adventure in a serene setting.
Best places to visit in St Johns
For an outdoor vacation in St Johns, Michigan, you'll love exploring the natural parks, golf courses, and sports activities. Take a break from the beaten path and discover the exciting destinations and historic charm of this lively town.
- Lansing: Lansing, located just 18.5 miles away from St Johns, is a vibrant city that offers a unique blend of history, sports, and family-friendly attractions. Sports enthusiasts can catch a baseball game or cheer on their favorite teams at the university's sporting events. History buffs can explore the city's museums and learn about its rich heritage. For those who love shopping and dining, Lansing has a wide range of options to choose from. The city is also known for its beautiful gardens, providing a serene atmosphere for nature lovers. With its diverse range of attractions, Lansing is the perfect destination for an outdoor holiday.
- East Lansing: Situated just 18.8 miles away from St Johns, East Lansing is a bustling city that offers a unique experience for outdoor enthusiasts. The city is home to a renowned university, providing opportunities to attend sporting events and immerse yourself in the college atmosphere. Nature lovers can enjoy the scenic gardens and river, perfect for a relaxing stroll. Football fans can catch a game and feel the electric energy of the crowd. Art enthusiasts can explore the vibrant art scene, while families can enjoy the family-friendly attractions and grab a bite at the local bars and restaurants. East Lansing truly has something for everyone.
- Okemos: Located just 22.1 miles away from St Johns, Okemos is a charming city that offers a perfect outdoor holiday experience. The city is known for its family-friendly atmosphere, making it an ideal destination for those traveling with children. Nature lovers can explore the stunning sunsets and hike through the beautiful forests. Food enthusiasts can indulge in the diverse dining options, while shoppers can browse through the local shops. With its sunny weather and picturesque landscapes, Okemos is a must-visit for those seeking an outdoor adventure.
Seasonal travel trends of St Johns
The popularity of St Johns shows no change throughout the year. The most popular time to visit is between July and September, with a seasonal peak in July. The off-peak tourist season is from October and December, with December typically being the quietest month.
Check out the month-by-month weather chart for St Johns to help you plan your next trip. With a monthly average of 71.2 degrees Fahrenheit, you can expect the hottest temperatures in July. The coldest month, on average, is January. The most rainfall typically happens in June. Regardless of when you visit St Johns, every season has a reason to stay.
![]() | ![]() | ![]() | ![]() |
January | 23.0°F (-5.0°C) | Light Rain | Mostly Cloudy |
February | 23.9°F (-4.5°C) | Light Rain | Mostly Cloudy |
March | 34.5°F (1.4°C) | Light Rain | Mostly Cloudy |
April | 45.1°F (7.3°C) | Light Rain | Mostly Cloudy |
May | 57.9°F (14.4°C) | Light Rain | Mostly Sunny |
June | 66.7°F (19.3°C) | Light Rain | Mostly Sunny |
July | 71.2°F (21.8°C) | Light Rain | Mostly Sunny |
August | 69.4°F (20.8°C) | Light Rain | Mostly Sunny |
September | 62.8°F (17.1°C) | Light Rain | Mostly Sunny |
October | 51.1°F (10.6°C) | Light Rain | Mostly Sunny |
November | 38.7°F (3.7°C) | Light Rain | Mostly Cloudy |
December | 30.2°F (-1.0°C) | Light Rain | Mostly Cloudy |
Local eateries in St Johns
Experience the delightful flavors of St Johns, Michigan, where the food and dining culture is a true reflection of American cuisine. From the satisfyingly juicy burgers at Ryan's Roadhouse to the mouthwatering texMex dishes at Cancun Mexican Grill, your taste buds will be in for a treat. Main Street Cafe offers a perfect blend of Italian and American flavors with their delicious pizzas. Whether you're a fan of hearty comfort food or prefer a lighter, organic option, St Johns has something to satisfy every palate. With its charming dining experiences and convenient location near Lansing Center on Coolidge Rd, St Johns is a must-visit for food lovers.
Where is a good place to stay in St Johns?
What are some favorite hotels in St Johns?
Here are some top hotels around St Johns:
- The Nordic Pineapple B&B is a B&B offering free breakfast, free WiFi, and free parking.
- Graduate by Hilton East Lansing is located 18.7 mi away, and this hotel has a 24-hour health club, valet parking, and a conference center.
- SpringHill Suites by Marriott East Lansing University Area is located 19.7 mi away, and this hotel has free breakfast, free WiFi, and free parking.
St Johns hotels essential information
Accommodation | 257 hotels |
---|---|
Lowest Price | $77 |
Highest Price | $270 |
Popular hotels | The Nordic Pineapple B&B, Graduate by Hilton East Lansing, SpringHill Suites by Marriott East Lansing University Area, Clarion Hotel, Hyatt House Lansing University Area, Quality Suites Lansing, Hyatt Place Lansing - East, DoubleTree by Hilton Lansing, Woodspring Suites East Lansing - University Area, Candlewood Suites East Lansing by IHG, Best Western Okemos/East Lansing Hotel & Suites, The Comstock Inn and Conference Center |
Booking tips for St Johns
Booking tips for St Johns
Find your perfect hotel with Orbitz
We are committed to promoting inclusive travel experiences, which means ensuring that your next trip is accessible to all. When you are searching for the ideal accommodations, our filters allow you to easily find hotels that are eco-certified or that make special efforts to welcome LGBTQ+ guests. Moreover, our custom filters enable you to narrow down your options to hotels that are conveniently located near top attractions and offer convenient features such as book now, pay later, and more.
Travel as you are
At Orbitz, we value diverse travel experiences and embrace equality and inclusion. Through our history of LGBTQIA support and progressive charity work, we are dedicated to bringing people from all backgrounds together to celebrate their individuality and destinations. Our goal is to create a warm and welcoming world where every traveler can explore with confidence and unlimited joy. With our LGBTQIA-friendly hotel filter, we ensure you stay where you are celebrated, not merely tolerated, providing tools for planning and booking with complete assurance.
Saving tips for your trip
Save money on your trip to St Johns by visiting during the less popular season from October to December. Consider bundling your flights, hotel, and car bookings together to get a discounted price. While in St Johns, enjoy the local attractions that are inexpensive, such as family-friendly activities like visiting a local park, exploring the natural beauty of the area, or dining at affordable restaurants. Take advantage of these affordable options while experiencing all that St Johns has to offer.
Recent Reviews

Hyatt House Lansing University Area
Areas Of St Johns
Hotels Near
Hotel Themes
More to Explore
Top Trending
- Grand Haven Hotel Deals
- Holland Hotels with Hot Tubs
- Marquette Hotel Deals
- Mackinac Island Hotel Deals
- Frankenmuth Hotels with Hot Tubs
- Saint Joseph Hotel Deals
- Lansing Hotels with Hot Tubs
- Saugatuck Beach Resorts & Hotels
- Mount Pleasant Cheap Hotels
- Holland Beach Resorts & Hotels
- Kalamazoo Hotel Deals
- South Haven Hotel Deals
- Petoskey Hotel Deals
- Flint Hotels with Hot Tubs
- Kalamazoo Hotels with Hot Tubs
- Jackson Hotels with Hot Tubs
- Ann Arbor Hotels with Hot Tubs
- Mackinaw City Hotel Deals
- Houghton Hotel Deals
- Jackson Cheap Hotels
- Ann Arbor Hotel Deals
- South Haven Beach Resorts & Hotels
- Frankenmuth Hotel Deals
- Mount Pleasant Hotels with Hot Tubs
- Traverse City Hotel Deals
- Kalamazoo Cheap Hotels
- Port Huron Hotel Deals