Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Stevensville Hotels from Rs3,402

Stevensville, Michigan, United States of America

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Stevensville

Hampton Inn I-94 St Joseph
2.5 out of 5
5050 Red Arrow Hwy, Stevensville, MI
Free cancellationReserve now, pay when you stay
Rs5,718
per night
7 Apr-8 Apr
4.1/5Very Good! (356 reviews)

"The staff from the front desk to the breakfast staff were very friendly and very helpful. There were issues with the elevator not working very well. My room 329 the show was pointed to the shower curtain and the floor and I was not able to move it. Plus the shower would not turn all the way on. Water ..."…"

Reviewed on 16 Feb 2020

Hampton Inn I-94 St Joseph
Baymont by Wyndham St. Joseph/Stevensville
2.5 out of 5
2601 W Marquette Woods Rd, Stevensville, MI
Rs4,460
per night
2 Apr-3 Apr
3.3/5 (713 reviews)

"Liked the location - close to our destinations. No complaints."…"

Reviewed on 13 Jan 2020

Baymont by Wyndham St. Joseph/Stevensville
Fairfield Inn & Suites by Marriott St. Joseph Stevensville
2.5 out of 5
4408 Red Arrow Hwy, Stevensville, MI
Free cancellationReserve now, pay when you stay
Rs7,030
per night
5 Apr-6 Apr
4.7/5Exceptional! (174 reviews)

"This is my second time staying at this hotel. I’ve had a good experience on both occasions. Very clean and comfortable. The breakfast is very good. I had a little mishap with my reservation when I checked in, but the manager, Kevin, was quick to rectify it and very professional & polite."…"

Reviewed on 23 Dec 2019

Fairfield Inn & Suites by Marriott St. Joseph Stevensville
Super 8 by Wyndham Stevensville
2 out of 5
4290 Red Arrow Hwy, Stevensville, MI
Free cancellationReserve now, pay when you stay
Rs3,402
per night
1 Apr-2 Apr
3.1/5 (736 reviews)

"Our latch lock was broke n door frame was weak like it had been kicked in and not properly fixed."…"

Reviewed on 19 Feb 2020

Super 8 by Wyndham Stevensville
Comfort Suites Stevensville - St. Joseph
2.5 out of 5
2633 W Marquette Woods Rd, Stevensville, MI
Free cancellation
Rs5,943
per night
12 Apr-13 Apr
4.6/5Exceptional! (480 reviews)

"It was clean and had a very nice full breakfast buffet. The staff were all friendly and helpful. Great stay!"…"

Reviewed on 8 Mar 2020

Comfort Suites Stevensville - St. Joseph
Candlewood Suites St. Joseph / Benton Harbor
2.5 out of 5
2567 W Marquette Woods Road, Stevensville, MI
Free cancellation
Rs5,517
per night
3 Apr-4 Apr
3.9/5Good! (91 reviews)
Nice Hotel w/kitchenette

"Hotel was nicely updated with kitchen and basic necessities to prepare food. Bathroom was nice and large. Price was very reasonable."…"

Reviewed on 8 Dec 2019

Candlewood Suites St. Joseph / Benton Harbor
Tru by Hilton Saint Joseph
2.5 out of 5
2683 West Marquette Woods Road, Stevensville, MI
Get Rates
Tru by Hilton Saint Joseph
Four Winds Casino Resort – New Buffalo
3.5 out of 5
11111 Wilson Road, New Buffalo, MI
Rs8,239
per night
13 Apr-14 Apr
4.4/5Wonderful! (463 reviews)

"Overall a very nice place. Horrible that smoking is allowed in casino and restaurants there."…"

Reviewed on 15 Mar 2020

Four Winds Casino Resort – New Buffalo
The Inn At Harbor Shores
3.5 out of 5
800 Whitwam Dr, Saint Joseph, MI
Free cancellationReserve now, pay when you stay
Rs7,415
per night
9 Apr-10 Apr
4.5/5Wonderful! (337 reviews)

"Liked the view from the room. Hotel is very clean and well staffed."…"

Reviewed on 6 Mar 2020

The Inn At Harbor Shores
Baymont by Wyndham New Buffalo
2.5 out of 5
18800 Harbor Country Drive, New Buffalo, MI
Free cancellationReserve now, pay when you stay
Rs4,913
per night
1 Apr-2 Apr
3.6/5Good! (1,110 reviews)

"The staff was very nice and my room was clean. I was nervous because of covid-19 but I felt safe"…"

Reviewed on 21 Mar 2020

Baymont by Wyndham New Buffalo
Can't see what you're looking for?
See all available properties in Stevensville
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 Stevensville

Families will find kid-friendly activities in Stevensville, and visitors give high marks for the beaches. Cosy and welcoming, this city attracts tourists with its shopping and restaurants.

  • You'll find 335 Expedia hotels and other accommodation options in the larger area of Benton Harbor
  • The closest major airport is in South Bend, IN (SBN-South Bend Intl.), 24.1 mi (38.8 km) from the city centre
  • The next closest is in Kalamazoo, MI (AZO-Kalamazoo-Battle Creek Intl.), 51.8 mi (83.3 km) away

Dressing for Stevensville

  • Between January and March, you can expect average temperatures of 12°C during the day and -7°C at night
  • From April to June, the average during the day is 28°C, whilst the average at night is 1°C
  • July to September has daytime averages of 29°C with night-time averages of 9°C
  • Between October and December, you can expect daytime averages of 21°C and nighttime averages of -6°C
  • Stevensville gets about 922 millimetres of rain per year
  • Usually July and June are the hottest months with an average of 28°C, whereas January and February are often coldest, averaging -6°C

Frequently asked questions

Stevensville Hotel Reviews

More trip options