
Watersports school trips to the Pyrenees
Head to the stunning Spanish Pyrenees for two days of adventure in the region’s rivers and lakes, where your students can take on exciting watersports activities including white-water rafting, kayaking and canyoning. Based just minutes from the activity centre, your group can also enjoy access to the excellent onsite sports facilities at your accommodation, from indoor and outdoor pools to football pitches and multi-sport courts.
It's then time to swap mountains for theme parks, with a transfer to Salou and a stay within the PortAventura resort itself. Here, students can experience the thrill of the park’s many rides with included park access across two days — the perfect way to round off an unforgettable trip.
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.CompilationFailedException: One or more compilation failures occurred: C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripMediaWall.cshtml(54,102): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripMediaWall.cshtml(63,110): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripMediaWall.cshtml(70,111): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripMediaWall.cshtml(83,106): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripMediaWall.cshtml(96,110): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripMediaWall.cshtml(103,110): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripMediaWall.cshtml(112,102): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(RazorCodeDocument codeDocument, String generatedCode) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(String relativePath) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.OnCacheMiss(String normalizedPath) --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.CreateCacheResult(HashSet`1 expirationTokens, String relativePath, Boolean isMainPage) at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.OnCacheMiss(ViewLocationExpanderContext expanderContext, ViewLocationCacheKey cacheKey) at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.LocatePageFromViewLocations(ActionContext actionContext, String pageName, Boolean isMainPage) at Umbraco.Cms.Web.Website.ViewEngines.ProfilingViewEngine.FindView(ActionContext context, String viewName, Boolean isMainPage) at Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output) at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner.<RunAsync>g__Awaited|0_0(Task task, TagHelperExecutionContext executionContext, Int32 i, Int32 count) at AspNetCore.Views_Partials_grid_DocTypeGridEditorCustom.<>c__DisplayClass8_0.<<ExecuteAsync>b__0>d.MoveNext() in C:\home\site\wwwroot\Views\Partials\grid\DocTypeGridEditorCustom.cshtml:line 46 --- End of stack trace from previous location --- at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext.SetOutputContentAsync() at AspNetCore.Views_Partials_grid_DocTypeGridEditorCustom.ExecuteAsync() in C:\home\site\wwwroot\Views\Partials\grid\DocTypeGridEditorCustom.cshtml:line 44 at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialCoreAsync(String partialViewName, Object model, ViewDataDictionary viewData, TextWriter writer) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(String partialViewName, Object model, ViewDataDictionary viewData) at AspNetCore.Views_Partials_grid_editors_base.ExecuteAsync() in C:\home\site\wwwroot\Views\Partials\grid\editors\base.cshtml:line 6
SUGGESTED ITINERARIES
- Depart the UK and travel by air to Reus
- Transfer to Rialp (approx. 3 hours)
- Free time to organise event using hotel facilities
- Evening meal at accommodation

- Breakfast at accommodation
- White water rafting at Llavorsi
- Lunch at accommodation
- Kayak on nearby lake
- Evening meal at accommodation

- Breakfast at accommodation
- Canyoning activity
- Lunch at accommodation
- Stand-up paddle boarding on nearby lake
- Evening meal at accommodation

- Breakfast at accommodation
- Transfer to Salou
- Lunch at accommodation in PortAventura
- Entrance and free time in PortAventura
- Evening meal at accommodation

- Breakfast at accommodation
- Entrance and free time PortAventura
- Lunch at accommodation
- Entrance and free time PortAventura
- Depart for return to the UK

Features
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.CompilationFailedException: One or more compilation failures occurred: C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripAccommodation.cshtml(61,83): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripAccommodation.cshtml(109,91): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) C:\home\site\wwwroot\Views\Partials\Components\BH_CMP_TripAccommodation.cshtml(166,87): error CS1061: 'MediaWithCrops' does not contain a definition for 'GetAltValue' and no accessible extension method 'GetAltValue' accepting a first argument of type 'MediaWithCrops' could be found (are you missing a using directive or an assembly reference?) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(RazorCodeDocument codeDocument, String generatedCode) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.CompileAndEmit(String relativePath) at Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.RuntimeViewCompiler.OnCacheMiss(String normalizedPath) --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.CreateCacheResult(HashSet`1 expirationTokens, String relativePath, Boolean isMainPage) at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.OnCacheMiss(ViewLocationExpanderContext expanderContext, ViewLocationCacheKey cacheKey) at Microsoft.AspNetCore.Mvc.Razor.RazorViewEngine.LocatePageFromViewLocations(ActionContext actionContext, String pageName, Boolean isMainPage) at Umbraco.Cms.Web.Website.ViewEngines.ProfilingViewEngine.FindView(ActionContext context, String viewName, Boolean isMainPage) at Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output) at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner.<RunAsync>g__Awaited|0_0(Task task, TagHelperExecutionContext executionContext, Int32 i, Int32 count) at AspNetCore.Views_Partials_grid_DocTypeGridEditorCustom.<>c__DisplayClass8_0.<<ExecuteAsync>b__0>d.MoveNext() in C:\home\site\wwwroot\Views\Partials\grid\DocTypeGridEditorCustom.cshtml:line 46 --- End of stack trace from previous location --- at Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext.SetOutputContentAsync() at AspNetCore.Views_Partials_grid_DocTypeGridEditorCustom.ExecuteAsync() in C:\home\site\wwwroot\Views\Partials\grid\DocTypeGridEditorCustom.cshtml:line 44 at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageCoreAsync(IRazorPage page, ViewContext context) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderPageAsync(IRazorPage page, ViewContext context, Boolean invokeViewStarts) at Microsoft.AspNetCore.Mvc.Razor.RazorView.RenderAsync(ViewContext context) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.RenderPartialCoreAsync(String partialViewName, Object model, ViewDataDictionary viewData, TextWriter writer) at Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper.PartialAsync(String partialViewName, Object model, ViewDataDictionary viewData) at AspNetCore.Views_Partials_grid_editors_base.ExecuteAsync() in C:\home\site\wwwroot\Views\Partials\grid\editors\base.cshtml:line 6
Excursions

