About La Costa
La Costa is an Italian restaurant located at Oyster Bay Marina, between Nanaimo and Cowichan Valley on Vancouver Island, British Columbia. We opened in August 2025, to offer a selection of Italian food, featuring locally sourced ingredients. We are seasonally operating until September 30th. We are currently offering a combination of dining room and bar seating. You can reserve in advance by calling by phone. We look forward to having you in for our Italian Aperitivo or for dinner.
Menu & Dietary Restrictions
We offer a menu that can feature different ingredients and cooking in an authentic Italian style. We recommend allowing a minimum of one hour and half to dine. The menu currently is à la carte, and we are not offering a testing menu.
Please contact the restaurant directly through phone or email (reservation@lacostarestaurant.ca) with any dietary requests and/or allergy restriction before reserving. Please leave us a detailed voicemail if we are unable to pick up the phone.
Dietary Requests
With adequate notice we are happy to create an alternative menu based on allergy or dietary restrictions.
Please note that an Italian Restaurant can offer a limited selection of vegan food. We can accommodate gluten free options. Please contact the restaurant directly to discuss dietary restrictions before making a booking. We require a minimum of 24 hours notice for any requests and can accommodate a set amount of special menus per evening, based on how many requests we receive. We are unable to accommodate more than one dietary request per booking.
Dining with Children
Please note that we do not have high chairs or booster seats for infants. We do not offer a children’s menu.
Wine List & Corkage
Our wine list is built around wines from Italy and our local British Columbia vineyards.
No corkage is offered at this time.
Reservations
- Dining room and bar seating available.
- Phone: +1 250-797-2000
- Email: reservation@lacostarestaurant.ca
- Contact for parties of more than 8.
Cancellation Policy
Bookings can be cancelled or changed up to 24 hours prior to your confirmed booking time through text message or email.
Late Arrivals
Please call us at +1-250-797-2000 if you are late for your reservation.
Parking
Parking is available in Oyster bay Marina parking lot and on the upper street before Ladysmith Gallery.
Hours of Operation
- Open:
Thursday - Friday - Monday: 2.00 pm - 9.00 pm
Saturday - Sunday: 12.00 pm - 9.00 pm
- Closed: Tuesday - Wednesday
- Season: From July 2025 till September 30th
Location & Contact
- Address: 611 Oyster Bay Drive, at Oyster Bay Marina, Ladysmith, Stz'uminus Territory, BC, Canada
- Phone: +1 250 797 2000
- Booking email: reservation@lacostarestaurant.ca
- Info email: info@lacostarestaurant.ca
Private Events
For private events with 8 or more guests, please call +1-250-797-2000 or email reservation@lacostarestaurant.ca