So you search for royalty-free images and then find they may be royalty-free but the cost is crazy.
Instead here is a list of website that I have found (and if you search no cost royalty-free images you will find more) that you can use without paying a cent. So also have the option for paid images which you can use if it is the image you need, but have a look at what is out there for no cost first.
Please make sure you read the license agreement for each website as they can be different and a quick read ensure you are using the images within their parameters and don't get yourself in trouble.
Most of these websites allow you to not only use the images on your website but also in printed form and in a video presentation. I hope they help you add beautiful and relevant images to your website.
Stocksnap - https://stocksnap.io/
Pexels - https://www.pexels.com/
Unsplash - https://unsplash.com/
Burst - https://burst.shopify.com/
Reshot - https://www.reshot.com/
Pixabay - https://pixabay.com/
Pic Jumbo - https://picjumbo.com/
New Old Stock - https://nos.twnsnd.co/
Foodiesfeed - https://www.foodiesfeed.com/
Skitterphoto - https://skitterphoto.com/
Flickr.com - https://www.flickr.com/
Gratisography - https://gratisography.com/
Freshstocks - https://freestocks.org/
Picography - https://picography.co/
Foca Stock - https://focastock.com/
Kaboompics - https://kaboompics.com/
Styled Stock - https://styledstock.co/
Iso Republic - https://isorepublic.com/
Picspress - https://picspree.com/en
Lifeofpix - https://www.lifeofpix.com/
Freeimages - https://www.freeimages.com/
Vintagestockphotos - https://vintagestockphotos.com/