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

Find out moreOpens in new tab or window

Find Hotels in Perham, MN

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
1
Popular locations
Amenities
Accessibility
Trip type
Cozy Cabin Perfect for Families on Quiet Marion Lake, Otter Tail County
3.9/5Very Good! (23 reviews)

"Cabin was clean. Kitchen and laundry were excellent. Cabin on the lake and private very quite."…"

Reviewed on Jul 24, 2020

Cozy Cabin Perfect for Families on Quiet Marion Lake, Otter Tail County
Smoky Hills Resort
3 out of 5
53014 MN-34, Osage, MN
Get Rates
24.16 mi from city center
4.1/5Very Good! (10 reviews)
Not what I expected

"Their website said they had a restaurant and bar. They are permanently closed! Had to make three trips in to town each day. They sprayed for bugs when I arrived and felt ill all weekend."…"

Reviewed on Jul 29, 2017

Smoky Hills Resort
Classic Lake Sallie Cottage in Detroit Lakes - Fish, Golf, Bike, Kayak, Relax
5/5Exceptional! (5 reviews)
Excellent Leisure Time

"Our stay over MEA break was just what we needed to get away from the stress of everyday life. Family time at this cabin was excellent in that it was everything promised. Very grateful to the Baker’s for providing an affordable option for our family of 7. Thank you!"…"

Reviewed on Oct 18, 2020

Classic Lake Sallie Cottage in Detroit Lakes - Fish, Golf, Bike, Kayak, Relax
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mi Cabaña, Little Cabin by Pelican Pete
Get Rates
25.43 mi from city center
4.6/5Wonderful! (5 reviews)
fire pit

"was hoping for a fire pit, that's all I would of liked."…"

Reviewed on Oct 1, 2020

Mi Cabaña, Little Cabin by Pelican Pete
Summer Breeze on Crystal Clear Paul Lake
Get Rates
6.96 mi from city center
5/5Exceptional! (8 reviews)
Extraordinary hosts!

"Sally and Ron, Couldn’t have been better hosts. They took a personal interest in ensuring that we had the best experience possible. The house has everything you might need. We’ve rented many, many places over the years, but this was by far the most fulfilling. Our 5 year-old daughter has asked more ..."…"

Reviewed on Sep 7, 2020

Summer Breeze on Crystal Clear Paul Lake
Sandy Shores Cottage on Glendalough Trail
Get Rates
23.56 mi from city center
5/5Exceptional! (12 reviews)
3rd year in a row

"For the 3rd year in a row this property and owners were wonderful. With everything going on in the world this was the perfect getaway. The fishing was great too!! Thank you john and Marc for everything"…"

Reviewed on Jul 18, 2020

Sandy Shores Cottage on Glendalough Trail
Amazing Home & Lake Shore on Otter Tail Lake
Get Rates
12.26 mi from city center
5/5Exceptional! (6 reviews)
Great Lake House

"We had a fantastic trip and the house was absolutely perfect. We had five adults and three kids, and everyone had their own spot to sleep and hang out. The home was fully stocked with everything you could think of including games (as well as a ping pong table and air hockey), kitchen appliances, ..."…"

Reviewed on Sep 3, 2020

Amazing Home & Lake Shore on Otter Tail Lake
Quintessential MN Lake Cabin Get Away On Ottertail Lake, 3 Bedrm, Sleeps 8 Plus
4/5Very Good! (8 reviews)
Lovely spot on Ottertail

"We had a great week at this property. Randy was very responsive and helpful. The house is comfortable and the kitchen is well appointed. We used the dock, deck, and beach daily. Our only complaint was the policy of having the prior renter be responsible for cleaning. We left a clean house, but received ..."…"

Reviewed on Aug 17, 2020

Quintessential MN Lake Cabin Get Away On Ottertail Lake, 3 Bedrm, Sleeps 8 Plus
Come Enjoy Your Lake Getaway On Otter Tail In This Comfortable Home
Get Rates
12.49 mi from city center
4.7/5Exceptional! (3 reviews)
Family Vacation

"The experience renting this place was easy and response was speedy. The view was priceless out across the lake. Not a clear view of the sunrise or sunset but beautiful none the less. Plan other activities to do while you stay!"…"

Reviewed on Aug 7, 2020

Come Enjoy Your Lake Getaway On Otter Tail In This Comfortable Home
The Buddy! Vintage Reborn Funky Upscale Tiny House on Toad Lake
Secluded/serene Beachfront Property on Deer Lake With Easy Access to Everything!
5/5Exceptional! (33 reviews)
Battle Lake Rental

"Our experience was wonderful at Peggy's rental property in Battle Lake. Everything was perfect and we would certainly recommend to our family and friends. Looking forward to the summer of 21 when we will rent again for a longer stay."…"

Reviewed on Oct 9, 2020

Secluded/serene Beachfront Property on Deer Lake With Easy Access to Everything!
Eastwood Inn Of Wadena
2.5 out of 5
500 Ash Ave Nw, Wadena, MN
Free CancellationReserve now, pay when you stay
The price is $65 per night from Nov 26 to Nov 27
22.56 mi from city center
2.8/5 (47 reviews)
Nothing fancy, but worth the 65 per night

"When you consider that the average nightly rate is like 130 at other hotels, this one wins at only 65 per night. Its not fancy, but it was worth the money paid. It was quiet enough. It was private. If your goal is just to find a cheap simple place to get away with you significant other, so you can ..."…"

Reviewed on Jul 13, 2020

