If you’re looking for a  fun, budget-friendly city to spend your Valentine’s Day, Atlanta’s a great place to be.

» RELATED: 15 ways to celebrate Valentine's Day in Atlanta

In fact, the metro was recently recognized as one of the top cities in the country to celebrate the romantic holiday by personal finance site WalletHub.

To determine the top cities, WalletHub analysts compared the 100 most populated cities in the nation across four key dimensions: budget, activities, gift accessibility and weather forecast.

» RELATED: 10 places to RSVP for Valentine's Day dinner in metro Atlanta

Those four dimensions were evaluated based on 23 relevant metrics, such as average movie ticket prices, restaurants per capita, forecasted precipitation for Valentine’s Day and more.

Of the top 100 most populated cities in the U.S., San Francisco earned top honors for best places to spend Valentine’s Day.

Atlanta ranked No. 18 on the list.

Here’s more on how Atlanta fared:

  • Overall rank: 18
  • Budget: 65
  • Activities:  12
  • Gift accessibility: 9
  • Weather forecast: 100

Though Atlanta ranks dead last in weather, don't let that stop you from enjoying the day and eating your heart out. Consider making a reservation (if you still can) at AtlasCibo e Beve or one of these eight other Atlanta restaurants.

The top 20 U.S. cities to spend Valentine’s Day in 2018, according to WalletHub:

  1. San Francisco
  2. San Diego
  3. Las Vegas
  4. Orlando, Florida
  5. Chicago
  6. New York
  7. Portland, Oregon
  8. Seattle
  9. Honolulu
  10. Los Angeles
  11. Austin, Texas
  12. Scottsdale, Arizona
  13. Denver
  14. Washington, D.C.
  15. San Antonio
  16. San Jose, California
  17. Minneapolis
  18. Atlanta
  19. Phoenix
  20. Houston

Read the full study and its methodology at wallethub.com. 

More Valentine’s Day in Atlanta coverage: