Ericeira Blue Ocean Surf School
@blueoceansurfschool.com
BOOK NOW SURF LESSONS RENT NOW SURF RENTALS :root { --primary: #00b8f4; --texto: #FFFFFF; --corPreco: #F0F0F0; --corSubTitulo: #F0F0F0; --corSombra: #202020; } h1, h2, h3, h4, h5, h6 { color: #222; font-family: "Josefin Sans",sans-serif; text-transform: uppercase; margin: 25px 0; -ms-word-wrap: break-word; word-wrap: break-word; } a, p a { color: #222; text-decoration: none; -webkit-transition: color .2s ease-out; -o-transition: color .2s ease-out; transition: color .2s ease-out; } ::selection { background: #16d5cc; color: #fff } body { font-family: "Source Sans Pro",sans-serif; font-size: 17px; font-weight: 400; line-height: 1.588em; color: #858585; background-color: #fff; -webkit-font-smoothing: antialiased; overflow-x: hidden!important; } .nubicast-banner-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle } .touch .nubicast-banner-holder { cursor: pointer } .nubicast-banner-holder.nubicast-visible-on-hover:hover .nubicast-banner-text-holder { opacity: 1 } .nubicast-banner-text-inner { display: flex; flex-direction: column; flex-wrap: wrap; align-items: center; } .nubicast-banner-holder.nubicast-visible-on-hover .nubicast-banner-text-holder { opacity: 0; -webkit-transition: opacity .2s ease-out; -o-transition: opacity .2s ease-out; transition: opacity .2s ease-out } .nubicast-banner-holder.nubicast-disabled .nubicast-banner-text-holder { display: none } .nubicast-banner-holder.nubicast-banner-info-centered .nubicast-banner-text-holder { padding: 70px 20px; text-align: center } .nubicast-banner-holder .nubicast-banner-image { position: relative; display: inline-block; width: 100%; vertical-align: middle; overflow: hidden } .nubicast-banner-holder .nubicast-banner-image img { display: block; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); filter: grayscale(1) brightness(0.6); -webkit-transition: -webkit-transform .3s cubic-bezier(.35,.37,.75,.75); transition: -webkit-transform .3s cubic-bezier(.35,.37,.75,.75); -o-transition: transform .3s cubic-bezier(.35,.37,.75,.75); transition: transform .3s cubic-bezier(.35,.37,.75,.75); transition: transform .3s cubic-bezier(.35,.37,.75,.75),-webkit-transform .3s cubic-bezier(.35,.37,.75,.75); width: 100%; max-height: 20rem; object-fit: cover; } .nubicast-banner-holder:hover .nubicast-banner-image img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); filter: grayscale(0); } .nubicast-banner-holder .nubicast-banner-additional-image { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-right: 23px; right: 0; max-height: 80%; z-index: 0 } @media only screen and (max-width: 1440px) { .nubicast-banner-holder .nubicast-banner-additional-image { margin-right:3px } } @media only screen and (max-width: 1024px) { .nubicast-banner-holder .nubicast-banner-additional-image { margin-right:20px } } .nubicast-banner-holder .nubicast-banner-additional-image img { height: auto; width: auto; display: block } @media only screen and (max-width: 1440px) { .nubicast-banner-holder .nubicast-banner-additional-image img { max-width:80px } } .nubicast-banner-holder .nubicast-banner-text-holder { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; padding: 55px; background-color: rgba(34,34,34,.4); -webkit-box-sizing: border-box; box-sizing: border-box } @media only screen and (max-width: 1440px) { .nubicast-banner-holder .nubicast-banner-text-holder { padding:35px 17px } } @media only screen and (max-width: 768px) { .nubicast-banner-holder .nubicast-banner-text-holder { padding:25px } } @media only screen and (max-width: 680px) { .nubicast-banner-holder .nubicast-banner-text-holder { padding:50px } } .nubicast-banner-holder .nubicast-banner-text-outer { display: flex; height: 100%; width: 100%; align-items: center; justify-content: center; flex-direction: row; } .nubicast-banner-holder .nubicast-banner-text-inner .nubicast-banner-highlighted-text { line-height: 1em } .nubicast-banner-holder .nubicast-banner-text-inner .nubicast-banner-highlighted-text .nubicast-banner-highlighted-text-inner { background-color: #00b8f4; padding: 11px 12px 8px 12px; color: #fff; font-weight: 700; } .nubicast-banner-holder .nubicast-banner-subtitle { margin: 0 0 4px; color: #fff } .nubicast-banner-holder .nubicast-banner-title { margin: 0; color: #fff; font-size: 2.0rem; /*text-shadow: 3px 2px var(--corSombra, black);*/ /*min-height: 5rem;*/ } .nubicast-banner-holder .nubicast-banner-title .nubicast-banner-title-light { font-weight: 300 } .nubicast-banner-holder .nubicast-banner-link-text { position: relative; display: inline-block; vertical-align: top; margin: 11px 0 0; color: #fff; line-height: 1em; z-index: 2; -webkit-transform: translateZ(0); transform: translateZ(0) } .nubicast-banner-holder .nubicast-banner-link-text:hover .nubicast-banner-link-hover { width: 100% } .nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-original { position: relative; display: inline-block; vertical-align: top; width: 100% } .nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-original span { color: inherit } .nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-hover { position: absolute; top: 0; left: 0; width: .1%; height: 100%; display: inline-block; vertical-align: top; white-space: nowrap; overflow: hidden; -webkit-transition: width .4s ease-in-out; -o-transition: width .4s ease-in-out; transition: width .4s ease-in-out } .nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-hover span { color: #16d5cc } .nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-icon,.nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-label { position: relative; display: inline-block; vertical-align: top } .nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-icon { margin: 0 2px 0 0; font-size: 15px } .nubicast-banner-holder .nubicast-banner-link-text .nubicast-banner-link-label { font-size: 14px; line-height: inherit } .nubicast-banner-holder .nubicast-banner-link { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 1 } .vc_row:after,.vc_row:before { content: " "; display: table } .vc_row:after { clear: both } @media (max-width: 767px) { .vc_hidden-xs { display:none!important } } @media (min-width: 768px) and (max-width:991px) { .vc_hidden-sm { display:none!important } } @media (min-width: 992px) and (max-width:1199px) { .vc_hidden-md { display:none!important } } @media (min-width: 1200px) { .vc_hidden-lg { display:none!important } } .vc_column_container { width: 100% } .vc_row { margin-left: -15px; margin-right: -15px } .vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 { position: relative; min-height: 1px; padding-left: 0px; padding-right: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9 { float: left } .vc_col-xs-12 { width: 100% } .vc_col-xs-11 { width: 91.66666667% } .vc_col-xs-10 { width: 83.33333333% } .vc_col-xs-9 { width: 75% } .vc_col-xs-8 { width: 66.66666667% } .vc_col-xs-7 { width: 58.33333333% } .vc_col-xs-6 { width: 50% } .vc_col-xs-5 { width: 41.66666667% } .vc_col-xs-4 { width: 33.33333333% } .vc_col-xs-3 { width: 25% } .vc_col-xs-2 { width: 16.66666667% } .vc_col-xs-1 { width: 8.33333333% } .vc_col-lg-1/5,.vc_col-lg-2/5,.vc_col-lg-3/5,.vc_col-lg-4/5,.vc_col-lg-5/5,.vc_col-md-1/5,.vc_col-md-2/5,.vc_col-md-3/5,.vc_col-md-4/5,.vc_col-md-5/5,.vc_col-sm-1/5,.vc_col-sm-2/5,.vc_col-sm-3/5,.vc_col-sm-4/5,.vc_col-sm-5/5,.vc_col-xs-1/5,.vc_col-xs-2/5,.vc_col-xs-3/5,.vc_col-xs-4/5,.vc_col-xs-5/5 { position: relative; min-height: 1px; padding-left: 0px; padding-right: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } .vc_col-xs-1/5,.vc_col-xs-2/5,.vc_col-xs-3/5,.vc_col-xs-4/5,.vc_col-xs-5/5 { float: left } .vc_col-xs-5/5 { width: 100% } .vc_col-xs-4/5 { width: 80% } .vc_col-xs-3/5 { width: 60% } .vc_col-xs-2/5 { width: 40% } .vc_col-xs-1/5 { width: 20% } @media (min-width: 768px) { .vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9 { float:left } .vc_col-sm-12 { width: 100% } .vc_col-sm-11 { width: 91.66666667% } .vc_col-sm-10 { width: 83.33333333% } .vc_col-sm-9 { width: 75% } .vc_col-sm-8 { width: 66.66666667% } .vc_col-sm-7 { width: 58.33333333% } .vc_col-sm-6 { width: 50% } .vc_col-sm-5 { width: 41.66666667% } .vc_col-sm-4 { width: 33.33333333% } .vc_col-sm-3 { width: 25% } .vc_col-sm-2 { width: 16.66666667% } .vc_col-sm-1 { width: 8.33333333% } .vc_col-sm-1/5,.vc_col-sm-2/5,.vc_col-sm-3/5,.vc_col-sm-4/5,.vc_col-sm-5/5 { float: left } .vc_col-sm-5/5 { width: 100% } .vc_col-sm-4/5 { width: 80% } .vc_col-sm-3/5 { width: 60% } .vc_col-sm-2/5 { width: 40% } .vc_col-sm-1/5 { width: 20% } } @media (min-width: 992px) { .vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9 { float:left } . } @media (min-width: 1200px) { .vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9 { float:left } .vc_col-lg-12 { width: 100% } .vc_col-lg-11 { width: 91.66666667% } .vc_col-lg-10 { width: 83.33333333% } .vc_col-lg-9 { width: 75% } .vc_col-lg-8 { width: 66.66666667% } .vc_col-lg-7 { width: 58.33333333% } .vc_col-lg-6 { width: 50% } .vc_col-lg-5 { width: 41.66666667% } .vc_col-lg-4 { width: 33.33333333% } .vc_col-lg-3 { width: 25% } .vc_col-lg-2 { width: 16.66666667% } .vc_col-lg-1 { width: 8.33333333% } .vc_col-lg-1/5,.vc_col-lg-2/5,.vc_col-lg-3/5,.vc_col-lg-4/5,.vc_col-lg-5/5 { float: left } .vc_col-lg-5/5 { width: 100% } .vc_col-lg-4/5 { width: 80% } .vc_col-lg-3/5 { width: 60% } .vc_col-lg-2/5 { width: 40% } .vc_col-lg-1/5 { width: 20% } } .vc_custom_1578557320924 { padding-right: 0px !important; padding-left: 0px !important; } .vc_custom_1578557295958 { margin-right: 0px !important; margin-left: 0px !important; } .wpb_column { padding-right: 0px !important; padding-left: 0px !important; } PREMIUM SURF SCHOOLBlue Ocean Ericeira Surf School is located inside the World Surfing Reserve, Ribeira D’Ilhas Beach in Ericeira. We have an array of boards available for all different surfing levels: from beginners, intermediate, to advanced, we can most definitely cater for your needs. About Us https://www.youtube.com/watch?v=fgGlLegpTjM ERICEIRA: THE SURFERS SPOTFor many years, Ericeira has been known for being one of the best surfing spots in Europe. As a matter of fact, Ericeira is known as the first World Surfing Reserve in Europe. FIND OUT MORE A Great ExperienceWe create a fun, relaxed and supportive environment where we teach the art of surfing including technical skills, awareness of the ocean and how to stay safe at the beach. BOOK NOW Everything You Need!Need a surfboard or wetsuit? Regardless of your surfing level, our team will help you choose the best equipment, with everything you need for an unforgettable time. RENT EQUIPMENT .trx_addons_inline_1151286382{color:#020101 !important} Blue Ocean Team Ulisses Reis Founder & Owner Filipe Guerra Management Rodrigo Barletta Teacher Deyves Goulart Teacher Guilherme Calissi Teacher Rodrigo Bettiol Teacher
Ericeira Blue Ocean Surf School's Company Logos


Ericeira Blue Ocean Surf School's Brand Colors
Hex Code
Color name
RGB
HSL
CMYK
#16C1F3
Bright Turquoise
22, 193, 243
194, 90, 52
91, 21, 0, 5
#FFFFFF
White
255, 255, 255
0, 0, 100
0, 0, 0, 0
#191D32
Mirage
25, 29, 50
230, 33, 15
50, 42, 0, 80
About Ericeira Blue Ocean Surf School
Blue Ocean Ericeira Surf School offers a premier surfing experience at Ribeira D'Ilhas Beach in Ericeira, situated within the World Surfing Reserve. We provide surf lessons for all skill levels, from beginners to advanced, in a fun and supportive environment. Our experienced team, including Ulisses Reis, Filipe Guerra, and Rodrigo Barletta, will guide you through the art of surfing, emphasizing technical skills and ocean awareness.
Whether you need to rent a surfboard or wetsuit, our knowledgeable staff will ensure you have everything necessary for a memorable time in the water. Ericeira is renowned as a prime surfing destination in Europe, and our surf school takes full advantage of the epic waves and scenic beauty of this location. Let the sea set you free with Blue Ocean Ericeira Surf School.
Contact us now to book your surf lesson or equipment rental
Brand industry
E-commerce and Shopping
Company type
Suggest company type
Year founded
Suggest founded year
Company size
Suggest company size