Skip to main content

Villas in St James

Find the villas that appeal to you the most

The best villas in St James

Check out our pick of great villas in St James

Filter by:

Review score

Tintswalo Boulders

Simonʼs Town (Near St James)

Tintswalo Boulders, a property with a terrace, is situated in Simonʼs Town, 200 metres from Water's Edge Beach, 19 km from Chapman's Peak, as well as 23 km from Cape Point.

C
Carolina
From
Italy
The style, the little details, the environment, the location, the vibes, everything!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
US$237.36
1 night, 2 adults

Salop House

Fish hoek (Near St James)

Located in Fish hoek and only less than 1 km from Fish Hoek Beach, Salop House provides accommodation with mountain views, free WiFi and free private parking.

D
David
From
Australia
We liked this accommodation with great views of Fishhoek beach. The accommodation is tastefully decorated and has a well equipped kitchen. It is very clean and cozy. There is a secure garage.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 159 reviews
Price from
US$57.88
1 night, 2 adults

Dunvegan Lodge

Clovelly (Near St James)

Elegant Accommodation

Dunvegan Lodge in Clovelly offers a recently renovated villa with a swimming pool, sun terrace, and lush garden.

B
Bernice
From
South Africa
We were welcomed with such warmth by Lisa and Wayne. The room was super clean and comfortable and the views amazing. Clovelly is a stunning neighborhood and super safe. we enjoyed hiking on the mountain and can’t wait to return.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews
Price from
US$76
1 night, 2 adults

Casa Da Gama Luxe

Marina Da Gama (Near St James)

Set in Marina Da Gama, Casa Da Gama Luxe offers accommodation with private pool, free WiFi and free private parking for guests who drive.

S
Shelley-Ann
From
South Africa
Everything was very neat and tidy.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
Price from
US$94.71
1 night, 2 adults

Casa Alara warm and welcoming

Meadowridge (Near St James)

Featuring a garden, private pool and garden views, Casa Alara warm and welcoming is located in Meadowridge. This property offers access to a terrace, free private parking and free WiFi.

P
Paul
From
United Kingdom
Exactly as per pictures. Very comfortable, clean and tidy. Very responsive and friendly hosts.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
US$173.63
1 night, 2 adults

Sea Sands Villa

Fish hoek (Near St James)

Located in Fish hoek and only 10 km from Chapman's Peak, Sea Sands Villa provides accommodation with mountain views, free WiFi and free private parking.

S
Simon
From
United Kingdom
Spacious Appartment, amazing views, hospitable host.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 26 reviews
Price from
US$100.63
1 night, 2 adults

Cape Weaver Muizenberg

Muizenberg (Near St James)

Boasting a balcony with lake views, an outdoor swimming pool and a garden, Cape Weaver Muizenberg can be found in Muizenberg, close to Muizenberg Beach and 18 km from Kirstenbosch National Botanical...

B
Britta
From
Germany
The view is wonderful. We had the small apartment which is sweet and the design the most beautiful we had during our trip. Hilda was great support at any time.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 32 reviews
Price from
US$105.23
1 night, 2 adults

Mettahouse Cape Town

Cape Town (Near St James)

Featuring accommodation with a private pool, mountain view and a balcony, Mettahouse Cape Town is set in Cape Town. Guests can benefit from a patio and an outdoor fireplace.

M
Maryana
From
Netherlands
Our stay at this villa was amazing. The house looks exactly like in the photos, but the views are even more beautiful in real life. Drinking coffee in the morning while looking through the big windows was such a nice way to start the day. The villa was perfect for our group of five. It has three big bedrooms, and each has its own bathroom, which was very convenient. The house is decorated beautifully. There are many books, games, and interesting things to look at. The living room has a big TV where we enjoyed cozy evenings together. There is so much to do at the villa. We used the BBQ (braai), sat at the outside table, relaxed in the hot tub, and enjoyed the pool. Everything was great, and we felt very comfortable. Mercy made our stay even better. She kept the house very clean and was always friendly and positive. Richard, the host, was very kind and always ready to help. He gave us great advice about places to visit and the best restaurants nearby. The villa is not in Cape Town, but it is only a 40-50 minute drive. If you have a car, it is no problem at all. There are also many nice places to visit nearby, like Boulders Beach and the ostrich farm. If you need advice, Richard will be happy to help. We felt very safe and welcome during our stay. Thank you, Richard and Mercy, for making our holiday so wonderful. We hope to come back one day.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 30 reviews
Price from
US$438.47
1 night, 2 adults

Dorset Cottage

Cape Town (Near St James)

Located in Cape Town, Dorset Cottage provides accommodation with private pool, free WiFi and free private parking for guests who drive.

C
Chalmers
From
South Africa
Exactly what I was looking for, neat, safe, cozy, quiet, private and close to work. The hosts are very friendly, and made me feel right at home. I would recommend Dorset Cottage any day.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews
Price from
US$52.62
1 night, 2 adults

Fisherman's Watch Cottage

Cape Town (Near St James)

