Without repainting, you only have two options. Stop the sunlight - use curtains, shades, etc. Otherwise, change the interior lighting to counter the sunlight colors. Different types of bulbs are available, so hanging spots isn't necessary.
Another factor is what is near the walls. Reflection and contrast make a difference too. A blue sofa might increase the pink look of the walls, so toss a browny-beige coverlet on the back.