Vacation Rentals & Villas in Magens Bay

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

624 Houses

(3) Excellent 

23

Villa stomach

St. Thomas / Magens Bay

Magens Bay villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$527

Price per night from

$527

(19) Excellent 

36

Magens Bay, Pool, Amazing View, New Construction, Exquisite Comfort, Gated

St. Thomas / Magens Bay

Magens Bay villa

4 12 7 nights min

  • 4 bedrooms
  • sleeps 12
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
“Beautiful well-equipped home, very relaxing, lots of privacy, st” My husband and I rented Blue Skies for a week's stay with our two college-aged sons during their Spring Break. We were looking for a family bonding week, and this definitely fit the bil
…see more

Price per night from

$342

Responds fast!
avg. 3 hours 35 minutes

Price per night from

$342

(3) Excellent 

41

Gorgeous PRIVATE BEACH & Pool at Luxury Magens Bay Villa Serena

St. Thomas / Magens Bay

Magens Bay villa

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$1,878

Responds fast!
avg. 19 minutes

Price per night from

$1,878

Great rentals within 20 miles that match your search

Distance approx 5.37 km from Magens Bay

(30) Excellent 

20

SAPPHIRE VILLAGE EAST END ST. THOMAS Fall Sale!!

St. Thomas / Charlotte Amalie

Charlotte Amalie apartment

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Car not necessary
“Honeymoon stay” The room was awesome!! The view was spectacular! Super clean and cozy. The bed was perfect. We will definitely be back next yr. Also the pool and the Sapphire bar and grill is only steps away from the room. Of we could've staye
…see more

Price per night from

$150

Price per night from

$150

Distance approx 6.52 km from Magens Bay

(16) Excellent 

24

Cabrite Paradise Villa: Oceanfront Elegant Pool

St. Thomas / East End

East End villa

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool
“Awesssooommmeee” Was reluctant to write this review, because didn't want other people renting possible time, I might rent again. It was the most relaxing time,I have ever had in ST.Thomas, the view was breathtaking,as much as I love ST.Thomas,i never
…see more

Price per night from

$234

Responds fast!
avg. 1 hour 56 minutes

Price per night from

$234

Distance approx 2.64 km from Magens Bay Show on Map

(3) Very Good 

10

Marriott Frenchman's Cove 2/2 New, Spacious, Villa

St. Thomas / Charlotte Amalie

Charlotte Amalie hotel apartment

2 8 7 nights min

  • 2 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 mi
  • Swimming pool

Price per night from

$427

Responds fast!
avg. 1 hour 40 minutes

Price per night from

$427

Distance approx 0.1 km from Magens Bay Show on Map

(8) Excellent 

17

Sea Dreams St Thomas Villa near beach with pool

St. Thomas / Charlotte Amalie

Charlotte Amalie house

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 2 mi
  • Swimming pool
  • Child Friendly
“Peace and privacy with warm, caring hosts!” Peace, privacy and real attention from hosts Joyce and Nick Bailey at their secluded guesthouse---"a place where everyone knows your name." For those fortunate enough to book here, you will find a comfy, ai
…see more

Price per night from

$384

Responds fast!
avg. 3 hours 57 minutes

Price per night from

$384

Distance approx 15.34 km from Magens Bay

(17) Excellent 

13

Limeberry Villa

Tortola / West End

West End villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“Couldn't have asked fro more!” My wife and I have been blessed with the ability to travel many places and have rented several villas over the years. However, I must say we have never experienced such exceptional hospitality as we did at Limeberry Vill
…see more

Price per night from

$734

Price per night from

$734

Distance approx 3.78 km from Magens Bay

(12) Excellent 

33

Relax 4 Us at Bolongo Bay ~ USVI

St. Thomas / Charlotte Amalie

Charlotte Amalie apartment

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Swimming pool
“Excellent property and great destination!” Our stay here was wonderful! We just came back a few weeks ago (Jan 7-14) from our trip and we are ready to book for the next year! We had such a great time: Accommodations - The apartment is very clean and m
…see more

Price per night from

$220

Responds fast!
avg. 2 hours 21 minutes

Price per night from

$220

Distance approx 9.66 km from Magens Bay

(6) Very Good 

