Although Orlando and Disney may not be the best places to go in Florida if you’re looking for romance, there are however a vast palette of romantic hotspots in and around the Sunshine State, making Florida the place for couples. And with sites like this that offer cheap Florida holidays, you don’t even have to spend a fortune:

A romantic restaurant in Fort Myers


If you happen to be in the area of Fort Myers and are looking for something to eat with your other half, then one of the best and most romantic restaurants in the whole state is Hotel Indigo in downtown Fort Myers.

With a rooftop restaurant in the sky, you can enjoy martinis engulfed in a sunset, far above the hustle and bustle of the city. 


A romantic beach in Key West


Home to some of the most beautiful beaches not only in Florida, but also the United States, nearly every beach on Key West is worth investigating for a romantic day together.

If possible, you may wish to rent a car or a couple of scooters to find the best offerings for you and your partner. Also, spare some time to watch the sunset at Mallory square or visit The Dining Room on Little Palm Island. 


A romantic yacht charter in Miami


There’s nothing more romantic than sailing off into the horizon with a bottle of champagne to share between you and your partner.

Given that at least one of you has experience on yachts, there’s simply no reason why you shouldn’t charter yourself a 20’ to 70’ vessel. Though prices are expensive, even for the smallest ones, you’ll be sure to enjoy a day like no other.


A romantic hotel in Hollywood


Though not that Hollywood, the Florida version certainly comes up trumps when it comes to romantic getaways.

Rated by Trip Advisor as one of the most romantic hotels in Florida, the Westin Diplomat Resort and Spa, is located just North of Miami and a few minute south of Fort Lauderdale.

Featuring a two outdoor pools, 24 hour room service, a golf course, a poolside bar and an array of restaurants, there’s no chance of getting bored in one of the top 100 hotels in the United States.