Find hotels in Oak Bay from £67

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Oak Bay hotels

Scoodic Motel

Scoodic Motel
2.5 star property
Oak Bay
9.0 out of 10, Wonderful, (310 reviews)
"The owner was kind, room was clean and staff was helpful. Would do it again"
United States
Kelly
The price is £67
includes taxes & fees
17 May - 18 May
Scoodic Motel

Woodhaven Country Lodge

Woodhaven Country Lodge
4.0 star property
Oak Bay
9.6 out of 10, Exceptional, (57 reviews)
"Such a cute area and the room was exactly as described."
United States
Brett
The price is £122
includes taxes & fees
3 Jun - 4 Jun
Woodhaven Country Lodge

Granite Town Hotel

Granite Town Hotel
3.0 star property
St George
8.8 out of 10, Excellent, (1,003 reviews)
"The property was well maintained and the staff were amazing and so hospitable! Very kind and amazing customer service ! Would stay there again for sure!"
Canada
Mireille
The price is £93
includes taxes & fees
18 May - 19 May
Granite Town Hotel

Dominion Hill Country Inn

Dominion Hill Country Inn
3.0 star property
Digdeguash
9.4 out of 10, Exceptional, (375 reviews)
"The room was exceptional. The location is private and beautiful. The staff was waiting to greet us when we arrived."
Canada
Elizabeth
The price is £114
includes taxes & fees
28 May - 29 May
Dominion Hill Country Inn

The Montague Rose Inn

The Montague Rose Inn
2.0 star property
St. Andrews
9.6 out of 10, Exceptional, (38 reviews)
"Innkeepers were fabulous - friendly & helpful. "
United States
Jason
The price is £127
includes taxes & fees
21 May - 22 May
The Montague Rose Inn

Kingsbrae Arms Inn

Kingsbrae Arms Inn
4.5 star property
St. Andrews
9.6 out of 10, Exceptional, (89 reviews)
"This is a gorgeous property. Staff were very helpful and friendly. "
Canada
Carolyn
The price is £226
includes taxes & fees
23 May - 24 May
Kingsbrae Arms Inn

Inn on Frederick

Inn on Frederick
3.5 star property
St. Andrews
9.6 out of 10, Exceptional, (238 reviews)
"Everything was great!"
United States
larry
The price is £91
includes taxes & fees
21 May - 22 May
Inn on Frederick

Kennedy House

Kennedy House
3.0 star property
St. Andrews
8.8 out of 10, Excellent, (1,002 reviews)
"Great location, lovely staff and very cool bar/resto!"
Canada
Antonella
The price is £70
includes taxes & fees
24 May - 25 May
Kennedy House

Europa Inn

Europa Inn
2.0 star property
St. Andrews
8.4 out of 10, Very good, (58 reviews)
"The parking was good..The room and especially the bathroom were excellent."
United States
Edward J
The price is £86
includes taxes & fees
27 May - 28 May
Europa Inn

Treadwell Inn

Treadwell Inn
4.0 star property
St. Andrews
9.6 out of 10, Exceptional, (78 reviews)
"Nice well located hotel in a nice town"
United Kingdom
David
Treadwell Inn

Saint Andrews Inn & Suites

Saint Andrews Inn & Suites
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (1,001 reviews)
"Nice place to stay beautiful view!!"
Canada
Jacob
The price is £76
includes taxes & fees
18 May - 19 May
Saint Andrews Inn & Suites

Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,001 reviews)
"Absolutely lovely hotel! Staff are always top-notch, rooms are clean, food is great. Not the cheapest place one can find, but you get what you pay for!"
Canada
Scott
The price is £155
includes taxes & fees
21 May - 22 May
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Greenside motel

Greenside motel
2.5 star property
St. Andrews
8.6 out of 10, Excellent, (411 reviews)
"Just took a simple over night trip, check in went quick and efficient, we planned for 4 adults in the room and was offered the family room with kitchenette and 2 seperate bedrooms. Nice accommodations and beds were so very comfortable!! Nice sized tv and couch."
Canada
Jeremy
The price is £69
includes taxes & fees
18 May - 19 May
Greenside motel

Winsome Inn

