You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Charlotte Amalie, the vibrant capital of the U.S. Virgin Islands, is a captivating travel destination nestled on the island of St. Thomas. Known for its rich history and stunning Danish colonial architecture, this bustling port city offers a unique blend of cultural and natural attractions. Visitors can explore the charming streets of the historic district, where landmarks like Blackbeard's Castle and Fort Christian stand as testaments to the city's storied past. The best neighborhoods to stay in include the waterfront area, offering easy access to the bustling harbor, and the hillside locales that provide breathtaking views of the Caribbean Sea. Top attractions include the St. Thomas Synagogue, the second oldest in the United States, and Emancipation Park, a site of historical significance. With its deep-water harbor, Charlotte Amalie is a popular stop for cruise ships, making it a lively hub for shopping, dining, and entertainment.
See the latest prices and deals by choosing your dates
Apartment in St. Thomas, St Thomas · 8.61 km from centre
8.4
12 reviews
Just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach, Sapphire Beachfront Renovated Villa 1200 SF! - Free Wi-Fi features accommodations in St Thomas, with a garden and a bar. This property offers a private pool, free Wifi, and free private parking.
Offering a balcony and sea views, the spacious apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Charlotte Amalie Harbor is 10 miles from the apartment. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles away.
Apartment in St. Thomas, Frydendal · 8.63 km from centre
10.0
2 reviews
Luxury Beachfront Duplex Villa on Sapphire Beach IV is located in Frydendal, just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach. It features free Wifi, a private beach area, pool with a view, and a restaurant. Staff on site can arrange a shuttle service.
Featuring a terrace and sea views, the spacious apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a bath and a shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at the apartment can enjoy snorkeling nearby, or make the most of the garden.
Charlotte Amalie Harbor is 10 miles from Luxury Beachfront Duplex Villa on Sapphire Beach IV. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property, and the property offers a paid airport shuttle service.
Villa in St. Thomas, St Thomas · 8.64 km from centre
6.9
13 reviews
Just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach, Luxury Beachfront Duplex Villa on Sapphire Beach V features accommodations in St Thomas with a bar. This beachfront property offers access to a balcony. The accommodation provides a 24-hour front desk, airport transfers, full-day security, and free Wifi.
Providing a terrace and sea views, the spacious villa includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are provided in the villa. This villa is allergy-free and non-smoking.
Guests can eat at the on-site family-friendly restaurant, which is open for lunch, brunch, and cocktails.
Guests can swim in the pool with a view, relax in the garden, or go snorkeling or hiking.
Charlotte Amalie Harbor is 10 miles from the villa. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles away.
Apartment in St. Thomas, East End · 8.64 km from centre
8.0
12 reviews
With Sapphire Beach reachable in a few steps, Luxury Beachfront King Suite on Sapphire Beach II provides accommodations, a restaurant, a private beach area, pool with a view, and a garden. This beachfront property offers access to a balcony, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
Providing a terrace and sea views, the spacious apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
There is an on-site coffee shop.
Guests at the apartment will be able to enjoy activities in and around East End, like snorkeling, cycling, and hiking. The apartment has a picnic area where you can spend the day outdoors.
Pelican Beach is a 17-minute walk from Luxury Beachfront King Suite on Sapphire Beach II, while Charlotte Amalie Harbor is 10 miles from the property. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles away, and the property offers a paid airport shuttle service.
Apartment in St. Thomas, East End · 8.66 km from centre
10.0
2 reviews
Just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach, Luxury Sapphire Beach Resort and Marina 1BR VII features accommodations in East End with pool with a view. This property offers access to a balcony and free private parking. Outdoor seating is also available at the apartment.
With free Wifi, this 1-bedroom apartment offers a cable flat-screen TV and a kitchen with an oven and microwave. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Charlotte Amalie Harbor is 10 miles from Luxury Sapphire Beach Resort and Marina 1BR VII. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Resort in St. Thomas, St Thomas · 8.66 km from centre
8.7
11 reviews
Located in St Thomas, a few steps from Sapphire Beach, Sapphire Beach Resort and Marina has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Guests can grab a bite to eat in the restaurant or a drink at the bar and free WiFi is available throughout the property.
The resort will provide guests with air-conditioned rooms offering a desk, a coffee machine, a fridge, an oven, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. The rooms have an electric tea pot, while some rooms also feature a balcony and others also feature sea views. All rooms have a closet.
Charlotte Amalie Harbor is 10 miles from Sapphire Beach Resort and Marina. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Apartment in St. Thomas, East End · 8.66 km from centre
9.7
7 reviews
Just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach, Sea La Vie at Sapphire Beach Resort & Marina features accommodations in East End with pool with a view, a bar, and barbecue facilities. This beachfront property offers access to a balcony, free private parking, and free Wifi. The accommodation offers airport transfers, while a car rental service is also available.
This air-conditioned apartment comes with a seating area, a fully equipped kitchen with a dishwasher, and a cable flat-screen TV. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Guests may eat at the on-site restaurant, which is open for dinner, lunch, and cocktails.
Charlotte Amalie Harbor is 10 miles from the apartment. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Holiday home in St. Thomas, East End · 8.66 km from centre
9.3
11 reviews
Just a few steps from Sapphire Beach and a 17-minute walk from Pelican Beach, Casa Azul features accommodations in East End, with a bar and barbecue facilities. This beachfront property offers access to a patio, tennis at the tennis court, free private parking, and free Wifi. The property has a garden and a family-friendly restaurant that serves American and Caribbean cuisine.
Offering a terrace and sea views, the vacation home includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Guests at the vacation home can take part in activities like yoga and get refreshed with a swim in the outdoor swimming pool. If you'd like to discover the area, hiking is possible in the surrounding area, and Casa Azul can arrange a car rental service.
Charlotte Amalie Harbor is 10 miles from the accommodation. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property, and the property offers a paid airport shuttle service.
Condo property in St. Thomas · 8.66 km from centre
9.4
53 reviews
When you stay at Sapphire Beach Villa in St. Thomas, you'll be on the beach, within a 10-minute drive of Sapphire Beach and Coki Point Beach. This beach condo is 8.6 mi (13.9 km) from Trunk Bay and 5.2 mi (8.4 km) from Virgin Islands National Park.
Aparthotel in St. Thomas, St Thomas · 8.66 km from centre
7.2
78 reviews
Featuring sea views, Sapphire Village Condos in St Thomas features accommodations and a bar. There's a private entrance at the condo hotel for the convenience of those who stay. There's a year-round outdoor pool and guests can access free Wifi and free private parking.
Each unit has air conditioning, a private bathroom, and a well-equipped kitchen including an oven, microwave, toaster, and a fridge. Units include a wardrobe and a flat-screen TV, and some units at the condo hotel have a balcony. At the condo hotel, every unit is fitted with bed linen and towels.
Guests are welcome to eat at the on-site family-friendly restaurant, which is open for dinner and lunch.
Sapphire Beach is a 9-minute walk from the condo hotel, while Charlotte Amalie Harbor is 10 miles from the property. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles away.
Aparthotel in St. Thomas, St Thomas · 8.66 km from centre
7.9
21 reviews
Providing sea views, Sapphire Beach Villa Ocean and Marina View in St Thomas offers accommodations, an outdoor swimming pool, and a terrace. There's a private entrance at the condo hotel for the convenience of those who stay. The condo hotel provides rooms with air conditioning, free private parking, and free Wifi.
Each unit features a balcony, a fully equipped kitchen with a microwave, a dining area, and a flat-screen TV, while the private bathroom includes a shower and a hair dryer. At the condo hotel, all units are soundproof. At the condo hotel, every unit includes bed linen and towels.
Guests can enjoy American cuisine in the family-friendly atmosphere of the on-site restaurant.
The condo hotel has a picnic area where you can spend the day outdoors.
Sapphire Beach is a 9-minute walk from the condo hotel, while Charlotte Amalie Harbor is 10 miles away. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Apartment in St. Thomas, St Thomas · 8.69 km from centre
9.7
19 reviews
A comfortable apartment within easy reach of Sapphire Beach, Sapphire Dream offers a base for a relaxing getaway in St Thomas. The property offers a private beach area, parking on-site, and free Wifi to ensure guests have a well-rounded experience during their stay. This apartment provides air-conditioned accommodations with a balcony. The apartment is also equipped with a garden, an outdoor swimming pool, and a terrace where guests can chill out.
The spacious apartment includes 1 bedroom and a living room with a flat-screen TV. The accommodation is non-smoking.
There is an on-site bar, and you can also make use of the kitchen facilities.
Pelican Beach is a 17-minute walk from the apartment, while Charlotte Amalie Harbor is 10 miles away. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Apartment in St. Thomas, St Thomas · 8.72 km from centre
9.6
15 reviews
Just a few steps from Sapphire Beach and a 18-minute walk from Pelican Beach, Ocean Front Sapphire del Mar B-107 features accommodations in St Thomas with pool with a view, a bar, and barbecue facilities. This beachfront property offers access to a patio. There's a restaurant serving American cuisine, and free private parking is available.
Featuring a terrace and sea views, the apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a bath. Towels and bed linen are offered in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
There is a coffee shop, and a mini-market is also available.
For guests with children, the apartment features kids pool. A car rental service and a private beach area are available at Ocean Front Sapphire del Mar B-107, and guests can go snorkeling in the surrounding area.
Charlotte Amalie Harbor is 10 miles from the accommodation. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Apartment in St. Thomas · 8.74 km from centre
9.0
2 reviews
With a stay at this apartment in St. Thomas, you'll be within a 10-minute drive of Sapphire Beach and Coki Point Beach. This apartment is 6.6 mi (10.7 km) from Magens Bay Beach and 5.2 mi (8.4 km) from Virgin Islands National Park.
Bed & breakfast in St. Thomas · 8.74 km from centre
8.8
457 reviews
Located in St. Thomas, Two Sandals – A Boutique Hotel is a 1-minute drive from Secret Harbour Beach and 9 minutes from Bolongo Bay. This bed & breakfast is 1.9 mi (3.1 km) from Sapphire Beach and 3.7 mi (5.9 km) from Coki Point Beach.
Apartment in St. Thomas, St Thomas · 8.75 km from centre
10.0
4 reviews
Just a few steps from Sapphire Beach and a 18-minute walk from Pelican Beach, Sapphire del Mar B-106 Ocean Front Beach Level features accommodations in St Thomas, with a garden and barbecue facilities. This beachfront property offers access to a terrace, free private parking, and free Wifi. The apartment features a pool with scenic views and full-day security.
This air-conditioned 1-bedroom apartment comes with a seating area, a cable flat-screen TV, and a fully equipped kitchen with a dishwasher. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. This apartment is non-smoking and soundproof.
There is an on-site family-friendly restaurant, coffee shop, and bar.
For guests with children, the apartment offers kids pool. A car rental service and a private beach area are available at Sapphire del Mar B-106 Ocean Front Beach Level, and guests can go snorkeling in the surrounding area.
Charlotte Amalie Harbor is 10 miles from the accommodation. Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Hotel in St. Thomas · 8.77 km from centre
8.8
964 reviews
Breakfast available
When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, a 1-minute drive from Secret Harbour Beach and 9 minutes from Bolongo Bay. This beach hotel is 2 mi (3.2 km) from Sapphire Beach and 5.5 mi (8.8 km) from Virgin Islands National Park.
Holiday home in St. Thomas, East End · 8.82 km from centre
Oceanfront Cottage offers accommodations in East End, 9 miles from Charlotte Amalie Harbor. With sea views, this accommodation features a patio and a swimming pool. Outdoor seating is also available at the vacation home.
With free Wifi, this 1-bedroom vacation home offers a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.
Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.
Holiday home in St. Thomas, East End · 8.82 km from centre
Free Wifi is available throughout the property and Charlotte Amalie Harbor is 9 miles away.
The vacation home is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are featured in the vacation home. The accommodation is non-smoking.
Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles away.
Villa in St. Thomas, East End · 8.82 km from centre
Cottage at Oceanfront Villa with Pool offers accommodations in East End, 9 miles from Charlotte Amalie Harbor. The air-conditioned accommodation is a 16-minute walk from Cowpet Bay Beach.
With free Wifi, this 1-bedroom villa features a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the villa. The accommodation is non-smoking.
Charlotte Amalie Harbor Seaplane Base Airport is 9.3 miles from the property.