A flag display with multiple flags, a building in the background, and benches in a park.

St Johns hotels from RM288

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St Johns hotels

1. The Nordic Pineapple B&B

The Nordic Pineapple B&B
3.0 star property
St Johns
10.0 out of 10, Exceptional, (41 reviews)
"Such a nice experience! Loved this B and B and hope to return soon! So clean, comfortable, and welcoming!"
United States
Katherine
The price is RM1,036
RM1,098 total
includes taxes & fees
7 Nov - 8 Nov
The Nordic Pineapple B&B

2. Sleep Inn DeWitt - Lansing North

Sleep Inn DeWitt - Lansing North
2.5 star property
DeWitt
8.0 out of 10, Very good, (1,000 reviews)
"The room was very nice and the staff was excellent"
United States
Shannon
The price is RM257
RM288 total
includes taxes & fees
3 Dec - 4 Dec
Sleep Inn DeWitt - Lansing North

3. Best Western DeWitt

Best Western DeWitt
2.5 star property
DeWitt
8.0 out of 10, Very good, (772 reviews)
"We enjoy the breakfast and the pool is the best hotel pool we’ve been to!"
Canada
Laura
The price is RM296
RM332 total
includes taxes & fees
1 Dec - 2 Dec
Best Western DeWitt

4. Hyatt Place Lansing - East

Hyatt Place Lansing - East
3.0 star property
Eastwood
9.0 out of 10, Wonderful, (1,005 reviews)
"This is a nice, well-run hotel."
United States
Timothy
The price is RM380
RM430 total
includes taxes & fees
22 Nov - 23 Nov
Hyatt Place Lansing - East

5. Fairfield Inn & Suites Lansing at Eastwood

Fairfield Inn & Suites Lansing at Eastwood
3.0 star property
Eastwood
9.0 out of 10, Wonderful, (1,000 reviews)
"Clean room, good breakfast, shop nearby"
United States
Abelardo
The price is RM372
RM420 total
includes taxes & fees
29 Nov - 30 Nov
Fairfield Inn & Suites Lansing at Eastwood

6. Hampton Inn East Lansing

Hampton Inn East Lansing
2.5 star property
East Lansing
9.0 out of 10, Wonderful, (755 reviews)
"Older hotel, but was clean and had very friendly staff. Breakfast was great!"
United States
Timothy
The price is RM359
RM406 total
includes taxes & fees
28 Nov - 29 Nov
Hampton Inn East Lansing

7. Holiday Inn Express Hotel & Suites East Lansing by IHG

Holiday Inn Express Hotel & Suites East Lansing by IHG
2.5 star property
East Lansing
8.6 out of 10, Excellent, (970 reviews)
"Great location, will stay again soon!"
United States
Valarie
The price is RM382
RM432 total
includes taxes & fees
5 Dec - 6 Dec
Holiday Inn Express Hotel & Suites East Lansing by IHG

8. TownePlace Suites by Marriott Lansing North

TownePlace Suites by Marriott Lansing North
3.0 star property
Eastwood
9.2 out of 10, Wonderful, (302 reviews)
"Location was great and the property is just as described. Very comfortable. Getting in was difficult and the instructions were lacking. Luckily a neighbor was there and able to assist us."
United States
Constance
The price is RM483
RM546 total
includes taxes & fees
29 Nov - 30 Nov
TownePlace Suites by Marriott Lansing North

9. Woodspring Suites East Lansing - University Area

Woodspring Suites East Lansing - University Area
2.5 star property
East Lansing
7.4 out of 10, Good, (594 reviews)
"Comfortable room, pleasant staff and helpful"
United States
Denise
The price is RM270
RM305 total
includes taxes & fees
8 Nov - 9 Nov
Woodspring Suites East Lansing - University Area

10. Hyatt House Lansing University Area

Hyatt House Lansing University Area
3.0 star property
East Lansing
9.4 out of 10, Exceptional, (1,140 reviews)
"Great place to stay"
United States
Andrew Thomas
The price is RM412
RM466 total
includes taxes & fees
30 Nov - 1 Dec
Hyatt House Lansing University Area

11. Homewood Suites by Hilton Lansing Eastwood

Homewood Suites by Hilton Lansing Eastwood
3.0 star property
Eastwood
8.4 out of 10, Very good, (462 reviews)
"Nice location, lobby and outside areas nice for groups."
United States
Laura
The price is RM383
RM433 total
includes taxes & fees
3 Dec - 4 Dec
Homewood Suites by Hilton Lansing Eastwood

12. SpringHill Suites by Marriott Lansing

SpringHill Suites by Marriott Lansing
3.0 star property
Lansing
8.6 out of 10, Excellent, (898 reviews)
"Don't desk staff was super helpful and sweet! Breakfast was very good. Room was clean and comfy."
United States
Marjorie
The price is RM411
RM460 total
includes taxes & fees
4 Dec - 5 Dec
SpringHill Suites by Marriott Lansing

