Need recommendation please.
there is a La Quinta inn on 21st ave near Broadway or a Hampton inn right at Broadway at the Beach
As mentioned, La Quinta and Hampton Inn. Nothing really to walk to from those locations except BATB.
I'm a bit confused with your posts/questions. Can you not stay two extra nights at Breakers? Do you just want to experience a different hotel for 2 nights? (look at Aqua Beach Inn. 2nd row back from beach, but very nice and close to Boardwalk and lots of restaurants. )