The weather in South Florida is usually very nice at that time of year. If you're willing to avoid the touristy areas of Miami & stay in a hotel off the beach, you shouldn't have a hard time finding a reasonable place to stay in South Florida. Around here, Lyft & Uber are plentiful. We never wait long for a pickup. There are also towns that offer a shuttle from downtown to the beach. Personally, I wouldn't be focusing solely on the beach, if it isn't that important to you. There is so much to do & so many great places to eat in Ft. Lauderdale, Miami & the smaller cities that you could easily spend a week without ever seeing the beach. If I was looking for a cheaper getaway, I'd book a room in any town East of 95 from Ft. Lauderdale to Miami & use Lyft, Uber or public transportation to get to the sites I wanted to see. (As always check out the specific area. Some areas East of 95 are dicey. This is especially true in Miami, but check all the specific areas to be safe.) Los Olas Blvd. in Ft. Lauderdale & Downtown Hollywood have shuttles to the beach & plenty of great restaurants & nighttime entertainment within walking distance. The hotel options are extremely limited, but you could check to see if you can find something that works for you. The other towns have plenty of chain hotels & a variety of restaurants, but not as much nightlife. From any of them, you'll find plenty to do an Uber or Lyft ride away. We usually avoid Miami as much as possible, but you can find anything you could possibly want to do there.