23

Poi Pu St John Villa - great views & total privacy

St. John / Cruz Bay

Cruz Bay house

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“Lifetime Memories” My family and friends rented Poi Pu for a week this past June. We had an amazing time. We loved the rock double shower. Several nights we cooked dinner and everyone ate out on the deck what a beautiful experience. It was also locate
…see more

Price per night from

$299

Responds fast!
avg. 1 hour 3 minutes

Price per night from

$299

Distance approx 5.35 km from Magens Bay

27

SAPPHIRE DESIRE *Amazing views!!* Oceanfront Condo St. Thomas, VI

St. Thomas / East End

East End apartment

2 3 nights min

  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 mi
  • Swimming pool

Price per night from

$129

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$129

Distance approx 5.96 km from Magens Bay

(7) Excellent 

22

Ritz Carlton 3 BR OCEANFRONT - DEC 22-29, 2018 / DEC 29,2018-JAN 5,2019 - $9500

US Virgin Isles / St. Thomas

St. Thomas villa

3 8 1 night min

  • 3 bedrooms
  • sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“A Dream Vacation in Paradise!” From the moment you arrive at The Ritz Carlton in a beautifully landscaped setting in gorgeous St. Thomas, you instantly feel relaxed. When you walk into your beautiful and extremely clean suite, fully equipped with eve
…see more

Price per night from

$847

Responds fast!
avg. 3 hours 59 minutes

Price per night from

$847

Distance approx 5.25 km from Magens Bay

(5) Excellent 

17

Spectacular VIew in Lush Surroundings

St. Thomas / East End

East End cottage

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Air conditioning
  • Private garden

Price per night from

$195

Responds fast!
avg. 2 hours 1 minutes

Price per night from

$195

Distance approx 8.81 km from Magens Bay

11

Westin St John 3BR PoolVilla: Summer, Xmas & NewYrs

St. John / Cruz Bay

Cruz Bay villa

3 10 7 nights min

  • 3 bedrooms
  • sleeps 10
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$712

Responds fast!
avg. 37 minutes

Price per night from

$712

Distance approx 3.17 km from Magens Bay Show on Map

(8) Excellent 

27

View Seven Islands from Chateau Monroe

St. Thomas / Water Island

Water Island villa

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Car not necessary
“Great Escape” The views from this quiet retreat are amazing! My wife and I loved staying here. The taxi service to St. Thomas is easy to navigate for days where you want to see the sights or take a day trip, but Honeymoon Beach and Heidi's dinner on t
…see more

Price per night from

$248

Price per night from

$248

Distance approx 8.89 km from Magens Bay

(13) Very Good 

16

Harbor View - Big Views & Sunsets In Cruz Bay

St. John / Cruz Bay

Cruz Bay apartment

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Nearest beach 2 mi
  • Swimming pool
  • Air conditioning
“Best view in the islands!” For several years now, my favorite form of relaxation at Harbor View is kicking back in the evening and watching the setting sun slide down behind St. Thomas ...while sipping away at something with a lime in it. Great lo
…see more

Price per night from

$165

Price per night from

$165

Distance approx 8.72 km from Magens Bay

(4) Excellent 

7

Eden Lounge

St. John / Cruz Bay

Cruz Bay cottage

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min

Price per night from

$135

Responds fast!
avg. 55 minutes

Price per night from

$135

Distance approx 9.73 km from Magens Bay

(5) Excellent 

54

Oceanfront Private Beach Paradise Kayaks,SUPS,Snorkel,Fishing ,Pool w waterfall

St. John / Cruz Bay

Cruz Bay villa

5 12 7 nights min

  • 5 bedrooms
  • sleeps 12
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Suitable for children age 5+
“Amazing dream house in perfect natural setting with every amenit” Wonderful house in spectacular waterfront location with amazing sunsets every night. The flow of the house and deck work wonderfully four lazing or entertaining as does the fully stocke
…see more

Price per night from

$1,125

Price per night from

$1,125

Distance approx 10.94 km from Magens Bay

(2) Excellent 

17

Cinnamon Stones

US Virgin Isles / St. John

