The 10 best self-catering accommodations in Charlotte Amalie, US Virgin Islands | Booking.com
Skip to main content

Self-Catering Accommodations in Charlotte Amalie

Find the self-catering accommodations that appeal to you the most

Self-Catering Accommodations for every style

Find the right self-catering accommodation for you in Charlotte Amalie

The best self-catering accommodations in Charlotte Amalie

Check out our selection of great self-catering accommodations in Charlotte Amalie

Filter by:

Review score

Villa Indigo Sunny 1BR Apartment in Private Gated Estate

Charlotte Amalie

Villa Indigo Sunny 1BR Apartment in Private Gated Estate offers accommodations in Charlotte Amalie, 1.6 miles from Charlotte Amalie Harbor.

j
jerusha morehead
From
United States
There is no other way to do the islands than as a guest at Indigo Villas . The host is outstanding !! The properties are clean, SAFE , and well stocked ...
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
$199
1 night, 2 adults

Hilltop Villas at Bluebeard's Castle

Charlotte Amalie

Located in Charlotte Amalie, 1.8 miles from Morningstar Beach, Hilltop Villas at Bluebeard's Castle has accommodations with an outdoor swimming pool, free private parking, a fitness center and a...

I
Inaira
From
Puerto Rico
Clean, great location, beautiful villa.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 385 reviews
Price from
$136.08
1 night, 2 adults

The Green Iguana Hotel

Charlotte Amalie

Located in Charlotte Amalie, a 18-minute walk from Charlotte Amalie Harbor, The Green Iguana Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and barbecue...

D
Dennis
From
United States
scenic views and wonderful hosts
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 241 reviews
Price from
$144
1 night, 2 adults

Smitty's Home Away From Home

Charlotte Amalie

Smitty's Home Away From Home in Charlotte Amalie provides adults-only accommodations with a garden and a shared lounge. This property offers access to a patio and free private parking.

k
krystal
From
United States
She was very nice and made me feel like I was home.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 17 reviews
Price from
$198
1 night, 2 adults

The Cottage at Villa Indigo

Charlotte Amalie

The Cottage at Villa Indigo offers accommodations in Charlotte Amalie, 1.6 miles from Charlotte Amalie Harbor.

R
Ronald
From
United States
EVERYTHING!!!! Location, Clean, Charming, great A/C, hot hot shower, super Wi-Fi Our favorite part of our stay was the “owners” the family is absolutely AMAZING & we made new lifelong friends!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 9 reviews
Price from
$224.10
1 night, 2 adults

Scotland Villa 1

St Thomas (Near Charlotte Amalie)

Featuring a garden, Scotland Villa 1 provides accommodations in St Thomas. This property offers access to a balcony and free private parking. Outdoor seating is also available at the apartment.

V
Veronica
From
United States
The location was in the middle of everything. Minutes from any beach and it was quiet at night if you wanted a relaxing night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
Price from
$135
1 night, 2 adults

Ocean and Magens Bay View @ NorthStar Escape

St Thomas (Near Charlotte Amalie)

Ocean and Magens Bay View @ NorthStar Escape offers accommodations in St Thomas, 1.5 miles from Hull Bay Beach and 2.6 miles from Charlotte Amalie Harbor.

P
Pfledderer
From
United States
Spacious condo, well appointed kitchen, comfortable master bed. Good to have a designated parking spot on St. T. Location was quiet and wonderful!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Price from
$205.58
1 night, 2 adults

Scotland Villa 2

St Thomas (Near Charlotte Amalie)

Scotland Villa 2 offers accommodations in St Thomas, 4.6 miles from Charlotte Amalie Harbor. This apartment provides free private parking and full-day security. Guests can use a terrace.

