The Elkwater Lake Marina is located within Cypress Hills Provincial Park in the Elkwater townsite. The marina is on the south side of Elkwater Lake, located next to the beach and close to the visitor centre.
The Elkwater Lake Marina has a total of 46 slips, with 36 slips available for seasonal use. To ensure an open and fair process, Alberta Parks used a lottery to select seasonal slips for the 2026 season. The lottery application process has closed for the 2026 season.
The remaining slips will be available for daily or weekly rentals on May 14, 2026; reservable up to 90 days in advance of the arrival date on Shop.AlbertaParks.ca.

| Slip Type | Available Slips | Rate | Reservable Dates | Current Status |
|---|---|---|---|---|
| Seasonal | 36 | $1,916.25/season | - | Lottery Closed |
| Reservable | 8 | $57.75/night $315.50/week |
May 14 - Sept 30 | Book It |