It's that time of year again...
Whether you're treating the person you love or spending it with your best friend, we've got some great ideas if you're a bit stuck.
So, get in the mood for love and check one (or two) of these out this Valentines Day:
Who doesn't love the zoo? You're never too old for a fun day out seeing your favourite animals. If you've got a first date, it takes the nerves off and gives you more to talk about. At only £16 per person, you can't complain at the price at all and they have pandas!
Edinburgh Gin Tour
If you fancy a drink but don't want to take the traditional, and sometimes unimaginative, approach of a heading to your local why not go on a gin tour? You'll find out how they make the gin whilst enjoying some cheeky samples on your way around.
Sometimes people don't rate a cinema date but the Dominion offers you something different - serious comfort! You really feel at home with the comfy sofas and recliners you probably have in your living room at home. Now, which film will you watch?
Mimi's is known for being one of the best (and quirkiest) places for afternoon tea in Edinburgh so it's guaranteed to be something that you and your date will love. It's delicious and affordable, what more could you want?
You'll need some food or drinks after that, right?
This independent restaurant has great prices and great food. All the meat and fish is local produce with some great vegetarian options too so will suit whatever food you're in the mood for - even haggis if you fancy it! Even better if your date is a bit of a fussy eater...
For something a little different, this new restaurant is exactly what you want. Spanish food with a fun atmosphere will break down any pre-date nerves you (or your date) might be having. Tapas doesn't just taste amazing but also gives you chance to share food and chat more!
Panda & Sons
Not only does this quirky bar have a secret entrance hidden in the basement of a barbershop but the cocktails are unreal and you can't beat a cocktail. This is the perfect place to end, or start, your Valentines Date and is sure to impress.