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.
Tiny home in St. Thomas
Cozy Tiny Home with 2 Bedrooms
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, 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.
$73 per night
Apartment in London
Victoria Park | Free Parking | Trendy & Bright
Relax in our beautifully renovated, professionally designed apartment in a heritage home! Soaring high ceilings, tons of natural light, stylish furnishings with an emphasis on comfort. Walking distance to Victoria Park & festivals, Convention Centre, restaurants and the nightlife London has to offer. - Free parking on-site for 2 vehicles -Fast WiFi -Central Air/Heating -Laundry in-suite -Nespresso Coffee -Memory Foam Mattresses and Pillows -Self Check-in
$110 per night
Apartment in Port Stanley
Bright & Spacious 1 Bedroom, Self Contained Suite.
This bright and sunny, one bedroom walkout basement suite, with it’s own private entrance, has a backyard patio where you can sit while enjoying your stay. There are windows throughout which lets in lots of natural light. The suite is suitable for a single traveller or a couple.
$74 per night
Vacation rentals for every style
Get the amount of space that is right for you
Other great vacation rentals in St. Thomas
Quick stats about vacation rentals in St. Thomas
|60 properties include access to wifi|
Rentals with dedicated workspaces
|30 properties have a dedicated workspace|
|20 properties are a good fit for families|
Total number of reviews
Nightly prices starting at
|$10 before taxes and fees|