We stayed at Hampton Inn Suites Blue Lagoon this past Feb and will be staying there again next month. Once you make a reservation keep checking prices and rebook if a lower rate becomes available.
Right across the street from a Publix market area with shops a couple of restaurants and fast food...great pre-cruise location.
They have a comp breakfast and a comp shuttle from MIA to their hotel.
Shuttle from hotel to POM is $14.00pp.
Then from POM back to MIA there will be a company (with several shuttles) just outside the port terminal doors with big signs offering shuttle to MIA for $10.00pp. no reservations needed. These fill up fast and you're on your way.