Star Rating
Hotel Name
Price Range (USD)to
Amenities

Buffalo Minnesota Hotels & Motels

Find the perfect hotel in Buffalo using our hotel guide provided below. Find cheap and/or discounted hotel rates in or near Buffalo, MN for your upcoming individual or group travel. We show the best Buffalo, Minnesota motel and hotel rooms. Browse the Buffalo area hotels to find the perfect lodging! Please use the provided map of the Buffalo hotels. Coordinating a group? Get Buffalo Group Hotel Rates

The Buffalo center is about 8 miles southwest of Monticello Army National Guard and 9 miles southwest of Monticello Big Lake Hospital.

Buffalo Hotels/Motels & Accommodations

Country Inn & Suites - Buffalo
+1-888-389-4121
1002 Highway 55 East, Buffalo, MN 55313
  • Two-star Rural hotel
  • Hotel has 50 rooms
  • Friendly service
  • The majority of guests said the beds were comfortable
Super 8 Buffalo : 303 10th Ave. South
+1-888-675-2083
303 10th Ave. South, Buffalo, MN 55313
  • Low-priced hotel
  • Check-in time: 11:00 AM
Best Western Plus Chelsea Hotel
+1-800-716-8490
89 Chelsea Rd., Monticello, MN 55362 ~8.42 miles northeast of Buffalo
  • 3-star Highway property
  • Check-in time: 3:00 PM
  • Great continental breakfast
  • Great location
Super 8 in Monticello
+1-800-805-5223
1114 Cedar St., Monticello, MN 55362 ~8.43 miles northeast of Buffalo
  • 2 star hotel
  • 2 floors in property
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn by Wyndham Monticello - Monticello
+1-888-965-1860
200 East Oakwood Dr., Monticello, MN 55362 ~8.51 miles northeast of Buffalo
  • Cheap hotel
Country Inn & Suites Albertville : 6554 Lamplight Drvive
+1-888-788-5576
6554 Lamplight Drvive, Albertville, MN 55301 ~10.70 miles east of Buffalo
  • Three Star Highway hotel
  • 22 suites in property
  • Great pool
  • Breakfast is good
Grandstay Delano
+1-888-897-9207
395 13th St. South, Minneapolis, MN 55328 ~10.96 miles southeast of Buffalo
  • Cheap hotel
  • 54 rooms in hotel
Riverwood Inn & Conference Center
+1-888-311-4278
10990 95th St. Ne, Otsego, MN 55362 ~12.27 miles northeast of Buffalo
  • Midscale Resort hotel
  • 60 rooms in hotel
  • Vibe is not too good
  • Wonderful facility
Americas Best Value Inn
+1-888-469-4795
16776 198th Ave. Nw, Big Lake, MN 55309 ~13.24 miles northeast of Buffalo
  • Cheap Rural hotel
  • Shuttle from airport available
America's Best Inn Annandale - Annandale
+1-888-734-9421
620 Elm St., Annandale, MN 55302 ~13.27 miles west of Buffalo
  • Low priced hotel
  • 36 rooms in hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Crossings by Grandstay
+1-888-841-5292
14435 Bank St., Becker, MN 55308 ~14.01 miles north of Buffalo
  • 3 star Highway property
  • 25 suites in hotel
  • Most guests said the beds were comfortable
  • Helpful staff
From$64
Average 3.5 /5Reviews CallBookMore Details
Americinn Lodge & Suites
+1-888-455-5160
21800 Industrial Blvd., Rogers, MN 55374 ~15.09 miles east of Buffalo
  • Two-star Highway hotel
  • 2 floors in property
  • Excellent wellness & sports facilities
  • Bathroom could be optimized
Super 8 Hotel Rogers Minnesota - Rogers
+1-888-965-8297
21130 134th Ave. North, Rogers, MN 55374 ~15.34 miles east of Buffalo
  • Economy Suburban property
  • Free complimentary breakfast
From$57
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites
+1-888-906-6358
20930 135th Ave. North, Rogers, MN 55374 ~15.50 miles east of Buffalo
  • Two-star Suburban property
  • Free breakfast
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites
+1-888-749-6785
13550 Commerce Blvd., Rogers, MN 55374 ~15.55 miles east of Buffalo
  • Affordable Suburban property
  • 4 floors in property
  • Nice pool
  • Close to city area
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Minneapolis Nw Elk River
+1-888-878-9982
9200 Quaday Ave. Ne, Elk River, MN 55330 ~16.24 miles east of Buffalo
  • Mid-scale Suburban hotel
  • 4 floors in hotel