M
Moves
From
U.S. Virgin Islands
Thank you Lindy & Ena for extending your warm and personable charm to our family during our weeklong stay at your elegant villa. Your personal touch is evident in all you two do from the spacious design of the villa, right down to the well thought out kitchen appliances, you made every occasion special. Also, we thank you for the delicious tropical fruits and for making certain we had all we needed to create exciting island meals in-house. We were so Blessed to have you two host us because your attention to detail coupled with your winning 5-star personalities beat out any hotel. We have never ate, played and slept so stress-free! You have mastered turning a house into a home. We will definitely stay in touch with our new island family, and pray for your continued success. You deserve the best just as you give. 'Muchas bendiciones!' From The Tarrant Family- From Florida! Feb. 21- Feb. 25, 2025
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 30 reviews
Price from
$133.88
1 night, 2 adults

Sapphire Dream

St Thomas (Near Charlotte Amalie)

A comfortable apartment within easy reach of Sapphire Beach, Sapphire Dream offers a base for a relaxing getaway in St Thomas.

H
Heilman
From
United States
Great location near ferry, unit was close to Sudi’s. Great view!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews
Price from
$175
1 night, 2 adults

Wintberg Tropical Villas

Mandal (Near Charlotte Amalie)

Wintberg Tropical Villas offers accommodations in Mandal, 4 miles from Charlotte Amalie Harbor. With pool views, this accommodation features a balcony and a swimming pool.

R
Ronnie
From
United States
A piece of heaven on Earth! This property exceeded our expectations and needs. It’s like having your own private resort. The property is absolutely beautiful and very well designed. Our family stayed in Villa 2 and it also has a private outdoor space with seating and grill. We had the privilege of meeting both Alvin (very professional and compassionate) and the property manager Tadisha and her mother Sylvia (our new family members) invited us to their family cookout at the beach and we learned to play dominoes! They all went out of there way to ensure our family had all that we needed on the property and tips for things to do on the island. Internet and Roku were a hit amongst our family. Each room has a tv and A/C. The kitchen is well stocked and balcony seating area is amazing at night with the wonderful breeze and clear night sky. The property has a washer ($3.50) and dryer ($1.00). There was a cooler that we were able to take to the beach. The pool and lighting throughout the property is very inviting. The area is quiet and safe, we slept with the front and kitchen windows open for a constant breeze. The location of the property was perfect and only a 8 min drive to Meagan’s Bay Beach and within 20 min to anything on the island. I highly recommend renting a SUV as this property has a steep hill.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 38 reviews
Price from
$238.50
1 night, 2 adults
All self-catering accommodations in Charlotte Amalie

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Charlotte Amalie and surrounding area in the past month

See all

Highly rated self-catering accommodations in Charlotte Amalie and nearby

  • Casa Cielo

    Misgen
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 30 reviews

    Featuring garden views, Casa Cielo in Misgen features accommodations and a garden. There's a private entrance at the vacation home for the convenience of those who stay.

    From $495 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 37 reviews

    1.5 miles from Magen's Bay Beach in Lovenlund, Chateau Nightwind offers accommodations with access to an open-air bath. There's a private entrance at the villa for the convenience of those who stay.

    From $281.13 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 38 reviews

    Wintberg Tropical Villas offers accommodations in Mandal, 4 miles from Charlotte Amalie Harbor. With pool views, this accommodation features a balcony and a swimming pool.

    From $412.35 per night
  • Scotland Villa 2

    St Thomas
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 30 reviews

    Scotland Villa 2 offers accommodations in St Thomas, 4.6 miles from Charlotte Amalie Harbor. This apartment provides free private parking and full-day security. Guests can use a terrace.

  • Scotland Villa 1

    St Thomas
    8.0+ review score
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 13 reviews

    Featuring a garden, Scotland Villa 1 provides accommodations in St Thomas. This property offers access to a balcony and free private parking. Outdoor seating is also available at the apartment.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 8 reviews

    Luxury Beachfront Duplex Villa on Sapphire Beach I provides beachfront accommodations in East End. It provides free Wifi, a private beach area, pool with a view, and a restaurant.

    From $679.13 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 9 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.

    From $589.84 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 11 reviews

    This beachfront 2 bedroom, two-level condo located within the Sapphire Beach Resort and Marina in St. Thomas, Virgin Islands is on the Caribbean Beach and features a free WiFi access.

    From $730.66 per night

