De Beatrixschool ligt prachtig tussen de duinen en de stad. De school is ontworpen naar een Zweedse stolpboerderij waardoor het gebouw in harmonie is met de landelijke omgeving.
De school heeft een prachtige beleeftuin, waar lessen gegeven kunnen worden en in de pauzes gerelaxt kan worden. De school ligt vlakbij Elswout, een circa 85 hectare groot landgoed bij Overveen in eigendom van Staatsbosbeheer. Elswout is één van de oudste bewaarde landgoederen in Nederland met een parkachtige begroeiing en historische gebouwen.