St. John villa

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
“Enjoy oustanding views from this totally secluded villa” My wife and I spent a week at Cinnamon Stones and we couldn't have been more pleased. The views are some of the best you can enjoy anywhere and you're totally secluded from anyone else. The mo
…see more

Price per night from

$627

Price per night from

$627

Distance approx 1.1 km from Magens Bay Show on Map

(1) Excellent 

19

Stunning Peterborg Villa: Casa Lupa

US Virgin Isles / St. Thomas

St. Thomas villa

4 8 7 nights min

  • 4 bedrooms
  • sleeps 8
  • 7 nights min

Price per night from

$598

Price per night from

$598

Distance approx 13.35 km from Magens Bay

(5) Excellent 

20

St. John Villa Rental with pool, Coral Bay

St. John / Coral Bay

Coral Bay villa

3 6 5 nights min

  • 3 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly
“Beautiful Villa!” My family (myself, my husband, my two young sons and my sister and her family with two young daughters - all kids under 6) traveled to St. John and stayed at this beautiful villa for about eight days. The home is spacious, with a b
…see more

Price per night from

$493

Responds fast!
avg. 3 hours 25 minutes

Price per night from

$493

Distance approx 6.03 km from Magens Bay

22

Awesome Beachfront Condo, On the East End at the Elysian Beach Resort,

St. Thomas / East End

East End condo

2 8 min stay varies

  • 2 bedrooms
  • sleeps 8
  • min stay varies
  • Swimming pool
  • Child Friendly
  • Air conditioning

Price per night from

$251

Price per night from

$251

Distance approx 16.03 km from Magens Bay

35

Beautiful & Private Tortola Villa w/Infinity Pool

British Virgin Isles / Tortola

Tortola villa

3 9 min stay varies

  • 3 bedrooms
  • sleeps 9
  • min stay varies
  • Child Friendly

Price per night from

$298

Responds fast!
avg. 8 minutes

Price per night from

$298

Distance approx 5.32 km from Magens Bay

9

Studio W/Balcony Sapphire Village-Red Hook- In Unit Private Wifi

St. Thomas / East End

East End studio

Studio 2 5 nights min

  • Studio
  • sleeps 2
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 1 mi
  • Swimming pool

Price per night from

$165

Price per night from

$165

Distance approx 12.99 km from Magens Bay

(5) Very Good 

16

Honeymoon Hikers Cottage- Coral Bay,USVI- St. John

St. John / Coral Bay

Coral Bay villa

2 4 5 nights min

  • 2 bedrooms
  • sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Child Friendly
  • Air conditioning
“Amazing Vacation Rental” I have stayed at this property owner's other rental and did not think I could top that..I was wrong! This property was just as, if not more gorgeous than her other place, Mimosa. The views were amazing and we always felt like
…see more

Price per night from

$284

Price per night from

$284

Distance approx 8.93 km from Magens Bay

(12) Very Good 

25

Amore Loft Suite - Spacious w/ large kitchenette alcove

St. John / Cruz Bay

Cruz Bay apartment

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Car not necessary
  • Air conditioning
“Fabulous loft studio, friendly staff” We stayed at the amore Loft Studio in February 2012. The staff was very friendly and helpful both with the booking process and during our stay. The location is walking distance to all the shops, restaurants and
…see more

Price per night from

$195

Price per night from

$195

Distance approx 3.48 km from Magens Bay Show on Map

(15) Excellent 

21

The Beach House St. Thomas U.S. Virgin Islands

US Virgin Isles / St. Thomas

St. Thomas villa

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 mi
  • Child Friendly
“An experience of a lifetime” Arriving at the beach house is an experience in itself. The "driveway" is steep and consists of switchbacks reminiscent of a Colorado hiking trail. This just adds to the uniqueness of the house and the experience as well
…see more

Price per night from

$648

Price per night from

$648

Distance approx 9.29 km from Magens Bay

(12) Excellent 

75

Spectacular Sunsets & Ocean Views Remodeled Villa

St. John / Cruz Bay

Cruz Bay villa

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 8 mi
  • Swimming pool
“Awesome View” We recently stayed here and it was perfect. The villa was very clean and well maintained. They have everything you need there (beach towels, cooler, chairs, pots, pans, appliances, wifi). There is a/c in both bedrooms and it cools the pl
…see more

