The world is huge

Don't miss any of it

Travel news, itineraries, and inspiration delivered straight to your inbox.

By proceeding, you agree to our Privacy Policy and Terms of Use.

X

10 Cheap Florida Hotels in Amazing Locations

For a sunny getaway that feels like a tropical vacation but won’t break the bank, look no further than the beaches, resorts, and theme parks of Florida. At these 10 affordable Florida hotels, you can enjoy everything from manatee diving to nightly wine tastings in great locations across the Sunshine State—all for less than $150 per night.

Starlite Hotel Miami Beach

starlite-hotel-miami-beach_do-not-use-2

Art Deco, neon signs, and white-sand beaches make Miami Beach a vibrant getaway for all types of travelers, minus the heavy resort fees. The colorfully lit Starlite Hotel has rooms starting at $109 with the beach beckoning outside its front door.

Book it: Get prices for Starlite Hotel Miami Beach and other Miami hotels

Aloft Tampa Downtown

aloft-tampa-downtown_do-not-use-2

Home to an inventive craft brewery scene and relaxing beaches, Tampa is one of Florida’s most dynamic cities. Enjoy riverfront views and a trendy atmosphere at the Aloft Tampa Downtown starting around $118 nightly—pool deck with towering views of downtown included.

Book it: Get prices for Aloft Tampa Downtown and other Tampa hotels

The Point Orlando Resort

the-point-orlando_do-not-use-2

You don’t have to shell out for a theme-park resort if you’re visiting Disney World or Universal Studios. Orlando is packed with affordable lodging options like the Point Orlando Resort, where you can relax poolside between parks for around $109 per night.

Book it: Get prices for The Point Orlando Resort and other Orlando hotels

Hilton Cocoa Beach Oceanfront

hilton-cocoa-beach-oceanfront_do-not-use-2

Ocean-sprawled Cocoa Beach has miles of white sand and idyllic blue water. The average hotel price is surprisingly low—just $130 per night, which is also the starting price point for rooms at the Hilton Cocoa Beach Oceanfront, complete with a nightly wine and cheese hour.

Book it: Get prices for Hilton Cocoa Beach Oceanfront and other Cocoa Beach hotels

Hollander Hotel St. Petersburg

hollander-hotel_do-not-use-2

The Gulf beaches of St. Petersburg, Florida, are consistently ranked some of the most beautiful in the country—and the area has plenty of cultural offerings, like the Dali Museum, to boot. A stay at the Hollander Hotel starts at about $116 per night and includes access to a pool area complete with lounge chairs and a bar

Book it: Get prices for Hollander Hotel St. Petersburg and other Florida hotels

Plantation on Crystal River

plantation-on-crystal-river_do-not-use-2

If you enjoy golf, manatees, and Southern charm, stay for a while at Crystal River’s Plantation hotel, where rooms start at around $100 per night. Take a manatee boat tour that will put you right in the water with the area’s famed slow-moving mammals, or enjoy the property’s massive pool and scenic riverfront views.

Book it: Get prices for Plantation on Crystal River and other Crystal River hotels

Lake Buena Vista Resort Village & Spa

lake-buena-vista_do-not-use-2

Orlando-area hotels often cater to theme park-bound families, but not all include a life-sized pirate ship in their pool. Kids will love the Lake Buena Vista Resort Village & Spa, where rooms start at just $136 per night. Some rooms also have kitchenettes and washers and dryers.

Book it: Get prices for Lake Buena Vista Village & Spa and other Orlando hotels

The Cozy Inn

the-cozy-inn_do-not-use-2

Historic Saint Augustine, Florida, is a quaint getaway complete with a centuries-old fortress and pirate museum. Rooms at the Old Town area’s Cozy Inn start around $100 per night and are just steps from downtown.

Book it: Get prices for The Cozy Inn and other St. Augustine hotels

YVE Hotel Miami

yve-hotel-miami_do-not-use-2

The sleek YVE Hotel Miami is located in downtown Miami, and starts at around $130 per night—a steal in comparison to the prices you’ll find at nearby resorts.

Book it: Get prices for YVE Hotel Miami and other Miami hotels

The Seaside Amelia Inn

seaside-amelia-inn_do-not-use

Even island escapes in Florida won’t break the bank: The Seaside Amelia Inn starts at $147 per night. You’ll love the hotel’s rooftop deck and free breakfast.

Book it: Get prices for The Seaside Amelia Inn and other Fernandina Beach hotels

More from SmarterTravel:

 

We hand-pick everything we recommend and select items through testing and reviews. Some products are sent to us free of charge with no incentive to offer a favorable review. We offer our unbiased opinions and do not accept compensation to review products. All items are in stock and prices are accurate at the time of publication. If you buy something through our links, we may earn a commission.

Top Fares From