Offering a garden and garden view, Fisherman's Watch Cottage is set in Cape Town, 13 km from Chapman's Peak and 25 km from Kirstenbosch National Botanical Garden.

M
Michelle
From
Spain
Peaceful cottage with stunning views. George was very friendly and helpful. We had a wonderful stay.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 93 reviews
Price from
US$54.46
1 night, 2 adults
All villas in St James

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in St James and surroundings in the past month

See all

Popular with guests booking villas in St James

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews

Popular with guests booking villas in St James

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking villas in St James

Popular with guests booking villas in St James

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Popular with guests booking villas in St James

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking villas in Clovelly

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews

Popular with guests booking villas in Cape Town

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 93 reviews

Popular with guests booking villas in Muizenberg

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 32 reviews

Popular with guests booking villas in Muizenberg

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Popular with guests booking villas in Muizenberg

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 13 reviews

Villas with swimming pools in St James and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 106 reviews

<h2>Elegant Accommodation</h2> Dunvegan Lodge in Clovelly offers a recently renovated villa with a swimming pool, sun terrace, and lush garden.

From US$105.23 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 29 reviews

Boasting air-conditioned accommodation with a pool with a view, pool view and a balcony, Charming Coastal Townhouse at The Majestic is set in Kalk Bay.

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

Boasting a private pool and sea views, Kalk Bay Condo at The Majestic is situated in Kalk Bay. This beachfront property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 25 reviews

Situated in Cape Town and only 500 metres from Kalk Bay Harbour Beach, Zonnendal Family Home in charming Kalk Bay features accommodation with sea views, free WiFi and free private parking.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 32 reviews

Boasting a balcony with lake views, an outdoor swimming pool and a garden, Cape Weaver Muizenberg can be found in Muizenberg, close to Muizenberg Beach and 18 km from Kirstenbosch National Botanical...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Mountain Side Beach House is situated in Clovelly.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

Set in Cape Town, Crescent Corner Vacation Home offers accommodation with a private pool, a patio and mountain views. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Featuring air-conditioned accommodation with a private pool, lake view and a patio, Tranquil Waterfront Hideaway with Stunning Views is set in Cape Town.

Enjoy breakfast in St James and nearby

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

A recently renovated holiday home set in Cape Town, Davley House, St James Kalk Bay features a garden. This beachfront property offers access to a balcony and free WiFi.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 17 reviews

Featuring garden views, Enchanting Stone-Crafted Home features accommodation with a garden and a balcony, around 200 metres from Kalk Bay Harbour Beach.

Caradoc House

Muizenberg
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 15 reviews

Located in Muizenberg in the Western Cape region, Caradoc House has a patio. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Modern Coastal Townhouse at The Majestic, a property with a garden, is set in Cape Town, 14 km from Chapman's Peak, 21 km from Kirstenbosch National Botanical Garden, as well as 24 km from World of...

Boasting a sauna, Charming Coastal Townhouse at The Majestic is located in Cape Town. 14 km from Chapman's Peak and 21 km from Kirstenbosch National Botanical Garden, the property features a fitness...

Majestic Secret

Cape Town
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 8 reviews

Majestic Secret, a property with a garden, is set in Cape Town, 14 km from Chapman's Peak, 21 km from Kirstenbosch National Botanical Garden, as well as 24 km from World of Birds.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 13 reviews

Situated 18 km from Chapman's Peak, 18 km from Kirstenbosch National Botanical Garden and 21 km from World of Birds, Beach Hut Empire Apartment offers accommodation located in Muizenberg.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 20 reviews

Sea Life Muizenberg is located in Muizenberg, 18 km from Chapman's Peak, 18 km from Kirstenbosch National Botanical Garden, and 21 km from World of Birds.

Travelling by car? These villas in St James and nearby offer free parking

Located in Meadowridge, Farm away from home provides accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$356.11 per night

Penrose House Ocean View Villa, a property with a garden, is situated in Muizenberg, 800 metres from Muizenberg Beach, 18 km from Chapman's Peak, as well as 18 km from Kirstenbosch National Botanical...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 10 reviews

Offering inner courtyard views, Beach Stays Apartment is an accommodation situated in Muizenberg, 18 km from Chapman's Peak and 18 km from Kirstenbosch National Botanical Garden.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews

Situated in Muizenberg in the Western Cape region, Beach Loft Empire Apartment has a patio. Both free WiFi and parking on-site are accessible at the holiday home free of charge.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Set in Muizenberg in the Western Cape region, Sunrise Deck Empire Apartment has a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

Situated in Muizenberg in the Western Cape region, Bluebird Empire Penthouse has a patio. Both free WiFi and parking on-site are available at the holiday home free of charge.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3 reviews

The Waves Empire Apartment is set in Muizenberg, 18 km from Chapman's Peak, 18 km from Kirstenbosch National Botanical Garden, as well as 21 km from World of Birds.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 25 reviews

Offering barbecue facilities and garden view, Baytree Beach House is situated in Kalk Bay, 14 km from Chapman's Peak and 22 km from Kirstenbosch National Botanical Garden.