In the Sierra Nevada National Park 5-star hotels, and 4-star hotels can be pretty expensive, especially over the Christmas, New Year, and Three Kings celebrations. Weekends can be costly also due to demand, but if you can get away and visit during the week, it is possible to stay in a fancy hotel for around 150€ per night. For a nice hotel that is family-friendly and has 3-stars or 2-stars, outside of the holidays, you can expect to pay around 80€ per night.