I'm not an expert, but I recently got the Dali Oberon 3 bookshelf speakers for a 25sqm room, and I think I could have gotten away with the smaller Dali Oberon 1's.
Depending on where you live both models are below or way below your budget. If you like the way they are voiced they may still be...