Skip to content

Vacation rentals in Johnville

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Johnville

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

Home in Johnville
The Johnville Guest House - lovely, private, safe
The Johnville Guest House is a renovated home in the heart of the rural hills of Johnville New Brunswick. Just 4 km from the beautiful St. John River Valley, the Guest House is a perfect location for a relaxing stay away from the city. Main floor includes fully equipped kitchen, open concept dining/living room, main bedroom, full bath and laundry. Second floor has a second bedroom (2 twin beds or 1 king), a spacious separate living area with pull out couch and a 1/2 bath. A lovely, safe haven
$102 per night
Train in Florenceville-Bristol
Romancing the Rails
Fulfill your Romantic dreams of railways and sense of adventure by staying in one of two authentic train cars at Shogomoc Railway Site in downtown Florenceville-Bristol, N. B., Canada. Note travel restrictions at this time. Romancing the Rails Train car is stylishly furnished with a queen bed, an electric fireplace, seating area, ensuite washroom, kitchenette with continental breakfast and everything you need for that romantic train get-away that you have always dreamed of. *Price includes HST
$123 per night
Guesthouse in Carlow
Salmon Hill Loft
The loft has approx. 900 square feet of open space with a natural and comfortable atmosphere to relax or work. Well stocked kitchen, groomed nature trails to hike, ski or snow shoe. The main house has a hot tub that is private and for your enjoyment during your stay where you can enjoy the breathtaking Saint John River view. Did you know that ranked in the seven most scenic drives in the world is The Saint John River!! Plus, nighttime offers the Milky Way and more!
$109 per night

Other great vacation rentals in Johnville

Train in Florenceville-Bristol
Adventure on the Rails
$159 per night
Hotel room in Florenceville-Bristol
Carlow Suite spacious, private, outdoor entrance.
$101 per night
Home in Mars Hill
Cheerful 1 Bedroom Home with Mountain View
$101 per night
Cabin in Mars Hill
Favorite Getaway on Mars Hill Mountain
$154 per night
Private room in Grazettes
Comfy private room near city, Embassy, UWI. VIEW!!
$60 per night
Rental unit in Florenceville-Bristol
Funky in Florenceville-Bristol!
$65 per night
Cabin in Fort Fairfield
Bears den private two bedroom camp
$150 per night
Serviced apartment in Perth-Andover
Hoyt's Suites
$73 per night
Home in Centreville
Charming century old Farmhouse
$131 per night
Cabin in Brighton Parish
Beautiful Cabin on the river with a hot tub!
$181 per night
Dome in Mainstream
Foxglove cottages: The Fox Den
$111 per night
Private room in Perth Parish
Rooms on Tobique headpond and New Brunswick Trail
$84 per night
  1. Airbnb
  2. Canada
  3. New Brunswick
  4. Carleton County
  5. Johnville