Eastwood Inn Of Wadena
Fair Hills Resort
2.5 out of 5
24270 COUNTY HWY 20, Detroit Lakes, MN
Get Rates
21.95 mi from city center
Fair Hills Resort
Buchanan Lake Serenity Suite
Get Rates
11.67 mi from city center
4.9/5Exceptional! (15 reviews)
Highly Recommend

"Nice property. Good Location. Good view of the lake. Quiet. Would definitely consider staying again."…"

Reviewed on Sep 8, 2020

Buchanan Lake Serenity Suite
The Otter Lodge
2.5 out of 5
306 N Highway 78, Ottertail, MN
Free CancellationReserve now, pay when you stay
The price is $83 per night from Nov 29 to Nov 30
12.58 mi from city center
3.1/5 (66 reviews)
Clean place to lay your head

"this is a no-frills place but its clean and comfortable. It is connected to a nice bar/restaurant"…"

Reviewed on Aug 19, 2020

The Otter Lodge
Best Western Premier The Lodge on Lake Detroit
3 out of 5
1200 E Shore Dr, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is $88 per night from Dec 9 to Dec 10
17.69 mi from city center
4.7/5Exceptional! (216 reviews)

"Nice simple property. Had the jacuzzi room jets fell out but overall ok. The shower was really nice actually."…"

Reviewed on Sep 25, 2020

Best Western Premier The Lodge on Lake Detroit
AmericInn by Wyndham Wadena
695 Jefferson St. North, Wadena, MN
Free CancellationReserve now, pay when you stay
The price is $78 per night from Dec 2 to Dec 3
23.09 mi from city center
4/5Very Good! (179 reviews)

"I thought the property was fine. The staff was great. The only issue I had was with the room key. The staff had to reprogram it multiple times."…"

Reviewed on Oct 5, 2020

AmericInn by Wyndham Wadena
Spirit Lake Resort Motel
2.5 out of 5
311 Aspen Ave S, Menahga, MN
Free CancellationReserve now, pay when you stay
The price is $69 per night from Dec 13 to Dec 14
23.47 mi from city center
4.5/5Wonderful! (32 reviews)
I'd stay again.

"Was an acceptable room. Could of used some dusting and a rug by the door. Great "extra" items available but not in the rain."…"

Reviewed on Aug 16, 2020

Spirit Lake Resort Motel
Country Inn & Suites by Radisson, Detroit Lakes, MN
2.5 out of 5
1330 Highway 10 E, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is $70 per night from Nov 29 to Nov 30
17.7 mi from city center
3.9/5Good! (212 reviews)

"Hotel was very clean and the breakfast was wonderful."…"

Reviewed on Oct 19, 2020

Country Inn & Suites by Radisson, Detroit Lakes, MN
AmericInn by Wyndham Detroit Lakes
2.5 out of 5
777 Hwy. 10 East, Detroit Lakes, MN
Free CancellationReserve now, pay when you stay
The price is $81 per night from Dec 13 to Dec 14
18.74 mi from city center
4.1/5Very Good! (124 reviews)

"The hotel was great but Expedia gave the wrong information on the room so instead of my getting a room with a spa tub I got and ended up paying for a room with a separate living room and because I booked the room through Expedia the hotel couldn't change the reservation I was not very happy about ..."…"

Reviewed on Aug 17, 2020

AmericInn by Wyndham Detroit Lakes
Don't see what you're looking for?
See all available properties in Perham
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 Perham

Visitors can enjoy all that Perham has to offer including the coffeehouses, lakeside setting, and sporting events. Tourists can also enjoy so much more including its restaurants. You'll find 30 Expedia hotels and other accommodations in the larger area of Detroit Lakes.

Sightseeing and Staying in Perham

A favorite place to visit in the city is History Museum of East Otter Tail County. In the area, you'll also find New York Mills Regional Cultural Center and Thumper Pond Golf Course.

This is a top rated accommodation based on Expedia user reviews:

  • GrandStay Hotel & Suites Perham - This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. It's a favorite with Expedia travelers for its WiFi and comfortable, quiet rooms.

Dressing for Perham

  • Between January and March, you can expect average temperatures of 45°F during the day and -4°F at night
  • From April to June, the average during the day is 79°F, while the average at night is 23°F
  • July through September has daytime averages of 81°F with nighttime averages of 39°F
  • In October-December, you can expect daytime averages of 62°F and nighttime averages of 0°F
  • Average annual rainfall for Perham is 26.14 inches
  • Usually July and August are the hottest months with an average of 79°F, whereas January and February are often coldest, averaging 0°F

Frequently asked questions

Where is the best place for a stay in Perham?
GrandStay Hotel & Suites Perham is a favorite with Expedia customers. This hotel offers free breakfast and an indoor pool. Super 8 by Wyndham Perham is another favorite option for your trip based on reviews.
If I need to cancel my hotel reservation in Perham, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and receive a refund within 24 hours of your booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to get the best deals in Perham.
Where can I learn more about changing or cancelling my trip to Perham?
To find more details about picking new dates or cancelling your trip to Perham, click here.
What's the best accommodation for a budget-friendly stay in Perham?
Based on reviews, Super 8 by Wyndham Perham is a popular 2-star property for our travelers looking for an economical choice, and features free breakfast and free WiFi.
What's the best place to stay for families in Perham?
GrandStay Hotel & Suites Perham is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Super 8 by Wyndham Perham is another good choice for your stay with the kids.
What's the best pet-friendly accommodation in Perham?
Super 8 by Wyndham Perham is a top property for people traveling with their pets, and offers laundry facilities and free WiFi for its human guests.
What are some accommodations with pools in Perham?
GrandStay Hotel & Suites Perham is a top hotel with an indoor pool, free buffet breakfast, and free WiFi.

Recent reviews of Perham hotels

More trip options