Skip to content

Vacation rentals in Bay Roberts

Find and book unique accommodations on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated vacation rentals in Bay Roberts

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favourite
Cabin in Clarke’s Beach - North River- Bay Roberts
Ms. Murphy’s Place - North River
This cozy little spot is on the water! It has lots of fishing and swimming spots!The Newfoundland Distillery is within walking distance(1.6km). It’s 10 minutes from Brigus which has E&Es, Brigus Sea Salt and Thyme and is also home of the Blueberry Festival. It’s 10 minutes to Mad Rock Cave, the Mad Rock Hiking Trail and the new Bay Roberts Brewery! It’s 25 minutes to the Stone Jug and Earls Horse Back Riding in Carbonear! It is within driving distance to Salmon Cove Sands and Northern Bay Sands!
Apr. 16 – 23
$202 CAD per night
Guest favourite
Home in Cupids
Vaulted Tiny House w/hot tub
Note that no additional cleaning fees added and 2+ nights are 10% off and 7 nights 20% off. This magical stand alone luxury tiny house next to Brigus (45 mins from St John’s). Features custom beams on a sleepy st. a 1 min walk to the Harbor. This romantic escape is near amazing hiking trails .Amenities include washer/dryer/fire table/hot tub/full kitchen. Come experience tiny living for 2 in style. Makes a great first stop from St. John's airport going west or a final stop to rest heading west.
May 29 – Jun. 5
$260 CAD per night
Guest favourite
Home in Roaches Line
Big Pond Beehive House, Nestled in Nature.
Big Pond Beehive, is a modern home surrounded by nature. This new, modern, 3 bedroom house is located within 10 minutes from Cupids and Brigus, and is 5 minute walk to Cupids big pond. Enjoy all the amenities of home with a fully stocked home and kitchen. Enjoy the beautiful back yard with hot tub, bbq, fire pit and outdoor seating or head down to the pond for a swim and some kayaking. Less than an hour outside of St. John’s this home helps you get away from it all!
Aug. 1 – 8
$318 CAD per night

Popular amenities for Bay Roberts vacation rentals

Stay near Bay Roberts's top sights

Powell's Supermarket7 locals recommend
Jungle Jim's5 locals recommend
Madrock Cafe & Crafts16 locals recommend
Bay Roberts East Shoreline Heritage Walk7 locals recommend
Restaurant 994 locals recommend
Wing'N It5 locals recommend

Other great vacation rentals in Bay Roberts

Guest favourite
Apartment in Brigus
Pomeroy's Quay, Suite 2
Dec. 6 – 13
$161 CAD per night
Guest favourite
Guesthouse in New Harbour
The Harbour Loft is your perfect getaway.
Dec. 27 – Jan. 3
$150 CAD per night
Guest favourite
Home in Upper Island Cove
Rachel's Retreat
May 2 – 9
$151 CAD per night
Guest favourite
Cottage in Dildo
Eagles Edge, cottage on the edge of Trinity Bay
Apr. 4 – 11
$375 CAD per night
Guest favourite
Cottage in Salmonier
Intimate Cottage on Enchanted Pond
Dec. 27 – Jan. 3
$150 CAD per night
Guest favourite
Tiny homes in South River
Lobster Pods (Pod 1)
Aug. 8 – 15
$135 CAD per night
Guest favourite
Home in Bay Roberts
Madrock Hideaway Haven /Hot Tub !
Dec. 26 – Jan. 2
$201 CAD per night
Guest favourite
Home in Bay Roberts
Unique Coastal Getaway
Oct. 22 – 29
$214 CAD per night
Guest favourite
Vacation home in Spaniard's Bay
The View at Bishop’s Cove
Sep. 16 – 23
$147 CAD per night
Guest favourite
Home in Bay Roberts
Beach side cottage
Feb. 13 – 20
$191 CAD per night
Guest favourite
Home in Coley's Point South
Miss Rosie's Escape - entire house, self check-in
May 21 – 28
$179 CAD per night
Guest favourite
Home in Bay Roberts
Klondyke Cottage
Jun. 2 – 9
$226 CAD per night

Quick stats about vacation rentals in Bay Roberts

Total rentals

40 properties

Rentals with dedicated workspaces

10 properties have a dedicated workspace

Pet-friendly rentals

20 properties allow pets

Family-friendly rentals

30 properties are a good fit for families

Total number of reviews

1.6K reviews

Nightly prices starting at

$81 CAD before taxes and fees

Destinations to explore