Experience Oceanfront St Thomas Condo Rentals
Rated #1 in St. Thomas and a Tripadvisor Traveler’s Choice winner for 15 consecutive years, Secret Harbour Beach Resort is a boutique property that feels like a secluded retreat featuring beachfront and hillside condominiums nestled around a crescent beach. Condominiums are privately owned and resort managed 1-bedroom, 2-bedroom, 3-bedroom, and studio-style vacation rentals. All condominiums have an ocean view and are incredibly spacious with full kitchens, private patios, and island-inspired furnishings—perfect for a relaxed, upscale US Virgin Islands getaway.
This is the St Thomas beach getaway you've been dreaming of. All 48 beachfront condominiums are located directly on the crescent beach in four 3-story buildings. These premium units offer a front row experience of staying on the beach. You will hear the waves and feel the fresh trade breezes of the US Virgin Islands.
All 20 hillside units are located above our St Thomas resort's freshwater pool in three 3-story buildings. Access is via stairs from the parking lot or via a private driveway for those with a rental car. These more budget conscious condominiums include access to all resort amenities and are tucked into the landscaped hills adjacent to the freshwater pool. Guests with cars have the ability to drive up the hill and park by their unit.
Located on the beach, our Beachfront 1-Bedroom condo rentals offer the ultimate island vacation experience in St. Thomas. You will be steps from the beach with a private patio or balcony facing the ocean. Each unit features a spacious living area, private bedroom with king bed, bathroom, and fully equipped kitchen. Perfect for couples or small families seeking relaxed Caribbean comfort. Sleeps up to 4 people.
Our Beachfront 2-Bedroom condo rentals are right on the beach—perfect for families or small groups. Enjoy a private oceanfront patio or balcony, full kitchen, two bedrooms, 2 bathrooms, and relaxed St. Thomas vacation living just steps from the sea. Ideal for those seeking comfort, space, and unbeatable beach access. Sleeps up to 6 people.
Perfect for families or groups seeking to stay and play together in St. Thomas, our Beachfront 3-Bedroom condo rentals are located right on the beach. Enjoy three king bedrooms, two baths, a full kitchen, and a private oceanfront balcony—ideal for relaxing, dining, and soaking in the island breeze just steps from the shore. Sleeps up to 8 people.
Secret Harbour Beachfront Studio condominium rentals are literally on the beach—ideal for couples seeking a cozy, beachfront escape. Enjoy a king bed, full kitchen, private bath, living space with dining table and a breezy patio or balcony just steps from the sand and all resort amenities. Sleeps up to 2 people.
Located near the lobby, our oceanfront hotel-style rooms offer wheelchair accessibility and comfort for up to 2 guests in St. Thomas. These beachfront hotel rooms are not condo rentals but feature ramp access, a king bed, ADA-compliant bathroom (in select units), private patio, and a kitchenette with microwave, mini-fridge, and coffee maker. Sleeps up to 2 people.
Our Hillside 1-Bedroom condominium rentals offer a more private escape near the pool with elevated views. Enjoy a relaxing St. Thomas getaway with a spacious living room, king bedroom, bathroom, full kitchen, and private patio or balcony. Access to resort amenities is via stairs down to the beach and restaurants. Sleeps up to 4 people.
Hillside 2-Bedroom condo rentals offer a peaceful setting near the pool with sweeping views of the St. Thomas shoreline. Ideal for families and multiple couples, these units include two bedrooms, two bathrooms, a full kitchen, and private patio or balcony. Access to resort amenities is via stairs down to the beach and restaurants. Sleeps up to 6 people.
Our Hillside Studio condo rentals offer a quiet, elevated St. Thomas retreat for two. Each unit features a king bed, full kitchen, private bath, and a patio or balcony. Located near the pool, with stair access to the beach, restaurants and resort amenities. Sleeps up to 2 people.