
















Modern Amenities and Features Experience the luxury of a fully renovated holiday home with top-of-the-line amenities, including a flat-screen TV, free WiFi, and a fully equipped kitchen. Scenic Views and Outdoor Spaces Relax and unwind on the balcony or terrace while enjoying stunning sea views, or dine al fresco on the patio. The property's garden provides a tranquil oasis for guests to enjoy. Convenient Location Situated just 200 metres from St James Beach, this non-smoking property offers easy access to other nearby beaches and attractions, making it the perfect seaside retreat for your next getaway. Book now to secure your dream holiday at Villa Moselle - St James and create unforgettable memories by the sea.
Checking rates…
You won't be charged yet
Guests liked
ZA · family_with_children · May 2026
Incredible stay that left us refreshed!
Excellent location with a lovely view of the ocean, and we could not hear the noise of the main road despite being so close. We loved walking down to the tidal pool in the mornings, and grabbing a coffee on the way, as well as walking into beautiufl Kalk Bay to explore the cafes and shops.
Nothing
ZA · extended_group · Mar 2026
Really enjoyed our stay. The apartment was perfectly located and appointed. Would absolutely recommend a stay there.,
Everything
Nothing. Everything was really great.
GB · couple · Mar 2026
Everything we needed, helpful host and great location for us
Light bright and very spacious
Nothing !
GB · extended_group · Feb 2026
Such a fantastic stay we’ve booked again for later in the year!
Wonderful location in St James, very close to the tidal pools and beach, walking distance to shops and restaurants. The house is stylishly decorated, the beds are very comfortable and it was very clean. Gorgeous views from the terrace. Thoughtful touches - beach towels provided, and milk and wine in the fridge, along with tea and coffee.
Liked everything
GG · couple · Jan 2026
We would certainly return.
Quiet, spacious good location. Hosts were very friendly and helpful. Our satnav couldn’t find the location but simply put in St James Rd (turning opposite Folk Cafe) where top of this road is the Villa. Hope you enjoy it as much as we did.
1 Moselle Road · St James