Best Hotels in Bloomington, IN

Here’s the America’s Best Online list of the best Hotels in Bloomington, IN. Hampton Inn Bloomington on N Walnut Street got the current top hotel ranking for Bloomington. Closely following #1 are Courtyard by Marriott Bloomington Indiana, Homewood Suites by Hilton, TownePlace Suites by Marriott Bloomington West and Fairfield Bloomington Indiana. After reading the top ten hotels in Bloomington (and the honorable mentions including Quality Inn Bloomington) be sure to check out the Indiana Hotels nearby in cities such as Ellettsville, Nashville, Spencer, Martinsville and Morgantown.

Top 10 Hotels in Bloomington, IN

  1. Hampton Inn Bloomington
    2100 N Walnut Street, Bloomington, IN 47404
     • 812-334-2100

  2. Courtyard by Marriott Bloomington Indiana
    310 S College Ave, Bloomington, IN 47403
     • 812-335-8000

  3. Homewood Suites by Hilton
    1399 Liberty Drive, Bloomington, IN 47403
     • 812-323-0500

  4. TownePlace Suites by Marriott Bloomington West
    105 S Franklin Rd, Bloomington, IN 47404
     • 812-334-1234

  5. Fairfield Bloomington Indiana
    120 Fairfield Dr, Bloomington, IN 47404
     • 812-331-1122

  6. Hilton Garden Inn Bloomington
    245 N. College Ave, Bloomington, IN 47404
     • 812-331-1335

  7. Bloomington Travelodge
    2615 E Third St, Bloomington, IN 47401
     • 812-339-6191

  8. University Plaza Hotel
    1710 Kinser Pike, Bloomington, IN 47404
     • 812-339-2033

  9. A Summerhouse Inn
    4501 E 3RD St, Bloomington, IN 47401
     • 812-332-2141

  10. Super 8 Bloomington
    1000 West State Road 45 & 46, Bloomington, IN 47404


Honorable Mentions for Hotels in Bloomington

  • Quality Inn Bloomington
    1100 W. Rappel Drive, Bloomington, IN 47404
     • 812-323-2222

Top Hotels Near Bloomington

  • Village Inn Motel (Ellettsville, IN)
    7.1 miles from Bloomington
  • Allison House Inn (Nashville, IN)
    15 miles from Bloomington
  • Canyon Inn McCormick's Creek (Spencer, IN)
    15.2 miles from Bloomington
  • Best Western Martinsville Inn (Martinsville, IN)
    18.9 miles from Bloomington
  • Rock House (Morgantown, IN)
    20.1 miles from Bloomington