There are many public parking spaces in Granada but only one of them has reasonable prices for stays of longer than 24 hours.
It is best to buy a BONO which means a PASS.
Prices correct in September 2022.
SEVERO OCHOA: Open 24/7
Prices 1 hour 1.70 euros
24 hours 18 euros
48 hours 36 euros
72 hours 36 euros
1 week 60 euros
You must buy your pass (BONO) when you arrive at the car park
There is more info on this page.https://granadamap.com/so/index_en.htm
There is a page which has information about all the carparks with prices here.https://granadamap.com/car_parks.htm
We get loads of questions such as: I am staying at XXXX hotel. Where can I park?
Many hotels have special deals with car parks and specific arrival instructions so it is best to ask the hotel directly. I would personally cancel a hot and book another if they cannot give you any help with where to park.