went to Icmeler in May - couldnt fault it the only downside is the 1.1/2 hour transfer but there are many hotels on the beach that will cater B/B, as said most do turkish breakfast which is basically everything apart from the traditional english fried- I always take my own cereals down to breakfast anyway. We stayed in Efendi hotel as have many on the forum check out the reviews they are mixed but i can honestly say we could not find any fault with the place and its 2 mins from the beach. Another good hotel is the Kontes - all rooms overlook the beach also chateau de ville.
Check out resort Bitez its a bit more laid back then Icmeler but another fabulous resort not a great deal of nightlife so it depends whats important to you we stayed in Hotel Manuela.