The port city of Saint John is a unique city nestled on the east coast of Canada that offers plenty of things to do. It’s home to the Stonehammer UNESCO Geopark, with rock formations dating back more than a millennia. Aside from the abundance of nature, its rich mix of cultures is a draw in itself. The city was once controlled by the French, then the English followed by a wave of Irish immigrants in the late 19th-century which ultimately dubbed the city as Canada’s “Irish City”. This blend of cultures can still be seen today and this makes the city a lively spot for many tourists as well as artisans. To make your stay more comfortable, scroll down for the top Airbnbs in St. John, Canada.
1. Cozy space in the heart of St. John (from USD 65)
This cozy rental has one spacious bedroom with one large queen bed, perfect for two guests. It features one modern bathroom, making it ideal for couples. The rental has an indoor fireplace to keep guests cozy and warm. There is also free WiFi, allowing guests to stay connected. The place also comes with free parking on the premises for guests who are planning to drive.
Cozy Studio In the Heart Uptown Saint John! Parking CoffeeAccommodates: 2
Top guest reviews
Cleanliness:
the listing was clean and well appointed just as advertisedvery very clean space quick to respond and centralHost:
this is a very comfortable and clean site and the host is great and accessibleRead more reviewsLocation:
great apartment in an awesome locationlocation is close to everything you need and the place was perfect for what i neededgorgeous bachelor apartment super close to downtown and has everything you need for a weekend awaythe location was as advertised with a neat tv and a very comfortable bed
2. A large apartment above Steamers Lobster Company (from USD 137)
If you are looking for summer rentals in Canada, this air-conditioned rental might be perfect for you. Indulge in a pleasant stay at this large apartment that provides plenty of space for up to four people. Facilities offered include two bedrooms and one modern bathroom, along with a well-equipped kitchen, a TV for your entertainment, and wireless internet access. There are so many things to enjoy when staying here, including the St John River and King’s Square.
Large 2 Bedroom Apartment, located above Steamers.Saint John, New Brunswick, CanadaAccommodates: 4
Top guest reviews
Amenities & Room:
wifi was slow and some amenities were lacking but roy was very responsive and helpfulgreat views of the harbour from dining table and kitchen/bedroomslarge tv and open plan room great for kids playingfancy place and comfortable bedsCleanliness:
clean and comfortableimmaculately clean spacious and comfortablenice and clean apartment and very spaciousvery clean and spacious 2 bedroom unitit is very cleanHost:
very nice staff thereroy was a great hostroy was an amazing hostroy was very responsive to any requestsroy was a great host and always replied quicklyRead more reviewsLocation:
great location as wellgreat location and nice comfortable placegreat location and stylish apartmentgreat location with easy access to the citygreat location right down town close to bike paths and night life
3. A charming, one-bedroom apartment (from USD 75)
Feel like home as you stay at this charming apartment, which is within walking distance to restaurants, grocery stores, and shops. Whether you come with a partner or with your small family, this one-bedroom apartment is the right choice, as it can accommodate four people. Sit back and unwind on the private deck. Don’t forget to bring a bottle of your favorite wine with you to keep you company when the night comes. The kitchen is equipped with all the necessary appliances and utensils, so you can cook homemade meals.
Charming Millidgeville One Bedroom Apartment.Saint John, New Brunswick, CanadaSuperhost
Accommodates: 4
Top guest reviews
Amenities & Room:
this apartment is even better than the photos with a balcony overlooking a small forested creekbed and innumerable amenitiesthe pool would be a real treat in warmer weatherthis is a small air bnb but cleverly laid out and very comfortable and quietrichard and janice’s air bnb is cozy exceptional clean and very comfortableboardgames were a nice touch and appreciated although the tv could be better and biggerCleanliness:
really clean and niceit was very clean and beautifulso clean and well stockedwe totally recommend this spotless airbnbthe place was cleanHost:
our hosts were so nice and provided everything we neededthanks to our hosts for everythingthat was also due to the kind hoststhe hosts are super nice and just want you to make the most of your staywe enjoyed a self guided walking tour through that area which we learned about through our hostsRead more reviewsLocation:
perfect location to break up the drive from ct to peithis place is perfect love the location - minutes away from unb and in a very nice neighborhoodthe location is easy to access and in a nice quiet areathe neighborhood is quiet and not a far drive from many of saint john’s attractionsit's a nice neighbourhood and i feel safe
4. Chipman Hill Suites (from USD 129)
If you’re looking for budget-friendly St. John rentals, this accommodation might be the perfect place. This beautiful Airbnb is nestled inside a historical home built in the 1930s. Despite its age, modern conveniences are available in this home such as a heater, a nice double bed and a bed-side lamp. The toilet is attached to the room so you’ll be able to use it all by yourself. The kitchen is also free for you to use and if you have a pet, you can also bring it along to this place for a small fee. It’s a great place for guests who are looking to stay for a longer period of time.
Bachelor on a BudgetAccommodates: 2
Top guest reviews
Amenities & Room:
wifi connection was a bit weak but other than than it was a great staycomfortable suite all amenities at hand fast and reliable wifi cable tvgreat room and amenitiesour suite had a bed so comfortable we felt like we were sleeping on a cloudonce again i had a great stay with a super comfortable bed well stocked kitchenette and great locationCleanliness:
very clean historic propertyreally charming and clean placevery clean and a historic placevery clean and well equipped suitevery clean and the bed was comfortableHost:
jodi was very helpful when i called twice with questions prior to arrivingcheck-in was easy and the hosts were easy to communicate withthe staff at chipman hill suites were all very nice and easy to communicate with10-15 walk from anytthing important easy check-in great staff :) thanksgreat location downtown staff very helpful we were up graded and had free parkingRead more reviewsLocation:
the location was perfectthe location is fantasticgreat location close to city centre and to harbour station arenagreat location - close to downtown which was easy to walk tolocated uptown it is close to many restaurants and other attractions
5. Alvin's attic in old Saint John (from USD 58)
Located on the 3rd floor of a house, this attic-like space comes complete with whatever you need in a studio apartment. It has a double bed with a bed-side lamp. Across the bed is a compact kitchenette with its own stove, sink kettle and several other kitchen appliances. Located in old Saint John, it’s a nice walking distance away from the Public Gardens or the Rockwood Park.
Alvin's "Attic" 1 bdrm apt in old Saint JohnSuperhost
Accommodates: 3
Top guest reviews
Amenities & Room:
the bed's comfy and there's a good wifi signal so you can't really ask for anything elsethe bed is comfy the towels are fluffy the view from the dining table is greatwarm space good shower comfy bed and easy access to the highwaywe had a nice and comfortable stay at alvin‘sapartment comes stocked with some kitchen basics for cooking and as well as cookware would definitely stay againCleanliness:
clean easy to get aroundis neat clean and cozynice clean spot great valuethis was clean cute and perfect for usit was clean and the space was well utilisedHost:
alvin is a great hostalvin is the perfect host welcoming and discreetalvin is a great host you can expect only good things from himalvin was very friendly and edgar to have usalvin its a great host and the place has everything thing you need at perfect sizeRead more reviewsLocation:
location is great near from st-john downtowngreat place close to the downtown corelilly's is a nice restaurant only a 5 minute walk away through a lovely parksuper convenient location and very stylish apartmentnice attic appartment close to everything
6. Windwood Point river cottage (from USD 105)
Here’s another alternative to another nature getaway. This time, with Wifi. It’s located near the Saint John River Cottage amidst a small meadow with alpine trees. There are about 3 beds here, 2 single and one double bed, which can accommodate up to 5 people at a time. If you’re snowed in or simply want to chill at home, you can also watch the TV in the living room and binge watch all your favorite series on Netflix. Uptown Saint John is less than 15 minutes away from you.
Saint John-river cottage Windwood Point - WelcomeSaint John, New Brunswick, CanadaSuperhost
Accommodates: 4
Top guest reviews
Amenities & Room:
the cottage is very comfortable peaceful relaxing and privatethe cottage is very clean and cozy with all the amenities you needwe loved it the cottage is so cozy and it is right on the waterCleanliness:
clean comfortable and well hostedit was clean bright and enjoyable atmospherecottage was very clean cozy and offered all the amenitiesthe cottage was so clean and quiet and we left feeling like we had a wonderful vacationHost:
matthew is very responsivethe host is excellent at communicating with youmatt was great and quickly communicativeRead more reviewsLocation:
this is a beautiful locationlocation-wise was great as this is super close to stbeautiful location and all we could have wanted insidewe felt so comfortable in the space and the location is amazingi'm definitely keeping this place in mind for future travels in saint john
7. Beautiful two-bedroom apartment in old Saint John (from USD 70)
This accommodation might not be entirely private, but it’ll certainly feel like yours, with your own private floor and master bedroom. Guests will have a queen-size bed, a double bed, private bathroom, and a fully equipped kitchen. Wi-Fi is free and guests will also have access to TV, central heating, laptop-friendly workspace, and free parking. The prime location of the accommodation makes it a great choice to explore the local area, with a local winery only a few blocks away and numerous bars, shops, and restaurants nearby.
Alvin's Parkside 2 bdrm apt in old Saint JohnSuperhost
Accommodates: 4
Top guest reviews
Amenities & Room:
easy access to wifibeds are amazingly comfortablehad everything we needed and the beds were super comfyappreciated having an iron available in the unit good location with parking availablegood location with free parking & free wifiCleanliness:
clean and well maintainedis clean and comfortableplace was spotlessly clean and comfortablevery clean with everything you needsparkling clean and lots of spaceHost:
very nice host and placealvin is a very nice hostalvin was a great hostalvin is a great hostalvin and alex were great hostsRead more reviewsLocation:
great location 5 minute drive to downtown areagreat location for visiting the arealocation is super as it is very close to nearly every thinggreat spot close to downtownvery nice place and close to everything
8. A beautiful cabin in heritage building (from USD 117)
Located right in front of the ocean, this apartment is an ideal place for a couple visiting Saint John for vacation. The property comes furnished with Wi-Fi, TV, air conditioning, central heating, and free parking. Make sure to relish your breakfast on the terrace amidst the scenic views. The location is right in the heart of uptown Saint John, walking distance to restaurants, bars, and local shops.
One Princess ~ Loft Apartment #2Accommodates: 2
Top guest reviews
Amenities & Room:
on a sunny day i cozy up and have my coffee taking in the viewthe apartment was better than the photosthe apartment's location set-up decor and amenities were absolutely perfect patricia was so communicative helpful and graciousi loved the view of the cruise ship from the apartment's beautiful floor-to-ceiling windowslots of linens and all the extras needed for a comfortable stayCleanliness:
very clean and comfortableso clean and uniquetastefully decorated and spotlessly cleanvery nicely decorated it's clean and smells greatthe loft smelled clean & lovely and the decorating looked like it was professionally doneHost:
our host was really helpful with recommendationsshe was very responsive and courteousone of the best airbnb hosts anywherepatricia was a wonderful host with lots of little touchespatricia provided helpful suggestions and directions to nearby attractions and was readily available to answer any questionsRead more reviewsLocation:
this apartment is perfectly located in the town you can walk to shops and lots of restaurantsexcellent location with many shops pubs and restaurants within walking distancevery nice place with excellent locationthis apartment is in a great locationwe enjoyed being so close to everything that is happening in the downtown
9. Wonderful boutique apartment with security cameras
This boutique apartment has a minimalist design that can delight any guest. It features one spacious room with a soft queen bed that can ensure guests a good night’s rest. The living area boasts a soft sofa bed, so guests can enjoy cozy seating while watching their favorite shows on the TV. The rental features complimentary WiFi, allowing guests to update their social media accounts. Guests can rest with ease thanks to the security cameras installed.
The Charlotte 1.0 Boutique ApartmentSaint John, New Brunswick, CanadaTop guest reviews
Amenities & Room:
stylish minimalistic apartment with all of the amenities required for a comfortable stayit was a wonderful apartment well put together and the wash/dryer was great to havewe were only here overnight but wow we felt very welcomed to the apartment and st john in generalgreat apartment with many thoughtful touchesbed was comfortable and the place was quietCleanliness:
very clean and stylisha beautifull and clean appartmentclean comfortable and well equippedthe space was clean & fabvery clean modern great firm bedHost:
hosts are incredibly nice accommodating and quick to replyshauna is a super hostparking is a bit complicated but the hosts provided excellent directionsthe owners kept in touch and made sure everything was going wellhost was great to deal with and even had a welcome package upon arrivalRead more reviewsLocation:
great location in uptown close to everythingthe location was greatthe location is truly a five minute walk to all that st john has to offerthe location is ideal and within walking distance to many local restaurants and shopsshauna’s place was absolutely lovely very well located we were walking distance from everything
10. Modern 2 bedroom apartment
This 2 bedroom apartment is adorned with modern decor coupled with a cosy feel to it. Both bedrooms are furnished with double beds and a couple of cupboards for you to use. It’s also a great place that’s within the uptown district, promising you ease of access to many of uptown’s attractions. The living room is fully furnished with artistic decorations on the wall and a comfy sofa. If you drive, there’s also an off-street parking lot specially for you.
"THE BRINLEY" COZY 2BR UPTOWN Apartment ASaint John, New Brunswick, CanadaTop guest reviews
Amenities & Room:
super cozy apartment with lots of natural lightthe wifi was fast and susan was a fantastic communicatorfree coffee and breakfast bars were also available even though we didn't have any of itwe love to cook and the kitchen was well set up with all the necessary equipmentgreat space with lots of roomCleanliness:
clean and comfy bedsvery clean and nice towelsvery clean and comfortable spaceexceptionally clean and especially lovelyeverything was clean and neatHost:
everything was great and susan’s responses were quick & helpfulsusan was a great host very communicative and super helpfulsusan is the perfect host and is extremely friendly and helpfulsusan is a great host very responsive and accommodatingsusan was a very responsive and hospitable hostRead more reviewsLocation:
location was also good - about a 20 minute walk to downtownclose (by driving) to places like grocery stores etcit's a great little tucked away location that is about 20 minute walk from the downtown coresusan's place was very cute the location was great we were able to walk downtowngood location for access to park and uptown
11. Harbourview Suite
This studio apartment boasts a splendid view of the city and the harbour. The interior is complete with a queen-sized bed, several sofas and even a kitchen for you to use. There’s a private patio facing the city and the greenery outside the home. If you’re lucky, you can even see several deers resting on the grass patch outside. You’re also a short drive away from Rockwood Park and the Market Square. It’s a good place if you’re staying with a partner during your visit here.
Harbourview Suite - Superhost! Super Location!Saint John, New Brunswick, CanadaTop guest reviews
Amenities & Room:
great comfortable space with full kitchen amenitieswonderful studio apartment with an amazing viewgreat studio apartment with a modern kitchen and bath and a lovely view of saint john harbourmy second stay at the harbour view suite was just as comfortable as my previous staythe apartment is sparkling clean with a great view of the cityCleanliness:
so clean and comfy excellent staythe place is very clean and comfortableclean comfortable and very private accommodationsit was clean comfortable and quietwendy’s place was warm clean and cozyHost:
the hosts were so welcomingthey were so accommodating and kindwendy and paul were amazing hostspaul and wendy were great hostswendy and paul are wonderful hostsRead more reviewsLocation:
great location central to everythingthis cute place is close to many attractions and walking distance to somegood location for easy access to freewaythe location is excellent as it is within driving distance of interesting attractionsgreat place and great location
12. Rustic cosy apartment
Like many houses in Saint John, this one has a story to tell. It was one of the first buildings on the street and was once a warehouse during its heyday. Now, it’s a beautiful home which has been renovated and restored. You’ll have 3 bedrooms here with a double bed in each room. You’ll also come across antique furniture which might give you a glimpse of the past. The kitchen here is fully equipped and you’ll be able to cook up a storm. Your host lives in the same place and is always available to assist you.
Historic, restored, funky, huge apt
13. Small country home
For those who really want to get away from civilization, this small country home is the perfect place for you to rejuvenate and reconnect with nature. It’s a small house with a bedroom comprising of a double bed. There’s no Wifi here so internet during your stay is out of the question. The home is located in the Saint John River Valley and surrounded by lush forest. If you’re a bit more adventurous, you can explore the beautiful hiking trails nearby.
Wild Garden Cottage in Carter's Point, NBCarter's Point, New Brunswick, Canada
14. Private room in uptown Saint John
If you’re digging the urban life, this place will be a great place for you. It’s located right in the middle of uptown Saint John within proximity to loads of places such as the Market Square, the Aquatic Centre and the Harbour Station. The bedroom consists of a queen-sized bed, two bed-side cabinets and lamps as well as a drawer for you to use. There’s even breakfast items in the kitchen which you can use to make your breakfast for free.
Private Room in Heart of Uptown Saint JohnSaint John, New Brunswick, Canada
15. Alvin's private apartment in old Saint John
This rental might be one of the best St. John accommodations. Located in the historic district of old Saint John, this beautiful home is nestled pretty close to loads of attractions such as the Rockwood Park, the zoo, walking trails and many more. The home features 2 bedrooms with a double bed and a single bed respectively. You can use the living room and watch the TV and if you’d like to cook, the kitchen is free for you to use. The Wifi here is great and you can do your laundry by using the coin-operated machines. If you drive, you can park your vehicle on the parking lot provided.
Alvin's Newly Renovated Private 2 bdrm ApartmentSaint John, New Brunswick, CanadaSuperhost
Accommodates: 3
Top guest reviews
Amenities & Room:
easy in and out comfortable beds nice shower good wificomfortable beds and lots of spacethe apartment is very clean with all the amenities needednice comfortable place in an older part of townthe wife was great as well as the cable tvCleanliness:
clean and comfortableeverything is clean and good to useplace was clean and neatit was clean and the beds were confortablevery comfortable and clean apartmentHost:
alvin is a very nice hostalvin is a gracious hostalvin is a great hostalvin is an awesome hostvery welcoming host and wonderful accommodationRead more reviewsLocation:
close to nearby attractionsconveniently located close to a great parkgreat location ; close to everythingthe location is perfectgreat location quiet and spacious
16. Bright apartment with a large TV
This bright and spacious apartment rental can comfortably accommodate two guests. It features heating and an indoor fireplace to keep guests warm on colder nights. It has a large Smart TV, so guests can definitely stay entertained. The fully equipped kitchen can allow you to enjoy gourmet meals. Other amenities include luxurious sheets, high-speed WiFi, and coffee-making facilities.
Suite on GermainSaint John, New Brunswick, CanadaAccommodates: 4
Top guest reviews
Amenities & Room:
both beds were comfortable and all amenities providedshe provides everything necessary for a comfortable staygreat location close to everything uptown lots to do tv wifi kept kids busy stylish decorgreat space lots of roomthe apartment is gorgeous and much bigger than the photos showCleanliness:
great spot clean and very spacioussamantha's apartment is clean chic and has great touchesthe apartment was clean with nice bedroomsthis is a clean comfortable and inviting spotwe loved all the thoughtful touches and how clean and bright the space wasHost:
samantha was great hostour host took time to make sure that everything was impeccablevery good hostthank you for being a super host samanthasam is a great hostRead more reviewsLocation:
great location - within walking distance to uptownthe location is greatgreat location for access to uptowngreat location and comfortable bedsgreat location within easy walking distance to all the hot spots in saint john
17. Cozy room in a spa home for solo travelers
Looking for an Airbnb with a hot tub? This rental with spa-like interiors might pique your interest. You’ll also be close to nature and the city at the same time, giving you a great balance between the two. The room has a double bed with a bed-side cabinet and lamp. If you’re hungry, you’re allowed to cook some food in the huge kitchen as well.
Bright cozy room in a spa home/near UNB, HospitalSaint John, New Brunswick, CanadaAccommodates: 2
Top guest reviews
Amenities & Room:
christina went above and beyond and was so kind to make me wonderful breakfasts and dinners culinary delightsthe large shower bath tub and sauna are a nice touch as wellamenities were very comfortable and the location also very convenientCleanliness:
christina is amazing host the place is clean and very comfy loved itvery clean place host is very nice and welcomingHost:
great host kind familyexcellent hosts and an impeccable homehost was very nice and welcomingchristina was a a wonderful host always ensuring i felt at home and providing great comfort and hospitalityverry nice place and super lovely hostRead more reviewsLocation:
great location and enjoyable staynice quiet place close to the hospitalfyi not close to downtown or entertainmentalso this is a quiet and beautiful locationthe accommodation was excellent the house was beautiful great location
Explore Saint John
There are plenty of things to do in New Brunswick, where the lovely city of St. John is located. This beautiful city is the best balance between nature and urban life. Coupled with a concoction of different cultures, it’s simply a place that you cannot miss. So feel free to choose a place to stay from our list and jet yourself off to an excitingly new adventure.
Frequently asked questions about Airbnbs in Saint John
1. Which are the best Airbnbs with pool in Saint John?
If you want to enjoy a relaxing swim during your vacation, renting a place with a pool might be convenient. There are several vacation rentals that offer access to a lovely pool. You can check out Airbnbs like this one-bedroom rental for four and this charming one-bedroom apartment. There are also options nearby like this private room for eight.
2. Which are the most luxurious Airbnbs in Saint John?
If you are looking to enjoy a wonderful vacation, you might consider staying in beautiful rentals with luxurious amenities. Some of the most luxurious Airbnbs with the best services include this charming one-bedroom apartment, this luxurious two-bedroom rental for four, and Alvin’s private apartment in old Saint John.
3. Which are the best Airbnbs in Saint John for families?
Planning to bring your families along with you on your well-deserved vacation? Saint John offers plenty of accommodations that are perfect for families such as this charming one-bedroom apartment, this modern two-bedroom apartment, and Windwood Point river cottage.
Get Trip101 in your inbox
Unsubscribe in one click. See our privacy policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Facebook Log in with Twitter Log in with Google ×