Michigan may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Scott Weber on trover

Find Hotels in Owosso, MI

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Fairfield Inn & Suites Lansing at Eastwood
2.5 out of 5
3320 Preyde Bouelvard, Lansing, MI
Free CancellationReserve now, pay when you stay
The price is $96 per night
23.49 mi from city center
4.6/5Wonderful! (350 reviews)

"The rooms were nice and clean. Staff was pleasant."…"

Reviewed on Jun 14, 2020

Fairfield Inn & Suites Lansing at Eastwood
The Pines Country Inn
2.5 out of 5
1730 East M-21 (East Main Street), Owosso, MI
Free CancellationReserve now, pay when you stay
The price is $70 per night
2.54 mi from city center
4.5/5Wonderful! (324 reviews)

"Best place to stay in Owosso. Quiet and clean rooms for a good price."…"

Reviewed on Dec 26, 2019

The Pines Country Inn
Americas Best Value Inn Birch Run
2 out of 5
9235 E. Birch Run Road, Birch Run, MI
Free CancellationReserve now, pay when you stay
The price is $58 per night
26.81 mi from city center
4.1/5Very Good! (988 reviews)

"The staff was ver friendly and we were able to checkin early."…"

Reviewed on Jul 24, 2020

Americas Best Value Inn Birch Run
Hampton Inn & Suites East Lansing Okemos
2.5 out of 5
2200 Hampton Pl, Okemos, MI
Free CancellationReserve now, pay when you stay
The price is $85 per night
25.47 mi from city center
4.6/5Wonderful! (490 reviews)

"It is a very nice and clean hotel!! Very elegant. Super convenient for us and the staff was very friendly."…"

Reviewed on Jul 11, 2020

Hampton Inn & Suites East Lansing Okemos
Hampton Inn Birch Run/Frankenmuth
2.5 out of 5
12130 Tiffany Blvd, Birch Run, MI
Free CancellationReserve now, pay when you stay
The price is $81 per night
26.72 mi from city center
4.2/5Excellent! (987 reviews)

"Quick check in and out. Clean. Good location. Quiet at night"…"

Reviewed on Jul 27, 2020

Hampton Inn Birch Run/Frankenmuth
Dimmick House
3 out of 5
713 West Oliver St, Owosso, MI
Get Rates
0.37 mi from city center
3/5 (2 reviews)
Not for us. Never again.

"No business sign out by the street that shows where this place is! In the dark it was very hard to find. Tons of giant gorgeous houses on Oliver Street, each one of them a candidate for the Bed and Breakfast. We were about ready to start knocking on doors to find this place! Granted it was in the ..."…"

Reviewed on Nov 21, 2016

Dimmick House
Best Western Plus of Birch Run/Frankenmuth
2.5 out of 5
9087 Birch Run Rd, Birch Run, MI
Free CancellationReserve now, pay when you stay
The price is $68 per night
26.72 mi from city center
3.7/5Good! (992 reviews)

"Great location, Very clean, comfortable beds, FRIENDLY STAFF!! Quiet"…"

Reviewed on Aug 4, 2020

Best Western Plus of Birch Run/Frankenmuth
Best Western Plus Flint Airport Inn & Suites
2.5 out of 5
6075 Hill 23 Drive, Flint, MI
Free CancellationReserve now, pay when you stay
The price is $89 per night
23.66 mi from city center
4.4/5Excellent! (619 reviews)

"The only thing I was unhappy about was that breakfast was not being served because of the virus issues. The room was clean, the area was quiet and the people nice."…"

Reviewed on Jul 7, 2020

Best Western Plus Flint Airport Inn & Suites
Courtyard Flint by Marriott
3 out of 5
5205 Gateway Center, Flint, MI
Free CancellationReserve now, pay when you stay
The price is $85 per night
23.72 mi from city center
4/5Very Good! (374 reviews)

"Nice customer service. Rooms clean. Overall nice stay will stay again"…"

Reviewed on Jul 12, 2020

Courtyard Flint by Marriott
SpringHill Suites by Marriott East Lansing University Area
2.5 out of 5
1100 Trowbridge Rd, East Lansing, MI
Free CancellationReserve now, pay when you stay
The price is $74 per night
25.36 mi from city center
4.7/5Exceptional! (143 reviews)

"Wonderful stay & property. So nice to have the outdoor fire pit area to sit around. The 24 hour snack shop area was well stocked & super convenient."…"

Reviewed on Jul 14, 2020

SpringHill Suites by Marriott East Lansing University Area
Baymont by Wyndham Flint
2.5 out of 5
4160 Pier North Blvd, Flint, MI
Free CancellationReserve now, pay when you stay
The price is $63 per night
21.42 mi from city center
3.5/5Good! (922 reviews)

"Friendly and clean,treated me very well,,the price was very good!"…"

