The camera bag I use most often (especially for local real estate shoots) is the Gracie by Jo Totes. It’s $119 on Amazon and perfect for my camera body, lens, and flash. This is definitely my go-to bag, and it’s held up well for several years. I’d absolutely buy another camera bag from Jo Totes.
I can put my keys, phone and a few other items (batteries, memory cards, business cards, etc) as well. The exterior is so soft and it’s the perfect size for either a real estate shoot or something where I need 2 lenses or less.
The best part is, it doesn’t look like a camera bag! I prefer to carry my photography gear in a less obvious way, than “lots of camera lenses in here!”
Normally I do not use this camera bag for the beach, but I have once or twice. For traveling, I use a backpack instead of the Jo Totes Gracie camera bag.