How can I stop my laptop overheating?

I moved to Spain recently and am really enjoying the hot weather. But I’ve noticed that my laptop keeps overheating and and shutting itself down. It starts up fine when it cools down, but I think it’s having a real problem with the weather. Anything I can do besides buying a new laptop?