Flag Hill, Saint Thomas Rentals

Updating...

age 0-16
96 Results

Relevance

Price: low to high

Price: high to low

Reviews

96 rentals

Great rentals within 20 miles that match your search

Sailboat Ragamuffin Floating Bed and Breakfast INCL meals drinks water toys

Water Island b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$230

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

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$345

Suite St. John at Gallows Point

Cruz Bay villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

“Beautiful views, quiet and convenient” From the initial reservation to check-out, service was terrific. The property has everything you might need from beach chairs and towels to groceries. The proximity to town is also a big plus. Our condo was spotless and very comfortable. Excellent all around. We will definitely rent again!

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$798

GORGEOUS CONDO East End Beachfront Condo, Elysian Beach Resort

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$345

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$1,066

Westin St. Johns, 2 Bedroom Bay Vista Villa Loft, April 21-28

Cruz Bay villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$1,017

EXQUISITE Condo East End Elysian Beach Resort

East End condo

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$345

The Westin St. John Resort Premier Villa 2BRM Sleeps 6 with 2 Balconies

Cruz Bay villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$803

Margaritaville St Thomas - Studio, Smith Bay next to Coki Beach,Coral World

Charlotte Amalie condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 43 minutes

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$320

Suite 3A - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$568

Suite 15D - Gallows Point Resort Oceanfront Upper

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$683

Suite 15A - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$568

Sunset Ridge Villas, Unit D

Cruz Bay villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

Responds fast! avg. 3 hours 53 minutes

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$689

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$631

Suite 15B - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$568

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$1,176

Sky-Sea

Cruz Bay house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$366

Your Perfect Beachfront Condo in Paradise - Sapphire Beach

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$275

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$275

Suite 8D - Gallows Point Resort Oceanfront Upper Level

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$683

Sail Away at Sapphire Beach Resort in St. Thomas VI

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$402

Amazing Beachfront Penthouse on the #1 Beach

Smith Bay apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$487

Suite 9A - Gallows Point Resort Oceanfront Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$567

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$189

Comfortable Cruz Bay Condo with Awesome Views and Convenient Walk

Cruz Bay condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$401

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$686

Driftwood on Crystal Clear Waters of Sapphire Beach!!

Smith Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$269

Luxury 2BR Suite Apt. –With ocean beachfront view

Nazareth apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$993

Luxury 3BR Residence –With ocean beachfront view

Nazareth apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$1,236

Breathtaking Views from Sapphire Village

Smith Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Responds fast! avg. 13 minutes

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$161

Casa Azul at Crystal Cove, St. Thomas

Red Hook condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$441

Suite 9C - Gallows Point Resort Oceanfront Upper

Cruz Bay condo

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$682

Suite 12D - Gallows Point Resort Harbor View Upper

Cruz Bay house

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$567

Suite 10A - Gallows Point Resort Harbor View Garden

Cruz Bay condo

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$487

A Place in the Sun

Coral Bay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$401

Caribbean Sugar Apple Retreat

Charlotte Amalie condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$207

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$189

The Hideaway Hull Bay Beachfront Villa 2

Charlotte Amalie villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Match: Shared outdoor pool (unheated)

All filters match

Price per night from

$687

Viewing 38 of 96
rentals in Flag Hill, Saint Thomas

×

Also consider