Even though I could get the corporate rate at Marriott, they and everyone else wanted a non refundable $100 pet fee for my dog, which is absurd.
Luckily, my friend recommended Angelfish Inn for my stay in South Florida.
This little place is about 50 paces from the Beach and very close to everything else (right off Hollywood Blvd and A1A).
The owner is TOTALLY COOL (she even laughed when my 100 lb pit bull jumped in her turtle tank) and the rooms were clean and EXTREMELY well stocked; they had dishes, silverware, microwave, full size fridge and coffeemaker. They even had a bottle opener (and pizza cutter) in the drawer which came in very handy because that was one thing I didn't bring on my trip and ended up needing.
Oh, and for those of you with doggies: NO PET FEE, and the dogs are welcomed with open arms!!
I definitely recommend this place to anyone staying in the area.