Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Mendota Heights

Best Western Regency Plaza Hotel St. Paul East 970 Helena Ave. North, Oakdale, MN 55128 ~10.47 miles northeast of Mendota Heights center
  • 3 star Suburban hotel
  • Hotel has 2 suites
  • About half of guests didn't like the uncomfortable beds
  • Breakfast is good
Best Western Eden Prairie Inn 11500 West 78th St., Eden Prairie, MN 55344 ~14.14 miles west of Mendota Heights center
  • 2-star Suburban property
  • Comp. Breakfast
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Shakopee Inn - Shakopee 511 South Marschall Rd., Shakopee, MN 55379 ~19.13 miles west of Mendota Heights center
  • 3 star Downtown property
  • Hotel has 3 floors
From$40
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Rivertown Hotel & Suites 752 Withers Harbor Dr., Red Wing, MN 55066 ~36.12 miles southeast of Mendota Heights center
  • Three Star Riverfront hotel
  • 2 floors in hotel
  • Clean Rooms
  • Convenient parking lot
From$87
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Chelsea Hotel 89 Chelsea Rd., Monticello, MN 55362 ~42.81 miles northwest of Mendota Heights center
  • 3-star Highway property
  • Hotel has 3 floors
  • Warm service, great location, and nice rooms
  • Excellent breakfast

Hotels like Best Western

Fairfield Inn & Suites Msp / St. Paul Airport 1330 Northland Dr., Mendota Heights, MN 55120
  • Affordable Airport property
  • Check in: 3:00pm
  • Clean rooms
  • Great wellness & sports facilities
Mendota Heights / Airport Courtyard
+1-888-305-3366
1352 Northland Dr., Mendota Heights, MN 55120
  • 3 star Airport hotel
  • Check-in time: 03:00 PM
From$139
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Holiday Inn Eagan 2700 Pilot Knob Rd., Eagan, MN 55121
  • 3-star Airport hotel
  • Hotel has 2 suites
From$73
Average 3.5 /5Reviews CallBookMore Details
Country Inn & Suites in Eagan 3035 Holiday Lane, Eagan, MN 55121
  • 3 star Airport hotel
  • Hotel has 4 floors
From$85
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn Eagan 3000 Eagandale Place, Eagan, MN 55121
  • 3 star Suburban hotel
  • Check in: 3pm
  • Great wellness & sports facilities
  • Pool was clean
From$65
Very Good 4.5 /5Reviews CallBookMore Details

Next: Show All Available Comparable Hotels with Pricing
Back to Top