Winsome Inn
2.5 star property
St. Stephen
8.4 out of 10, Very good, (592 reviews)
"We’ve been here a couple of times over the past decade. While it is always clean, we’re not seeing a lot of changes or upgrades along the way. The room (35) was dark due to the heavy, dark, old fashioned bedspreads, and matching drapes. The older style lamp next to the bed has a three- way but has just a single level LED bulb, just barely adequate for reading. The bathroom has multiple defects in the paint. The toilet is VERY low and difficult to access. The dated TV worked in the evening...
United States
David
The price is £88
includes taxes & fees
17 May - 18 May
Winsome Inn

The Coach House

The Coach House
3.5 star property
St. Stephen
9.2 out of 10, Wonderful, (182 reviews)
"Really great breakfast and really great hospitality and conversations with the owners. I would stay again :)"
Canada
Adam
The price is £89
includes taxes & fees
30 May - 31 May
The Coach House

Oakhill Oasis Guest House

Oakhill Oasis Guest House
2.0 star property
Oak Hill
The price is £102
includes taxes & fees
22 May - 23 May
Oakhill Oasis Guest House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Oak Bay attractions

Top Oak Bay Hotel Reviews

More cheap stays in Oak Bay

Find out more about Oak Bay

Top reasons to visit Oak Bay

  • Stunning Natural Beauty: Oak Bay boasts picturesque landscapes with beautiful lakes and scenic hiking trails, ideal for outdoor enthusiasts.
  • Recreational Opportunities: Enjoy a variety of activities at Oak Bay Marina and Oak Bay Provincial Park, perfect for beach lovers and nature enthusiasts.
  • Charming Local Culture: Explore quaint streets lined with friendly locals, offering a warm welcome and unique shopping experiences.
  • Diverse Accommodation: From charming bed and breakfasts to luxurious hotels, Oak Bay caters to all types of travellers.
  • Nearby Attractions: Discover the vibrant atmosphere of nearby Port Townsend, adding variety to your visit.

Find great hotels near Oak Bay

Discover a delightful range of accommodation options in Oak Bay, New Brunswick, perfect for every type of traveller. Whether you're seeking a charming bed and breakfast, a convenient motel, or a cosy guest house, Oak Bay offers a variety of choices. Ideal for families, couples on a romantic getaway, or adventure seekers, you're sure to find the perfect lodging to enhance your Canadian holiday experience.

  • Scoodic Motel: Located a mere 1.9km from Oak Bay, Scoodic Motel offers a straightforward and comfortable lodging experience. Ideal for travellers seeking simplicity, this motel features entertainment options such as Premium TV Channels, Cable TV, and a Flatscreen TV in each room. Guests can unwind after a day exploring the area while enjoying a variety of viewing options from the comfort of their accommodations.
  • The Robert Guest Rm 2: Situated 2.5km from Oak Bay, The Robert Guest Rm 2 is a charming Bed & Breakfast that caters to adventurous spirits, families, and couples looking for a romantic getaway. With a wealth of adventure sports available nearby, including mountain climbing and rafting, guests can indulge in thrilling experiences. The property also provides family-friendly amenities such as games and a first aid kit. For those seeking relaxation, the property features a heated pool and spa services, ensuring a soothing retreat after an active day. Guests can also enjoy stunning water views and special romance packages, creating the perfect setting for memorable moments.
  • Loft Guest Room 3 w/ Skylight Balcony: Also located 2.5km from Oak Bay, this delightful Bed & Breakfast is perfect for families and couples alike. The Loft Guest Room 3 w/ Skylight Balcony offers an inviting atmosphere, with amenities geared towards children, including an arcade game room and ping-pong table. Guests can enjoy the serene water views and take advantage of the romance packages available. The property also boasts several facilities for a relaxing experience, including an indoor heated pool and hot tub, along with nearby winery tours for a touch of indulgence.

Where to stay near Oak Bay

