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 & Accommodations

Country Inn 1002 Highway 55 East, Buffalo, MN 55313
  • Cheap Rural hotel
  • Hotel has 2 floors
  • Comfort level is high
  • All guests found the staff to be very friendly
Super 8 Buffalo - Buffalo 303 10th Ave. South, Buffalo, MN 55313
  • Inexpensive property
  • Check-in: 11:00 AM
Best Western Chelsea Hotel in Monticello 89 Chelsea Rd., Monticello, MN 55362 ~8.42 miles northeast of Buffalo
  • 3-star Highway hotel
  • Hotel has 3 floors
  • Ample towels
  • Terrific location
Super 8 - Monticello 1114 Cedar St., Monticello, MN 55362 ~8.43 miles northeast of Buffalo
  • 2 star hotel
  • 2 meeting rooms in property
Days Inn Monticello : 200 East Oakwood Dr. 200 East Oakwood Dr., Monticello, MN 55362 ~8.48 miles northeast of Buffalo
  • Inexpensive property
  • Check in time: 11:00 AM
Country Inn & Suites Albertville 6554 Lamplight Drvive, Albertville, MN 55301 ~10.70 miles east of Buffalo
  • 3 star Highway hotel
  • Check-in time: 3:00pm
  • Decent continental breakfast
  • Clean rooms
From$70
Very Good 4.5 /5Review Score CallBookMore Details
Riverwood Inn & Conference Center in Otsego 10990 95th St. Ne, Otsego, MN 55362 ~12.27 miles northeast of Buffalo
  • Three Star Resort property
  • Check-in: 3:00PM
  • Great location
  • Peaceful environment
America's Best Inn 16776 198th Ave. Nw, Big Lake, MN 55309 ~12.51 miles northeast of Buffalo
  • 3 star Rural hotel
  • 5 suites in hotel
America's Best Inn Annandale 620 Elm St., Annandale, MN 55302 ~13.27 miles west of Buffalo
  • Economy hotel
  • 2 floors in property
Crossings by Grandstay 14435 Bank St., Becker, MN 55308 ~14.01 miles north of Buffalo
  • 3 star Highway property
  • Check in time: 3:00 PM
  • Nice rooms
  • Town is next to
From$64
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 Motel 13804 1st St., Becker, MN 55308 ~14.56 miles north of Buffalo
  • Two star Highway property
  • Check in: 2.00 pm
  • Fantastic service
  • World class service
Americinn Lodge & Suites 21800 Industrial Blvd., Rogers, MN 55374 ~15.09 miles east of Buffalo
  • Cheap Highway hotel
  • 5 suites in property
  • Noise level is acceptable
  • Great pool
Super 8 Hotel Rogers Minnesota - Rogers 21130 134th Ave. North, Rogers, MN 55374 ~15.34 miles east of Buffalo
  • Low priced property
  • Check-in time: 11:00 AM
Holiday Inn Express & Suites 20930 135th Ave. North, Rogers, MN 55374 ~15.50 miles east of Buffalo
  • Low Cost Suburban property
  • Hotel has 4 meeting rooms
Hampton Inn & Suites - Rogers 13550 Commerce Blvd., Rogers, MN 55374 ~15.55 miles east of Buffalo
  • Midscale Suburban hotel
  • 114 rooms in property
  • Bathroom could be optimized
  • Most guests said rooms were clean
Holiday Inn Minneapolis Nw Elk River 9200 Quaday Ave. Ne, Elk River, MN 55330 ~16.24 miles east of Buffalo
  • 3-star Suburban hotel
  • Hotel has 47 suites
  • Every guests reviewed liked the proximity to shopping
  • Very good family hotel
From$79
Average 3.5 /5Reviews CallBookMore Details
Country Inn & Suites by Carlson Elk River : 18894 Dodge St. Nw 18894 Dodge St. Nw, Elk River, MN 55330 ~17.49 miles northeast of Buffalo
  • Mid-scale Suburban property
  • Hotel has 26 suites
From$93
Very Good 4.0 /5Reviews CallBookMore Details
Americas Best Value Inn in Clearwater 945 State Highway 24, Clearwater, MN 55320 ~18.55 miles northwest of Buffalo
  • Two star hotel
  • 29 rooms in hotel
Cambria Suites Maple Grove 9655 Grove Circle North, Maple Grove, MN 55369 ~18.76 miles east of Buffalo
  • Affordable Suburban hotel
  • Gym / Fitness Center Available
Asteria Inn & Suites 521 North Willow Dr., Long Lake, MN 55356 ~19.10 miles southeast of Buffalo
  • Three Star Suburban hotel
  • Hotel has 41 rooms
  • Beds were acceptable for 67%
  • Most guests said rooms were clean enough
Staybridge Suites Minneapolis Arbor Lakes : 7821 Elm Creek Blvd.
+1-888-690-5281
7821 Elm Creek Blvd., Maple Grove, MN 55369 ~21.11 miles east of Buffalo
  • Midscale Suburban property
  • Hotel has 119 rooms
  • Great room
  • Comfort level is high
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Hampton Inn Maple Grove in Maple Grove 7745 Elm Creek Blvd., Maple Grove, MN 55369 ~21.16 miles east of Buffalo
  • Mid-scale Suburban hotel
  • Fitness + Health Center
  • Fantastic location
  • Great pool
The Hilton Garden Inn Maple Grove in Maple Grove 6350 Vinewood Lane North, Maple Grove, MN 55311 ~21.19 miles east of Buffalo
  • Midscale Suburban hotel
  • 3 meeting rooms in hotel
  • Fairly good value for money
  • Excellent lobby area
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Suites Ramsey
+1-800-881-1523
6440 Us 10 West, Ramsey, MN 55303 ~21.21 miles east of Buffalo
  • 3 star Suburban property
  • Hotel has 64 rooms
  • Hospitable staff
  • Hotel was very clean
From$65
Very Good 4.5 /5Review Score CallBookMore Details
Extended Stay America Minneapolis Maple Grove 12970 63rd Ave. North, Maple Grove, MN 55369 ~21.82 miles east of Buffalo
  • Inexpensive Suburban hotel
  • Check-in time: 3:00pm
  • Breakfast can be improved
  • No dishes
Next 25 Buffalo Hotels >  [1 - 25 of 50]    
Next: See My Buffalo Hotels with Pricing
Back to Top