Enjoy breakfast in Charlotte Amalie and nearby

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 48 reviews

    Providing mountain views, One Seven Solberg in St Thomas provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 12 reviews

    Ocean and Magens Bay View @ NorthStar Escape offers accommodations in St Thomas, 1.5 miles from Hull Bay Beach and 2.6 miles from Charlotte Amalie Harbor.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Northside Quarters is located in St Thomas, just 1.5 miles from Hull Bay Beach and 3.5 miles from Charlotte Amalie Harbor.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Featuring a garden, Mid-Century: Caribbean Style provides accommodations in Contant.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Mahogany Run Retreat A Tranquil Caribbean Escape offers accommodations in Lovenlund, 3.3 miles from Charlotte Amalie Harbor.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 8 reviews

    A 7-minute walk from Honeymoon Beach in Water Island, Virgin Islands Campground features accommodations with access to a public bath.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    A recently renovated villa, Private Oasis with Incredible Views offers accommodations in St Thomas. This property offers a private pool, free Wifi, and free private parking.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 21 reviews

    Bare Feet Retreat offers accommodations in Frydendal, a 7-minute walk from Coki Beach and 7.8 miles from Charlotte Amalie Harbor.

These self-catering accommodations in Charlotte Amalie and nearby have options with free cancellation

  • Little Indigo Apartments

    Mafolie
    Free cancellation options available
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 23 reviews

    Featuring city views, Little Indigo Apartments in Mafolie provides accommodations and a bar. This apartment features air-conditioned accommodations with a balcony and free Wifi.

    From $323.88 per night
  • Northside Studio Vacation Rental

    St Thomas
    Free cancellation options available
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 35 reviews

    Providing a garden, Northside Studio Vacation Rental provides accommodations in St Thomas. This property offers access to a patio, free private parking, and free Wifi.

    From $243.75 per night
  • Northside Hideaway

    St Thomas
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Providing a garden, Northside Hideaway offers accommodations in St Thomas. This property offers access to a balcony, free private parking, and free Wifi. Guests can use barbecue facilities.

    From $330 per night
  • Casita Orquidea

    Resolution
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Casita Orquidea offers accommodations in Resolution, 1.7 miles from Hull Bay Beach and 3.8 miles from Charlotte Amalie Harbor.

  • Pineapple Seaclusion

    St Thomas
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Pineapple Seaclusion offers accommodations in St Thomas, 1.2 miles from Brewers Bay Beach and 4.4 miles from Charlotte Amalie Harbor. This property offers access to a balcony and free private parking.

    From $912.50 per night
  • Island Daze - Amazing Views

    East End
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    With Coki Beach reachable in 1.2 miles, Island Daze - Amazing Views offers accommodations, a restaurant, a private beach area, a rooftop pool, and a terrace.

    From $519.13 per night
  • Secret Harbour Beach Resort

    St Thomas
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 57 reviews

    Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and garden.

    From $540.86 per night
  • Margaritaville Vacation Club - St Thomas

    Frydendal
    Free cancellation options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 508 reviews

    Facing the beachfront, Margaritaville Vacation Club - St Thomas offers 4-star accommodations in Frydendal and features an outdoor swimming pool, fitness center and restaurant.

Self-catering Accommodations That Guests Love in Charlotte Amalie

See all
  • Avg. price/night: $246.55
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 385 reviews
    Room was beautiful, big, bed perfect, but couch for extra 2 really small, just for kids. Kitchen perfect and view from our room too. The tower and pirate shop very nice. Pool is nice. Jakuzzi only for adults ( above 14 years old).
    Guest review by
    Eliska
    Family with young children