Bloomington offers a wide array of choices for overnight accommodations. Here in this quaint Midwestern city, there are hotels, bed & breakfasts, luxury downtown apartments, guesthouses, lakeside resorts, condos, and cabins. In addition to the places to stay, there are many appetizing places to eat. For a small town, Bloomington boasts an incredible assortment of restaurant options from pizza to international cuisine and everything in between.