13. Courtyard by Marriott Lansing

Courtyard by Marriott Lansing
3.0 star property
Eastwood
8.0 out of 10, Very good, (710 reviews)
"Easy check in and great breakfast"
United States
Brian
The price is RM291
RM329 total
includes taxes & fees
29 Nov - 30 Nov
Courtyard by Marriott Lansing

14. AC Hotel Lansing University Area

AC Hotel Lansing University Area
3.0 star property
East Lansing
9.2 out of 10, Wonderful, (448 reviews)
"Clean, staff was very nice and helpful."
United States
Tammy
The price is RM411
RM464 total
includes taxes & fees
29 Nov - 30 Nov
AC Hotel Lansing University Area

15. Fairfield Inn & Suites Lansing West

Fairfield Inn & Suites Lansing West
3.0 star property
Waverly
8.6 out of 10, Excellent, (769 reviews)
"The property was lovely and the breakfast was delicious. The bed was very comfortable as well."
United States
Jessica
The price is RM359
RM402 total
includes taxes & fees
15 Nov - 16 Nov
Fairfield Inn & Suites Lansing West

16. Hampton Inn & Suites Lansing West

Hampton Inn & Suites Lansing West
2.5 star property
Waverly
8.8 out of 10, Excellent, (872 reviews)
"Great location and friendly staff"
United States
Laura
The price is RM445
RM499 total
includes taxes & fees
22 Nov - 23 Nov
Hampton Inn & Suites Lansing West

17. Hilton Garden Inn Lansing West

Hilton Garden Inn Lansing West
3.0 star property
Waverly
9.2 out of 10, Wonderful, (878 reviews)
"Great experience. Best in the area!"
United States
Daniel
The price is RM480
RM538 total
includes taxes & fees
4 Dec - 5 Dec
Hilton Garden Inn Lansing West

18. Quality Suites Lansing West

Quality Suites Lansing West
2.5 star property
Waverly
8.4 out of 10, Very good, (1,000 reviews)
"All good, great stay for grandma."
United States
Beverly
The price is RM309
RM346 total
includes taxes & fees
29 Nov - 30 Nov
Quality Suites Lansing West

19. Graduate by Hilton East Lansing

Graduate by Hilton East Lansing
4.0 star property
Grand River
9.2 out of 10, Wonderful, (1,150 reviews)
"Great place, very accommodating!"
United States
Camille
The price is RM411
RM464 total
includes taxes & fees
22 Nov - 23 Nov
Graduate by Hilton East Lansing

20. Wild Goose Inn

Wild Goose Inn
3.5 star property
Grand River
10.0 out of 10, Exceptional, (121 reviews)
"Great location and delicious breakfast!"
United States
Martha Rocio Bressan Smith
The price is RM849
RM942 total
includes taxes & fees
8 Nov - 9 Nov
Wild Goose Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St Johns attractions

Learn more about St Johns

The historic city centre square buzzes with farmers' markets and local shops where you'll find Michigan-made treasures. Nearby parks offer peaceful hiking trails and serene fishing spots, while St. Johns' famous mint festival celebrates the area's agricultural heritage each summer.

A flag display with multiple flags, a building in the background, and benches in a park.

Top St Johns Hotel Reviews

More cheap stays in St Johns

Frequently asked questions

Where is the best place to stay in St Johns?
Based on our traveller data, The Nordic Pineapple B&B is one of the top choices for your stay. This B&B offers free breakfast and free parking. Other good choices for your visit to the area are Graduate by Hilton East Lansing and Hampton Inn & Suites East Lansing/Okemos. See all available top hotels, or vacation rentals in St Johns.
If I need to cancel my hotel reservation in St Johns, will I receive a refund?
Yes, most hotel reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in St Johns.
What is staying in St Johns like?
Visitors can enjoy all that St Johns has to offer, including the shopping, restaurants and sporting events. Tourists can also enjoy so much more including its parks. In St Johns, there are 3 hotels and other accommodation options to choose from. Find out more about St Johns.
What is there to see in St Johns?
Favourite places to visit include Uncle John's Cider Mill, Sleepy Hollow State Park and The Emerald Golf Course. You'll also find Eagle Eye Golf Club and Eastwood Towne Center in the area. Take a look at what more there is to see and do in Expedia's St Johns guide.
What's the seasonal weather like in St Johns?
The hottest months are usually July and August, with an average temperature of 20°C, while the coldest months are February and January, with an average of -2°C. The snowiest months in St Johns are January, March, December and November, with each month seeing an average of 18 cm of snowfall.

Explore a world of travel with Expedia