Country Inn & Suites by Radisson Elk River in Elk River
+1-888-389-4485
18894 Dodge St. Nw, Elk River, MN 55330 ~17.49 miles northeast of Buffalo
  • Midscale Suburban hotel
  • Hotel has 26 suites
From$84
Very Good 4.0 /5Reviews CallBookMore Details
Americas Best Value Inn
+1-888-389-4121
945 State Highway 24, Clearwater, MN 55320 ~18.55 miles northwest of Buffalo
  • Economical property
  • Check in: 14:00
From$60
Average 3.0 /5Reviews CallBookMore Details
Cambria Hotel Maple Grove in Maple Grove
+1-888-675-2083
9655 Grove Circle North, Maple Grove, MN 55369 Website ~18.76 miles east of Buffalo
  • 3-star Suburban hotel
  • Hotel has 4 floors
Americinn by Wyndham Hotel & Suites Long Lake in Long Lake
+1-800-716-8490
521 North Willow Dr., Long Lake, MN 55356 ~19.09 miles southeast of Buffalo
  • Cheap Suburban hotel
  • Fitness / Gym is on-site
Staybridge Suites Minneapolis Arbor Lakes - Maple Grove
+1-800-805-5223
7821 Elm Creek Blvd., Maple Grove, MN 55369 ~21.11 miles east of Buffalo
  • Mid-scale Suburban hotel
  • 3 floors in property
  • Quiet place
  • World class service
Hampton Inn Maple Grove - Maple Grove
+1-888-965-1860
7745 Elm Creek Blvd., Maple Grove, MN 55369 ~21.16 miles east of Buffalo
  • Midscale Suburban property
  • 120 sleeping rooms in hotel
  • Bed was plush
  • Convenient to unique shopping area
From$74
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Suites Ramsey in Ramsey
+1-888-788-5576
6440 Us 10 West, Ramsey, MN 55303 ~21.21 miles east of Buffalo
  • Mid-scale Suburban property
  • Hotel has 3 floors
  • Comfortable bed
  • For 50%, maintenance was acceptable
Hilton Garden Inn Minneapolis Maple Grove
+1-888-897-9207
6350 Vinewood Ln North, Maple Grove, MN 55311 ~21.64 miles east of Buffalo
  • Mid-scale Suburban hotel
  • Check in: 3:00PM
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Extended Stay America Minneapolis Maple Grove : 12970 63rd Ave. North
+1-888-311-4278
12970 63rd Ave. North, Maple Grove, MN 55369 ~21.82 miles east of Buffalo
  • 2 star Suburban property
  • 2 suites in hotel
  • Service is adequate
  • Dirty bath tub
Next 25 Buffalo Hotels >  [1 - 25 of 50]    
Next: See My Buffalo Hotels with Pricing

Graph: Upcoming 20 Days of Buffalo Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Buffalo, MN discounts available. The chart reflects the cheapest Buffalo hotel for each day and each star rating category.

FAQs about hotels in Buffalo

What are the best rated hotels in Buffalo?

Country Inn & Suites, Best Western Plus Chelsea Hotel and Country Inn & Suites Albertville are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Buffalo?

Best Western Plus Chelsea Hotel, Country Inn & Suites Albertville and Riverwood Inn & Conference Center are the top 3 luxury hotels near Buffalo city center.

What hotels are closest to the city center of Buffalo?

Country Inn & Suites, Super 8 Buffalo, and Best Western Plus Chelsea Hotel are the properties closest to Buffalo city center.

How much does a cheap hotel in Buffalo cost per night?

In the last year, a 2 star hotel in Buffalo can be as cheap as $109.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Buffalo cost per night?

In the last year, the average 3 star hotel in Buffalo has been $90.00 per night. (based on HotelPlanner prices)

What are the best independent hotels in Buffalo?

Grandstay Delano, Waconia Inn & Suites and Crossings by Grandstay are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Buffalo?

Courtyard by Marriott Maple Grove, Minneapolis Marriott Northwest and Residence Inn by Marriott Plymouth are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Buffalo?

Cambria Hotel Maple Grove, Comfort Suites Ramsey and Comfort Inn Plymouth are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels in Buffalo?

Staybridge Suites Minneapolis Arbor Lakes, Holiday Inn Express & Suites and Holiday Inn Hotel & Suites at Arbor Lakes are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top