Mother's Day is right around the corner, and some people are probably still wondering what perfect gift to give the best mom in the world. 

You could never go wrong with giving her a special spa day. Allure lists some of the best spa specials in New York City.

Aire Ancient Baths has a special that lasts until Aug. 31. Get your mom a special spa day for $195. Here she can enjoy a 45-minute body massage and a 15-minute foot-exfoliation treatment.

At Elizabeth Arden Red Door Spa, she can enjoy a 50-minute massage, warm cream manicure and pedicure, as well as a makeup refresher for $224. Packages are available through May 10. Also, you get $15 in spa credit with every $100 you spend on a gift card.

Flowers are always special on Mother's Day. ProFlowers has limited offers for 15 percent off of purchases. Get a multicolor tulips vase for mom for just $19.99.

Spice up a bouquet of flowers with a box of chocolates to go with it. For $34.98 you can get a bouquet of 24-Long Stemmed Rainbow Roses that comes with a vase and chocolates.

Or you can ditch the flowers and just go with an assortment of gourmet dipped fancy strawberries for the same price.

Gayot lists other nice ideas for Mother's Day gifts, such as handbags and organic oils. For $198, you can get your mom a stylish Marc Jacobs handbag. Don't forget to search places like Amazon for discounts on expensive items.

For a less expensive gift, try getting your mom organic Moroccan argan oil. Amazon is selling small bottles for $9.

With the weather getting warmer, buying your mom a sun hat would not be such a bad idea. You can find a variety of sun hats for different prices at any shopping mall near you.

Macy's also has a friend and family sale that ends on Monday. Get your mom something special for an extra 25 percent off.