Skip to content

Vacation rentals in Elgin County

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Elgin County

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

Cabin in Rodney
SECLUDED LAKESIDE CABIN
Escape to this newly renovated, stylish, open concept cabin with swim spa. Situated atop the bluffs overlooking Lake Erie. (No Direct Lake Access) Privacy abounds on this 12-acre property set within prime Carolinian Forest. Modern amenities provide all the comforts necessary for a relaxing stay or quiet remote work setting. Snuggle up next to the wood-burning fireplace, take in a movie, or unwind in the swim spa overlooking the water. Indoor meets outdoor living, a truly nature-rich experience.
$282 per night
SUPERHOST
Cabin in St. Thomas
Maggie's Rest
Welcome to Maggie's Rest, a well maintained 2 bedroom cottage within walking distance to downtown shopping & restaurants as well as local amenities & attractions. Cute as a button, this small home has 2 queen size beds, a well appointed kitchen, recently updated bathroom, livingroom with tv, eating area and a covered outdoor patio with table and propane barbecue. A short drive to Port Stanley, Joe Thornton Arena, beautiful parks & conservation areas. Grocery stores & Laundromat nearby as well.
$64 per night
SUPERHOST
Private room in Saint Thomas
The Lake House 2
The Lake House 2 is tucked away in the quiet basement of my home - a bright, modern and cozy space to relax. It sleeps 2 people in a queen sized bed and is a very private and restful room. There is a spacious closet with hangers and shelves where you can store your things. This space shares a bright and beautiful bathroom with the Lake House 3 along with a large comfy and well appointed TV room. Check in is 6-9 pm EST Check out is 12 noon EST
$30 per night
SUPERHOST

Other great vacation rentals in Elgin County

Private room in Saint Thomas
The Lake House Executive Retreat
$39 per night
SUPERHOST
Rental unit in Port Stanley
Cozy Second Storey Walk Up
$63 per night
Private room in St. Thomas
One Room in St Thomas
$35 per night
Private room in St. Thomas
Spacious room with Roku TV - just 15 min from 401
$33 per night
Rental unit in Port Stanley
The Beach Walk - The boho beach suite
$92 per night
SUPERHOST
Rental unit in St. Thomas
Private 2-bedroom in Quiet, Upscale St Thomas Area
$81 per night
Home in Port Stanley
Orchard Beach Boutique Cottage
$88 per night
SUPERHOST
Cottage in Port Stanley
La Pancha at the marina
$148 per night
SUPERHOST
Rental unit in Port Stanley
Bright and cheerful One bedroom apt .
$111 per night
SUPERHOST
Home in St. Thomas
Beau and Peeps Place - Home Away From Home
$57 per night
SUPERHOST
Rental unit in St. Thomas
Armoury Suites Apartment 4
$44 per night
Guesthouse in Mount Brydges
~The Little House in Brydges~[Small-Town-Living]
$74 per night
SUPERHOST
  1. Airbnb
  2. Canada
  3. Ontario
  4. Elgin County