Skip to main content

Featured Hotels Near All Saints Shopping Centre

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Birch Tree Cottage

Randburg, Johannesburg (0.2 miles from All Saints Shopping Centre)

Birch Tree Cottage offers bed & breakfast accommodations in Olivedale, Randburg. Offering guests a patio and a sparkling swimming pool, a stay at Birch Tree also includes free WiFi and private...

Show more Show less
8.8
Excellent
382 reviews
Price from
$36
per night

Littlefield Luxury Suite

Randburg, Johannesburg (0.4 miles from All Saints Shopping Centre)

Located in the Olivedale suburb of Randburg, Littlefield Luxury Suite is 5 mi from the Monte Casino Theater. It offers an outdoor pool, lush garden and free Wi-Fi.

Show more Show less
9.2
Wonderful
63 reviews
Price from
$36
per night

URRR Casa on Msasa

Randburg, Randburg (0.9 miles from All Saints Shopping Centre)

URRR Casa on Msasa offers accommodations in Randburg, 5.7 miles from Montecasino and 8.2 miles from Sandton City Mall. Private parking is available on site at this recently renovated property.

Show more Show less
9.3
Wonderful
86 reviews
Price from
$33
per night

Amberhall Guesthouse

Hotel in Randburg, Johannesburg (1.1 miles from All Saints Shopping Centre)

Located 5 mi from Monte Casino, Amberhall Guest house in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels.

Show more Show less
9.2
Wonderful
396 reviews
Price from
$66
per night

Made Guest House

Randburg, Johannesburg (0.4 miles from All Saints Shopping Centre)

Made Guest House enjoys a location in Johannesburg, 3.4 miles from Montecasino and 7.7 miles from Sandton City Mall.

Show more Show less
8.7
Excellent
18 reviews
Price from
$32
per night

Villa Schreiner Guest House

Randburg, Johannesburg (1 miles from All Saints Shopping Centre)

Only 8 minutes from Fourways Mall and Monte Casino, this guest house is located on the border of Fourways and Jukskei Park.

Show more Show less
8.5
Very Good
144 reviews
Price from
$32
per night

Top 10 trending hotels near All Saints Shopping Centre

Discover our most popular hotels from the last 30 days

Enjoy breakfast at hotels near All Saints Shopping Centre

  • Le'Ciara Luxury Guest House
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 105 reviews

    Featuring a garden, Le'Ciara Luxury Guest House is located in Johannesburg in the Gauteng region, 5.7 miles from Montecasino and 6.2 miles from Sandton City Mall.

    Friendly hosts, immaculately clean and comfortable.

  • Amberhall Guesthouse
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 396 reviews

    Located 5 mi from Monte Casino, Amberhall Guest house in Randburg features a garden with a small stream. All rooms have a flat-screen TV with satellite channels.

    Super friendly- will now make it an annual spot to stay.

  • Palazzo Hotel
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,828 reviews

    Featuring a manicured Tuscan-style garden and a large outdoor pool with a relaxing area, this luxurious 5-style hotel is located in the peaceful area of Fourways Johannesburg.

    Excellent staff and position. Outstanding service!

  • Monte La Vue Hotel
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 502 reviews

    Located in Sandton, a 16-minute walk from Montecasino, Monte La Vue Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    Everything about the place would definitely go back

  • Little Tuscany Boutique Hotel
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 9 reviews

    Located in Bryanston, Little Tuscany Boutique Hotel offers elegantly furnished accommodations with free Wi-Fi and parking. Monte Casino and Bryanston Country Club are less than 2.5 mi away.

Research, refine, and make plans for your whole trip