Reviewed on May 11, 2020

Baymont by Wyndham Flint
Country Inn & Suites by Radisson, Birch Run-Frankenmuth, MI
3 out of 5
12112 S Beyer Rd, Birch Run, MI
Free CancellationReserve now, pay when you stay
The price is $68 per night
26.27 mi from city center
3.6/5Good! (1,109 reviews)

"Good service and nice room have stayed there twice now and like it"…"

Reviewed on Jul 27, 2020

Country Inn & Suites by Radisson, Birch Run-Frankenmuth, MI
Best Western Okemos/East Lansing Hotel & Suites
2.5 out of 5
2209 University Park Dr, Okemos, MI
Free CancellationReserve now, pay when you stay
The price is $74 per night
25.67 mi from city center
4.4/5Excellent! (785 reviews)

"Good"…"

Reviewed on Jul 29, 2020

Best Western Okemos/East Lansing Hotel & Suites
Comfort Inn Birch Run - Frankenmuth
2.5 out of 5
11911 Dixie Hwy, Birch Run, MI
Free CancellationReserve now, pay when you stay
The price is $70 per night
26.86 mi from city center
4.4/5Excellent! (990 reviews)

"hotel was spacious, all amenities in the room worked fine, cleanliness of bed sheet could have been better, specially pillow cases."…"

Reviewed on Aug 2, 2020

Comfort Inn Birch Run - Frankenmuth
Hyatt Place Lansing/Eastwood Towne Center
3 out of 5
2401 Showtime Dr, Lansing, MI
Free Cancellation
The price is $103 per night
23.56 mi from city center
4.5/5Wonderful! (833 reviews)

"Nice place. Bathroom could have been cleaner, vent fan caked in dust and shower had rust in the grout. Good customer service."…"

Reviewed on Jul 3, 2020

Hyatt Place Lansing/Eastwood Towne Center
Don't see what you're looking for?
See all available properties in Owosso
View all properties
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.

Visiting Owosso

Visitors to Owosso are sure to enjoy the restaurants. Tourists can also enjoy so much more including its coffeehouses. Top sights in the area include Michigan State Capitol, Impression 5 Science Center, and Spartan Stadium.

  • You'll find 54 Expedia hotels and other accommodations in the larger area of Lansing
  • The closest major airport is in Flint, MI (FNT-Bishop Intl.), 22.6 mi (36.4 km) from the city center
  • The next closest is in Lansing, MI (LAN-Capital Region Intl.), 25.9 mi (41.8 km) away

Sightseeing and Staying in Owosso

A couple of favorite places to visit are Curwood Castle and Steam Railroading Institute. Additionally, you'll find Dutch Hollow Golf Club and Trumble Park in the area.

This is a top rated place to stay based on our user reviews:

  • The Pines Country Inn - With a stay at this 2.5-star hotel, guests can enjoy access to free parking and concierge services, along with free WiFi. It's a favorite with Expedia travelers for its helpful staff and comfortable, quiet rooms.

A popular place to see in the surrounding area is Spartan Stadium, located 24.4 mi (39.3 km) from the heart of the city.

Dressing for Owosso

  • Between January and March, you can expect average temperatures of 50°F during the day and 14°F at night
  • From April to June, the average during the day is 82°F, while the average at night is 30°F
  • July through September has daytime averages of 82°F with nighttime averages of 45°F
  • In October-December, you can expect daytime averages of 66°F and nighttime averages of 17°F
  • About 32.28 inches of rain falls on Owosso each year
  • Usually July and June are the hottest months with an average of 81°F, whereas January and February are often coldest, averaging 16°F

Frequently asked questions

What's the best place to stay in Owosso?
The Pines Country Inn is a favorite with Expedia customers. This hotel offers free WiFi and free parking. Another top choice for your trip based on reviews is The Comstock Inn and Conference Center.
If I need to cancel my hotel reservation in Owosso, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to get the best deals available in Owosso.
Where can I learn more about changing or cancelling my trip to Owosso?
To access more information about updating your trip to Owosso or cancelling it, click here.
What's the best place to stay close to Steam Railroading Institute?
Adjacent to Steam Railroading Institute, The Comstock Inn and Conference Center is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. Another good option is Dimmick House, located just 0.7 mi (1.1 km) away.
What about the best place to stay close to Curwood Castle?
One of the top choices for your stay is Dimmick House, located next to Curwood Castle, and this 3-star B&B offers free breakfast and free WiFi. The Comstock Inn and Conference Center, located just 0.4 mi (0.7 km) away, is another good choice.
What are some accommodations with pools in Owosso?
The Comstock Inn and Conference Center is a popular 3-star hotel featuring an indoor pool, a children’s pool, and free breakfast.

Recent reviews of Owosso hotels

More trip options