Answers from Our Experts (1)
The Oak Bay Beach Hotel has three onsite restaurants.
The main restaurant, called simply The Dining Room, is a narrow space off the lobby with a wall of floor-to-ceiling windows looking out to the sea. It’s a formal-feeling room, open for breakfast, lunch, and dinner. In the morning, in addition to the usual bacon-and-eggs standards, you can choose a fresh fruit smoothie, vegetarian eggs benedict served over quinoa cakes, or a bagel topped with locally smoked salmon. At midday, the small menu includes elegant sandwiches like roast lamb with fig jam and hazelnut ricotta, full-meal salads like the “West Coast” version, which comes with wild salmon and local scallops, or more substantial plates like beef tenderloin garnished with green peppercorn butter. The evening options are more upscale still, ranging from rack of lamb to free-range chicken with wild mushrooms.
Many diners, including both hotel guests and local residents, gravitate to The Snug Pub, the hotel’s more casual eatery, which serves British classics, like fish and chips, alongside more modern bar bites that include salads, burgers, pizzas, and sandwiches. The Snug Pub has long been a local watering hole, and though the space, like the rest of the hotel, was completely rebuilt, it still feels like a traditional English tavern, with its long polished wood bar, green leather bar stools, brick fireplace, and dark Tudor-style ceiling beams.
For breakfast, coffee, or snacks, there’s Kate’s Café, an inviting little pastry shop, which was designed to resemble the original hotel’s library with wide board floors and oversized upholstered chairs.
The Oak Bay Beach Hotel offers room service 24 hours a day, and in mild weather, you can order drinks and light meals as you lounge by the pool.