Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Saint Thomas
Check-in / Checkout
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Amazing pools
Beachfront
Amazing views
Countryside
Rooms
Trending
Chef's kitchens
Play
Boats
Islands
Cabins
Lake
Design
Farms
Tiny homes
Luxe
New
Off the grid
Bed & breakfasts
Surfing
Golfing
Camping
Beach
Filters
0
Show map
Search results; Over 1,000 places
Over 1,000 places
Guest suite in East End
ST. Thomas Margaritaville Beachfront Resort Studio
1 king bed
1 king bed
Jul. 5 – 10
Jul. 5 – 10
$259 CAD
night
$259 CAD per night
·
$1,293 CAD total
$1,293 CAD total
Show price breakdown
4.61 out of 5 average rating, 648 reviews
4.61 (648)
Guest favourite
Guest favourite
Apartment in West End
Oceanfront Studio; No Cleaning Fee: Bella Fortuna
1 queen bed
1 queen bed
Aug. 10 – 15
Aug. 10 – 15
$279 CAD
night
$279 CAD per night
·
$1,394 CAD total
$1,394 CAD total
Show price breakdown
5.0 out of 5 average rating, 131 reviews
5.0 (131)
Guest favourite
Guest favourite
Condo in East End
A Pineapple Margarita
1 bed
1 bed
May 19 – 24
May 19 – 24
$301 CAD
night
$301 CAD per night
·
$1,507 CAD total
$1,507 CAD total
Show price breakdown
5.0 out of 5 average rating, 14 reviews
5.0 (14)
Guest favourite
Guest favourite
Guesthouse in St. Thomas
Sweet Cottage.
1 bed
1 bed
May 20 – 25
May 20 – 25
$193 CAD
night
$193 CAD per night
·
$966 CAD total
$966 CAD total
Show price breakdown
4.89 out of 5 average rating, 368 reviews
4.89 (368)
Guest favourite
Guest favourite
Apartment in East End
Villa Azul w/ Pvt Pool!
2 beds
2 beds
Aug. 10 – 15
Aug. 10 – 15
$479 CAD
night
$479 CAD per night
·
$2,395 CAD total
$2,395 CAD total
Show price breakdown
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Condo in East End
King Bed Studio Overlooking Sapphire Beach
May 7 – 12
May 7 – 12
$355 CAD
night
$355 CAD per night
·
$1,776 CAD total
$1,776 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Home in EAST END
Private Pool in Paradise!
3 beds
3 beds
Jun. 7 – 12
Jun. 7 – 12
$356 CAD
night
$356 CAD per night
·
$1,780 CAD total
$1,780 CAD total
Show price breakdown
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Guest favourite
Guest favourite
Condo in East End
Sunrise Sapphire Beach 6-Ground Level Studio
2 beds
2 beds
Jun. 10 – 15
Jun. 10 – 15
$476 CAD
night
$476 CAD per night
·
$2,378 CAD total
$2,378 CAD total
Show price breakdown
4.91 out of 5 average rating, 108 reviews
4.91 (108)
Guest favourite
Guest favourite
Condo in East End
Beautiful corner unit condo right on the beach!
2 beds
2 beds
Jun. 18 – 23
Jun. 18 – 23
$523 CAD
night
$523 CAD per night
·
$2,613 CAD total
$2,613 CAD total
Show price breakdown
4.97 out of 5 average rating, 108 reviews
4.97 (108)
Guest favourite
Guest favourite
Condo in St Thomas
Sunrise Sapphire Beach 2-Corner Unit Balcony
2 beds
2 beds
May 24 – 29
May 24 – 29
$509 CAD
$472 CAD
night
$472 CAD per night, originally $509 CAD
·
$2,360 CAD total
$2,360 CAD total
Show price breakdown
4.93 out of 5 average rating, 293 reviews
4.93 (293)
Guest favourite
Guest favourite
Apartment in Northside
A Peace in Paradise!
2 beds
2 beds
Jun. 13 – 18
Jun. 13 – 18
$233 CAD
night
$233 CAD per night
·
$1,167 CAD total
$1,167 CAD total
Show price breakdown
4.98 out of 5 average rating, 110 reviews
4.98 (110)
Superhost
Superhost
Condo in East End, St. Thomas
Seaside Escape at Sapphire Beach Resort
3 beds
3 beds
Jun. 28 – Jul. 3
Jun. 28 – Jul. 3
$700 CAD
night
$700 CAD per night
·
$3,502 CAD total
$3,502 CAD total
Show price breakdown
4.87 out of 5 average rating, 117 reviews
4.87 (117)
Guest favourite
Guest favourite
Condo in East End
Sail Away II-WOW Beachfront to Paradise Remodeled
2 beds
2 beds
Jun. 11 – 16
Jun. 11 – 16
$530 CAD
night
$530 CAD per night
·
$2,649 CAD total
$2,649 CAD total
Show price breakdown
4.94 out of 5 average rating, 87 reviews
4.94 (87)
Guest favourite
Guest favourite
Condo in East End
Sapphire Beach Beachfront Condo Dishwasher save10%
3 beds
3 beds
Apr. 26 – May 1
Apr. 26 – May 1
$739 CAD
$601 CAD
night
$601 CAD per night, originally $739 CAD
·
$3,005 CAD total
$3,005 CAD total
Show price breakdown
4.98 out of 5 average rating, 60 reviews
4.98 (60)
Guest favourite
Guest favourite
Guesthouse in Saint Thomas
Sunrise Cottage - Secluded, Romantic, Private
1 queen bed
1 queen bed
Jun. 8 – 13
Jun. 8 – 13
$470 CAD
night
$470 CAD per night
·
$2,352 CAD total
$2,352 CAD total
Show price breakdown
5.0 out of 5 average rating, 52 reviews
5.0 (52)
Guest favourite
Guest favourite
Condo in East End
Sapphire Sunrise: 2 Story Ocean Luxe Reno 2023
2 beds
2 beds
Jun. 11 – 16
Jun. 11 – 16
$775 CAD
night
$775 CAD per night
·
$3,876 CAD total
$3,876 CAD total
Show price breakdown
4.96 out of 5 average rating, 25 reviews
4.96 (25)
Guest favourite
Guest favourite
Condo in East End
Tropical Tide New - Resort Sapphire Beach @Balcony
2 beds
2 beds
Jun. 30 – Jul. 5
Jun. 30 – Jul. 5
$720 CAD
night
$720 CAD per night
·
$3,598 CAD total
$3,598 CAD total
Show price breakdown
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Home in East End
Brigadoon: RedHook Villa, (sleeps 6) WOW VIEW!
2 king beds
2 king beds
Apr. 26 – May 1
Apr. 26 – May 1
$450 CAD
night
$450 CAD per night
·
$2,248 CAD total
$2,248 CAD total
Show price breakdown
4.99 out of 5 average rating, 84 reviews
4.99 (84)
1
2
3
4
…
15