Oak Bay, New Brunswick, offers a delightful blend of adventure and relaxation. Wander through its charming streets, where friendly locals greet you, and enjoy stunning sea views. Explore nearby Port Townsend for its vibrant atmosphere and unique experiences. With options for families and a range of accommodations from budget to luxury, Oak Bay is the perfect setting for a memorable getaway, whether you seek secluded spots or lively communities.

  • St. Stephen: Nestled just 3.1km from Oak Bay, St. Stephen is a charming city that beckons outdoor enthusiasts and adventure seekers alike. Known for its scenic beauty, this destination offers a range of activities including hiking along picturesque trails and exploring recreational areas. The local museums, including the vibrant St. Stephen's Museum, provide a glimpse into the region's rich history. Ideal for visitors during the warmer months, particularly from June to August, St. Stephen promises a delightful travel experience amidst breathtaking landscapes.
  • Dufferin: Located merely 2.5km from Oak Bay, Dufferin is a captivating city that thrives on seasonal tourism. With peaks in visitor numbers from July to September, it offers an abundance of outdoor activities set against stunning backdrops. Explore the local hiking trails, visit the arts centre, or enjoy a round of golf at the nearby course. Proximity to national parks and the beautiful cape add to Dufferin’s allure, making it an ideal spot for travellers seeking adventure and natural beauty.
  • Crocker Hill: Just 2.5km away from Oak Bay, Crocker Hill is a quaint village that offers a serene escape for those who appreciate coastal scenery. This charming location is particularly popular during the summer months, with peak visitor numbers from July to September. Enjoy the tranquillity of the nearby beach and explore the stunning cape that defines this region. Though quieter during the off-seasons, Crocker Hill's natural beauty and relaxed atmosphere make it a perfect getaway for those looking to unwind.

Things to do near Oak Bay

Oak Bay, New Brunswick, is a haven for outdoor enthusiasts, offering stunning scenery and a range of activities. Visitors can explore scenic hiking trails, enjoy the recreational area, and browse local stores. Ideal for sightseeing, the area boasts picturesque landscapes that are perfect for capturing memorable moments. Whether you seek adventure or relaxation, Oak Bay provides an inviting backdrop for a delightful vacation.

Shopping

In Oak Bay, you can explore charming local shops for unique gifts and souvenirs. For a more extensive shopping experience, visit the Oak Bay Village, which offers a variety of boutiques. If you're up for a drive, head to Mayfair Shopping Centre in Victoria for a larger selection.

Recreation

Ganong Nature Park, located 2.5km from Oak Bay, offers a tranquil setting for relaxation amidst nature trails and lush greenery. Meanwhile, Caughey-Taylor Nature Preserve, 5.6km away, provides similar wellness vibes, perfect for peaceful walks. For family fun, the Saint Andrews Community Adventure Playground, 8.1km from Oak Bay, is ideal for outdoor activities.

Adventure

Experience the thrill of kayaking in Oak Bay, where you can paddle through stunning coastal waters, spotting seals and marine life. For hiking enthusiasts, the nearby Fundy Trail offers breathtaking views and rugged terrain, perfect for an exhilarating adventure amidst nature's beauty.

Nightlife

In Oak Bay, the nightlife is charming and relaxed. Enjoy a pint at local pubs like The Oak Bay Beach Hotel or indulge in live music at The Snug Pub. For a unique experience, visit the Oak Bay Arts and Culture Centre for captivating performances and events.

Booking tips and Expedia advantages for Oak Bay

To save money on your trip to Oak Bay, consider visiting in the cheaper months of January, April, or November, and aim to book your accommodation about a month in advance. Look for last-minute deals on platforms like Expedia, especially on Tuesdays, which are the least expensive days to stay. Use Expedia’s search tools to filter for budget-friendly options and eco-certified hotels. Additionally, consider package deals that include flights and activities for further savings. Don’t forget to check for hotels offering complimentary breakfast to maximise your value.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Oak Bay are January, April and November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Oak Bay is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Oak Bay is Tuesday. The most expensive day to stay in Oak Bay is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your results to display prices from lowest to highest, allowing you to view the most affordable accommodation options first. Furthermore, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can enjoy significant savings by combining your Oak Bay hotel reservation with your flights and activities by opting for an Expedia package.

Find the best attractions in and around Oak Bay

