Welcome to Cupid's Haven! We are located in Cupids, Newfoundland, just an hour's drive from St. John's. Whether you are visiting Newfoundland for the first time or just wanting to get out of the city for the weekend, Cupid's Haven is your home away from home.
Opened in Summer 2005, our four bedroom bed and breakfast is housed in the former St. Augustine's Church. Extensive renovations have created comfortable, modern rooms with private baths while maintaining much of the charm of the church structure.
Our tea room is a wonderful spot to share a meal with friends and family or to host your next event. With two dining rooms to choose from, we can accommodate small or large groups. The character of the smaller dining room in the bed and breakfast combines with the local charm of the larger dining room to give you great flexibility in planning your party, retreat or workshop. We tailor our fantastic home-cooked cuisine into a Breakfast , lunch or supper menu to suit your needs. Not sure what you need? We've got some suggestions to help make your event an enjoyable one.
Check out our virtual tour to see what our bed and breakfast has to offer!
What's new?
- Cupid's Haven is now serving pan fried Cod all Day. Stop in and check out our daily specials starting at noon. We are open from 10 AM - 8 PM Monday to Friday and Saturday and Sunday from 8 AM to 8PM.
- With the 400 anniversary celebrations behind us, we are looking forward to a fantastic season in the tea room and with in the community. To see what is happening visit The Cupids Legacy Centre Website.
- The New World Theatre Project is preparing for another season of shows in our backyard. For more information about the project and the performance schedule, please visit their website. To see a few pictures as the stage is built, check out our Facebook profile.
So whether you're blazing a trail, tracing your roots or recharging your batteries, Cupid's Haven has got it all. Come drop your killick at Cupid’s Haven and sit a spell - we’ll have a yarn or two…… perhaps even a scoff and a time!