PortAventura
One of Europe’s most exciting theme parks, Port Aventura captures the culture and atmosphere of regions around the world, with themed areas based on the Mediterranean, Polynesia, China, Mexico, and the Wild West. A fun and relaxing excursion that offers the perfect end to your Rialp trip.

PortAventura
One of Europe’s most exciting theme parks, Port Aventura captures the culture and atmosphere of regions around the world, with themed areas based on the Mediterranean, Polynesia, China, Mexico, and the Wild West. A fun and relaxing excursion that offers the perfect end to your Rialp trip.
Trip details
- 3G football pitches
- Natural grass pitches
- Outdoor basketball courts
- Tennis courts
- Swimming pool
- Mini golf
All Equity packages are tailor-made to suit the needs of our groups. Here are our standard package inclusions:
- Return travel by air or coach (air packages include overseas airport transfer. Coach to UK airport from school is available as an optional extra)
- All security charges, airport and local taxes
- 1 free staff place for every 10 full paying passengers by air OR 1 free staff place for every 8 full paying passengers by coach
- Half-board accommodation
- Excursions
- Full use of your coach in resort (this applies to coach groups only and is subject to EU drivers hours regulations)
- 24-hour emergency service support
- All travel documentation, luggage labels and resort information
- Lunches
- Meals en-route. While travelling to and from your destination you need to consider meals. These are not included in the package prices
- Air passenger duty. Any paying passengers over the age of 16 at time of travel will be charged a small tax fee
- Tourist tax
- Damage deposit
Prices are subject to change based on intended dates of travel and final numbers, the Equity team are here to offer you advice and guidance from start to finish, ensuring your school trip runs smoothly and is a great success.
Travel by: Coach/air
Nearest airport: Reus Airport (REU)
Transfer time from airport: 3hrs
Coach transfer time from Calais: Around 12hrs 30mins
Best times to travel: Sept–Oct / April–June
Suggested tour length: 5 days, 4 nights. If travelling by coach, please allow additional time for travel.