Oak Bay, New Brunswick, is perfect for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore beautiful lakes, intriguing museums, and nearby islands. Key attractions include the Oak Bay Marina and Oak Bay Provincial Park, offering beach and nature experiences. This charming area promises a delightful mix of relaxation and exploration, making it an ideal destination for an unforgettable holiday.

  • Oak Bay Provincial Park: Nestled within Oak Bay, this scenic park offers a tranquil escape with stunning coastal views, lush greenery, and well-marked trails for leisurely walks and picnics. Ideal for nature lovers, it’s perfect for immersing yourself in the local flora and fauna.
  • Spoon Island: Located 621m from Oak Bay, this charming island boasts outdoor beach vibes, inviting visitors to relax on sandy shores, explore hiking trails, and enjoy water activities. It's a delightful spot for sunbathing and enjoying the serenity of nature.
  • Chocolate Museum: Situated 3.1km away, this delightful museum delves into the rich culture of chocolate-making. Visitors can explore fascinating exhibits, learn about the history of chocolate, and even indulge in tastings of exquisite confections.

Best time to go to Oak Bay

The best time to visit Oak Bay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Oak Bay falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Oak Bay falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January20.7°F (-6.3°C)Light RainMostly CloudySlightly Low
February22.1°F (-5.5°C)Light RainMostly CloudyAverage
March29.5°F (-1.4°C)Light RainMostly CloudyAverage
April41.0°F (5.0°C)Light RainMostly CloudyAverageAverage
May52.0°F (11.1°C)Light RainMostly CloudyAverageAverage
June60.1°F (15.6°C)Light RainMostly SunnySlightly HighAverage
July67.3°F (19.6°C)Light RainMostly SunnySlightly HighModerately High
August66.6°F (19.2°C)Light RainMostly SunnySlightly HighModerately High
September59.7°F (15.4°C)Light RainMostly SunnyAverageAverage
October49.1°F (9.5°C)Light RainMostly SunnySlightly LowAverage
November37.4°F (3.0°C)Light RainMostly SunnyAverageAverage
December28.2°F (-2.1°C)Light RainMostly CloudySlightly LowModerately High

The nearest major airports for your trip to Oak Bay

Travelling to Oak Bay, New Brunswick, is convenient if you fly into Fredericton International Airport (YFC), situated 34.2km away. Nearby hotel options include the Crowne Plaza Fredericton-Lord Beaverbrook, a 3.5-star establishment located 5.0km from the airport, and Delta Hotels by Marriott Fredericton, also a 3.5-star hotel, positioned 5.6km away. For a more homely experience, consider By The River Bed & Breakfast, a charming 3.5-star option, similarly 5.6km from YFC. Transportation services from these hotels to the airport are readily available, ensuring a smooth transition for your travels.

Frequently asked questions

What is the best area to stay in Oak Bay?
The best area to stay in Oak Bay is along the waterfront, particularly around Oak Bay Beach and the marina.

This area is the heart of Oak Bay's visitor experience, offering stunning views of the bay and easy access to the water. It's a relaxed, picturesque area known for its coastal walks, and you'll find a selection of charming accommodation options here. The main street, Beach Drive, runs parallel to the coastline, providing a scenic route through the district.

Couples often find this area ideal for a romantic getaway. The tranquil setting, coupled with opportunities for leisurely strolls along the beach or dining with a view, creates a superb escape. Many accommodations offer sea-facing rooms, allowing for beautiful sunrises and sunsets.

Families also appreciate the waterfront area for its relaxed atmosphere and proximity to outdoor activities. Children can enjoy playing on the beach or exploring the nearby parks.
When is the best time to go to Oak Bay?
The best time to visit Oak Bay, New Brunswick, is during the summer months, from June to September, when the weather is at its finest.

During this period, the days are long and warm, with average temperatures ranging from 18°C to 25°C, making it ideal for outdoor activities. The bay waters are also at their most inviting for swimming, kayaking, and boat tours. This time of year sees Oak Bay at its most active, with local shops, restaurants, and attractions operating at full capacity.

Couples looking for a relaxing escape will appreciate the pleasant evenings for strolls along the waterfront or enjoying a meal on a patio. The mild weather also makes exploring the nearby St. Croix Island International Historic Site or the Ganong Nature Park particularly enjoyable.

Families will find the summer months superb for making the most of Oak Bay's natural beauty. Children can enjoy beach activities, wildlife spotting, and exploring the various walking trails without the chill of the shoulder seasons. Many local events and festivals also take place during these months, offering entertainment for all ages.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Oak Bay.
How can I save on a Oak Bay hotel booking with Expedia?
Members always get our best prices. Find our best Oak Bay hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Oak Bay hotel?
Prices for hotels in Oak Bay often vary, but you can find a great deal from £67 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia