Skip to content

Vacation rentals in St. Thomas

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in St. Thomas

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

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.
$62 per night
SUPERHOST
Private room in Saint Thomas
The Lake House 3
The Lake House 3 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 2 along with a large, well appointed and comfy TV room. Check in is 6-9 pm EST Check out is 12 noon EST
$25 per night
SUPERHOST
Private room in St. Thomas
#5 front room, St. Thomas downtown
Private room in a house, 2nd floor, St.Thomas downtown. Walking distance to everything. Washroom and kitchen are shared with another guest. Parking: Summer (Mar 15 - Nov 15): free street parking (day and night). Winter (Nov 15 - Mar 15): free street parking (day) and free off-street parking (night).
$20 per night
SUPERHOST

Stay near St. Thomas's top sights

Photo of Legends Tavern
Legends Tavern11 locals recommend
Photo of Pinafore Park
Pinafore Park9 locals recommend
Photo of Walmart St. Thomas Supercentre
Walmart St. Thomas Supercentre4 locals recommend
Photo of Elgin Centre
Elgin Centre3 locals recommend
Photo of Bella Jacks
Bella Jacks6 locals recommend
Photo of Waterworks Park
Waterworks Park4 locals recommend

Other great vacation rentals in St. Thomas

Rental unit in St. Thomas
Armoury Suites Apartment 4
$44 per night
Home in St. Thomas
Beau and Peeps Place - Home Away From Home
$55 per night
SUPERHOST
Home in St. Thomas
*Hidden Gem* Centrally Located Cozy 3BR House!
$79 per night
SUPERHOST
Private room in St. Thomas
One Room in St Thomas
$23 per night
Home in St. Thomas
Safe, comfortable Studio in a heritage home.
$47 per night
Private room in Saint Thomas
Quiet retreat with modern aminities.
$29 per night
SUPERHOST
Condo in St. Thomas
Newly Renovated Basement Apartment
$69 per night
SUPERHOST
Rental unit in St. Thomas
Private 2-bedroom in Quiet, Upscale St Thomas Area
$80 per night
Private room in St. Thomas
Basement Bed + Bath Combo in Residential House
$35 per night
Guest suite in St. Thomas
Stylish Basement + Spacious Home
$65 per night
Private room in Saint Thomas
The Lake House 2
$29 per night
SUPERHOST
Private room in St. Thomas
#7 main floor large room, St. Thomas downtown
$20 per night
SUPERHOST
  1. Airbnb
  2. Canada
  3. Ontario
  4. Elgin County
  5. St. Thomas