Price per night from

$698

Price per night from

$698

Distance approx 10.66 km from Magens Bay

(6) Very Good 

21

Peter Bay Gatehouse Penthouse Suite

St. John / Virgin Islands National Park

Virgin Islands National Park villa

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.56 mi
  • Air conditioning

Price per night from

$543

Price per night from

$543

Distance approx 9.9 km from Magens Bay

(24) Excellent 

20

Mampoo Hill beach house 20 yrds from the ocean (Jeep optional)

St. John / Virgin Islands National Park

Virgin Islands National Park house

2 6 5 nights min

  • 2 bedrooms
  • sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Ask about children
  • Air conditioning
“A dream vacation at a dream property” This was just like living a fantasy! The accommodations were first-rate, with everything you needed right at your fingertips. You will decompress immediately staying here. The view alone has me dreaming of retu
…see more

Price per night from

$298

Price per night from

$298

Distance approx 13.47 km from Magens Bay

(24) Excellent 

20

Island Horizons Villa - A million dollar view!

St. John / Coral Bay

Coral Bay villa

3 6 6 nights min

  • 3 bedrooms
  • sleeps 6
  • 6 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 mi
  • Swimming pool
“Outstanding view!” Island Horizons has it all! The view is simply spectacular. The house is very private and is stocked full of anything you could possibly need. Myself and my husband and two children stayed for a week and we had more than enough s
…see more

Price per night from

$398

Price per night from

$398

Distance approx 9.7 km from Magens Bay

(4) Excellent 

18

Ristaba 6 bedroom luxury villa St John USVI

St. John / Cruz Bay

Cruz Bay villa

6 12 min stay varies

  • 6 bedrooms
  • sleeps 12
  • min stay varies
  • Nearest beach 0.8 mi
  • Swimming pool
  • Child Friendly

Price per night from

$981

Price per night from

$981

Distance approx 9.81 km from Magens Bay

26

Westin St John Villa Rental 1or 2 Bedroom Townhouse

St. John / Cruz Bay

Cruz Bay villa

1 4 7 nights min

  • 1 bedroom
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child Friendly

Price per night from

$299

Price per night from

$299

Distance approx 9.19 km from Magens Bay

(26) Excellent 

38

Bliss Cruz Views 1: near NP Beaches; Amazing Sea/Sunset Views, A/C, private

St. John / Cruz Bay

Cruz Bay condo

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 mi
  • Swimming pool
“Great time at Bliss” Bliss is not large but perfect for 3 to 4 people. We enjoyed the view of Cruz Bay and the proximity to town. Cynthia has all the necessities in Bliss and it was nice to use the cooler and beach chairs. We rented a jeep from ama
…see more

Price per night from

$199

Responds fast!
avg. 2 hours 54 minutes

Price per night from

$199

Distance approx 8.72 km from Magens Bay

12

Convivare 10 minute walk to downtown cruz bay

St. John / Cruz Bay

Cruz Bay apartment

1 4 4 nights min

  • 1 bedroom
  • sleeps 4
  • 4 nights min
  • Nearest beach 1 mi
  • Child Friendly
  • Car not necessary

Price per night from

$236

Price per night from

$236

Distance approx 9.5 km from Magens Bay

(10) Excellent 

12

Idyllic Villa Great Cruz Bay St = 30% discount 2018 to Dec. 19, 2019

St. John / Cruz Bay

Cruz Bay villa

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.4 mi
  • Swimming pool

Price per night from

$332

Price per night from

$332

Distance approx 9.3 km from Magens Bay

(5) Very Good 

10

Serenity - Maria Bluff St John US Virgin Island

St. John / Cruz Bay

Cruz Bay villa

3 8 min stay varies

  • 3 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 mi
  • Swimming pool

Price per night from

$480

Price per night from

$480

Distance approx 3.68 km from Magens Bay

(2) Excellent 

34

Hideaway Villa

Water Island / Honeymoon Beach

Honeymoon Beach house

2 4 6 nights min

  • 2 bedrooms
  • sleeps 4
  • 6 nights min
  • Beach / lakeside relaxation
  • Car not necessary
  • Air conditioning

Price per night from

$356

Price per night from

$356