Bed and breakfasts in Johannesburg

Looking for Bed and breakfasts in Johannesburg? Choose from 99 verified properties. Compare amenities and book at great rates.

Find your perfect stay in Johannesburg

Rivonia Premier Lodge

Rivonia Premier Lodge, Johannesburg ●●●●

3 River Road, Edenburg, Rivonia, Sandton, 2128 - Johannesburg, South Africa
Bed and breakfast
  • Show on map

    Located north of Johannesburg, in the suburb of Rivonia, this lodge is set in a large private garden and offers a tranquil retreat in the heart of Sandton. Free WiFi is available...

    more...
    • Property features:
    • Laundry and pressing service
    • Round-the-clock security
    • Shuttle service (extra fee)
    • Area for picnics
    • Enclosure around the pool

    Deluxe Studio

    Size: 25 m2
    Number of guests: 2

    Standard Studio

    Size: 22 m2
    Number of guests: 2

    Standard Double Room

    Size: 22 m2
    Number of guests: 2

    Deluxe Double Room

    Size: 25 m2
    Number of guests: 2

    Superior Suite

    Size: 28 m2
    Number of guests: 2

    Superior Studio

    Size: 28 m2
    Number of guests: 2
    View all rooms

    Approximate price per room per night

    Select dates to check availability and prices.
    Show prices
    Agterplaas Guesthouse Pty Ltd

    Agterplaas Guesthouse Pty Ltd, Johannesburg ★★★

    66 Sixth Avenue, 2092 - Johannesburg, South Africa
    Bed and breakfast
    • Show on map

      Offering comfortable guest rooms with private garden and free parking, this bed and breakfast is located in the suburb of Melville. Free WiFi is provided. Not far from the...

      more...
      • Property features:
      • On-site parking
      • Live musical performance
      • Wireless internet
      • Live stand-up comedy
      • Car park

      Single Room

      Size: 12 m2
      Number of guests: 1

      Double Room

      Size: 22 m2
      Number of guests: 1

      Triple Room

      Size: 33 m2
      Number of guests: 2

      Twin/Double Room

      Size: 30 m2
      Number of guests: 2

      Economy Double Room

      Size: 30 m2
      Number of guests: 2

      Executive Double Room

      Size: 40 m2
      Number of guests: 2

      Suite

      Size: 47 m2
      Number of guests: 3

      Apartment

      Size: 60 m2
      Number of guests: 3

      Budget Double Room

      Size: 35 m2
      Number of guests: 2
      View all rooms

      Approximate price per room per night

      Select dates to check availability and prices.
      Show prices
      Cherry Tree Cottage B&B Linden

      Cherry Tree Cottage B&B Linden, Johannesburg ●●●

      57 Ninth Street, Linden, 2195 - Johannesburg, South Africa
      Bed and breakfast
      • Show on map

        Offering inner courtyard views and a garden, Cherry Tree Cottage B&B Linden is set in the Randburg district of Johannesburg, 4 km from Parkview Golf Club and 10 km from Sandton...

        more...
        • Property features:
        • Outdoor grilling amenities
        • Ten-pin bowling
        • Designated area for smoking
        • Board games and puzzles
        • Racquetball

        Superior Double or Twin Room with Garden View

        Size: 30 m2
        Number of guests: 2

        Superior Double or Twin Room with Garden View

        Size: 25 m2
        Number of guests: 2

        Superior Double or Twin Room with Garden View

        Size: 30 m2
        Number of guests: 2

        Superior Double or Twin Room with Garden View

        Size: 25 m2
        Number of guests: 2

        Superior Double or Twin Room with Garden View

        Size: 25 m2
        Number of guests: 2

        Approximate price per room per night

        Select dates to check availability and prices.
        Show prices
        Summerview Guest Lodge

        Summerview Guest Lodge, Johannesburg ★★★

        34 Chapel Road, 2191 - Johannesburg, South Africa
        Bed and breakfast
        • Show on map

          Summerview Guest Lodge is situated in the leafy suburbs of Johannesburg. All of the rooms have air conditioning and a balcony. The hotel has an outdoor pool and barbecue...

          more...
          • Property features:
          • Airport shuttle drop-off
          • Access to medical professionals
          • Common stationery items like printed menus, magazines, pens, and paper have been removed
          • Thermometers supplied to guests by the property
          • Mobile application for in-room dining

          Double Room

          Size: 50 m2
          Number of guests: 2

          Family Two-Bedroom Suite

          Size: 100 m2
          Number of guests: 5
          +

          Deluxe Double Room with Shower

          Size: 50 m2
          Number of guests: 4
          +

          Approximate price per room per night

          Select dates to check availability and prices.
          Show prices
          Villa Simonne

          Villa Simonne, Johannesburg ●●●●

          16 West Street, Lower Houghton, 2198 - Johannesburg, South Africa
          Bed and breakfast
          • Show on map

            Villa Simonne is located in Houghton in Johannesburg. This a vintage, themed boutique hotel is within easy reach of the the M1 highway, Rosebank and Sandton CBDs, and is on the...

            more...
            • Property features:
            • In-room service
            • Face coverings available for guests
            • Green space
            • Attended parking service
            • Delivered meals are securely covered

            Deluxe Suite

            Size: 40 m2
            Number of guests: 2

            Standard Suite

            Size: 40 m2
            Number of guests: 2

            Two-Bedroom Apartment

            Size: 40 m2
            Number of guests: 4
            +

            Presidential Suite

            Size: 45 m2
            Number of guests: 2

            Approximate price per room per night

            Select dates to check availability and prices.
            Show prices
            Bruno Comfort Suites

            Bruno Comfort Suites, Johannesburg

            76 Pritchard Street, Olivedale Johannesburg North, 2188 - Johannesburg, South Africa
            Bed and breakfast
            • Show on map

              Bruno Comfort Suites in Johannesburg provides adults-only accommodation with an outdoor swimming pool, a garden and a bar. The property features pool and garden views, and is 5.6...

              more...
              • Property features:
              • Security system
              • Temperature control
              • Assorted fruits
              • Smoke-free property
              • Wireless internet access throughout the property

              Double Room

              Size: 16 m2
              Number of guests: 3

              Queen Room

              Size: 17 m2
              Number of guests: 3

              King Room

              Size: 25 m2
              Number of guests: 3

              Queen Room with Kitchenette

              Size: 38 m2
              Number of guests: 3

              Approximate price per room per night

              Select dates to check availability and prices.
              Show prices
              Muco Guest House

              Muco Guest House, Johannesburg ●●●●

              3-6 Avenue, Rivonia, 2191 - Johannesburg, South Africa
              Bed and breakfast
              • Show on map

                Located 10 minutes’ drive from Sandton and set in a quiet residential area, Muco Guest House in Rivonia offers an outdoor pool, a garden and free WiFi access. The cozy rooms come...

                more...
                • Property features:
                • Wellness and spa bundles
                • Procedures implemented to monitor guest health
                • Delivered meals are securely covered
                • Airport shuttle service (extra cost)
                • All dishes, utensils, glassware, and other table items have been disinfected

                Double Room 1

                Size: 19 m2
                Number of guests: 2

                Double Room 3

                Size: 19 m2
                Number of guests: 2

                Double Room 4

                Size: 20 m2
                Number of guests: 2

                Family Room 7

                Size: 22 m2
                Number of guests: 2

                Family Room

                Size: 24 m2
                Number of guests: 2

                Standard Double Room

                Size: 19 m2
                Number of guests: 2

                Double Room

                Size: 19 m2
                Number of guests: 2

                Double Room with Terrace

                Size: 19 m2
                Number of guests: 2

                Double Room

                Size: 19 m2
                Number of guests: 2

                Double Room

                Size: 18 m2
                Number of guests: 2

                Double Room

                Size: 19 m2
                Number of guests: 2

                Family Room

                Size: 25 m2
                Number of guests: 2

                Family Room

                Size: 22 m2
                Number of guests: 2

                Comfort Double Room

                Size: 15 m2
                Number of guests: 2

                Business Double Room

                Size: 15 m2
                Number of guests: 2

                Double Room

                Size: 18 m2
                Number of guests: 2

                Deluxe Room

                Size: 18 m2
                Number of guests: 2

                Classic Double Room

                Size: 12 m2
                Number of guests: 2

                Premier Double Room

                Size: 12 m2
                Number of guests: 2

                Executive Double Room

                Size: 12 m2
                Number of guests: 2

                Deluxe Double Room

                Size: 12 m2
                Number of guests: 2

                Premium Double Room

                Size: 12 m2
                Number of guests: 2

                Standard Family Room

                Size: 18 m2
                Number of guests: 4
                +

                Double Room with Private Bathroom

                Size: 12 m2
                Number of guests: 2

                Double Room

                Size: 12 m2
                Number of guests: 2
                View all rooms

                Approximate price per room per night

                Select dates to check availability and prices.
                Show prices
                Grace Guest House

                Grace Guest House, Johannesburg ★★★★

                142 Curzon Road, Bryanston, 2021 - Johannesburg, South Africa
                Bed and breakfast
                • Show on map

                  Located 1 km from the Bryanston Country Club, Grace Guest House offers en-suite rooms. It features a garden with outdoor pool, free WiFi and on-site parking. Rooms here will...

                  more...
                  • Property features:
                  • Common stationery items like printed menus, magazines, pens, and paper have been removed
                  • Meals can be brought to the guest's room
                  • Golf course (within 3 km)
                  • Emergency medical kit on-site
                  • Green space

                  Chalet

                  Size: 14 m2
                  Number of guests: 4
                  +

                  King Suite with Pool View

                  Size: 15 m2
                  Number of guests: 3

                  Classic Family Room

                  Size: 25 m2
                  Number of guests: 4
                  +

                  Approximate price per room per night

                  Select dates to check availability and prices.
                  Show prices
                  Birch Tree Cottage

                  Birch Tree Cottage, Johannesburg ●●●●

                  Corner Christo and Church Avenue, 2125 - Johannesburg, South Africa
                  Bed and breakfast
                  • Show on map

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

                    more...
                    • Property features:
                    • Common stationery items like printed menus, magazines, pens, and paper have been removed
                    • Wireless internet access throughout the property
                    • Accommodations sanitized between guest stays
                    • Accessible amenities
                    • Parking for disabled guests

                    Double Room with Pool View

                    Size: 16 m2
                    Number of guests: 2

                    Double or Twin Room with Garden View

                    Size: 20 m2
                    Number of guests: 2

                    Family Room with Garden View

                    Size: 65 m2
                    Number of guests: 6
                    +

                    Approximate price per room per night

                    Select dates to check availability and prices.
                    Show prices
                    6 On Acacia

                    6 On Acacia, Johannesburg ●●●●

                    6 Acacia Road, 2008 - Johannesburg, South Africa
                    Bed and breakfast
                    • Show on map

                      Located 11 km from Johannesburg Stadium, 6 On Acacia provides accommodation with an outdoor swimming pool, a bar and a 24-hour front desk for your convenience. Both WiFi and...

                      more...
                      • Property features:
                      • Parking for disabled guests
                      • All dishes, utensils, glassware, and other table items have been disinfected
                      • Board games and puzzles
                      • Accessible amenities
                      • Outdoor security cameras

                      Apartment with Balcony

                      Size: 100 m2
                      Number of guests: 4
                      +

                      Queen Suite

                      Size: 30 m2
                      Number of guests: 3

                      Suite with Garden View

                      Size: 70 m2
                      Number of guests: 4
                      +

                      Approximate price per room per night

                      Select dates to check availability and prices.
                      Show prices
                      By Appointment Suites

                      By Appointment Suites, Johannesburg ●●●●

                      19 Etosha Crescent Sandown Estate Sandton, 2196 - Johannesburg, South Africa
                      Bed and breakfast
                      • Show on map

                        Located in Johannesburg, 4 km from Sandton City Mall, By Appointment Suites provides accommodation with spa facilities, wellness packages and beauty services. This bed and...

                        more...
                        • Property features:
                        • Salon
                        • Skin care treatments
                        • Procedures implemented to monitor guest health
                        • Fire safety equipment
                        • Hand rub

                        Deluxe Double Studio

                        Size: 55 m2
                        Number of guests: 2

                        Deluxe Double or Twin Room

                        Size: 40 m2
                        Number of guests: 2

                        Approximate price per room per night

                        Select dates to check availability and prices.
                        Show prices
                        B&B on 8th Avenue

                        B&B on 8th Avenue, Johannesburg ●●●●

                        54a 8th Avenue, Melville, 2092 - Johannesburg, South Africa
                        Bed and breakfast
                        • Show on map

                          B&B on 8th Avenue, a property with a terrace and barbecue facilities, is situated in Johannesburg, 2 km from Parkview Golf Club, 8.1 km from Johannesburg Stadium, as well as 8.8...

                          more...
                          • Property features:
                          • Guests can choose to decline housekeeping services during their stay
                          • Live stand-up comedy
                          • Bedding, towels, and laundry cleaned following local guidelines
                          • Baggage holding
                          • Car park

                          Double Room

                          Size: 24 m2
                          Number of guests: 2

                          Double Room

                          Size: 24 m2
                          Number of guests: 2

                          Twin/Double Room

                          Size: 30 m2
                          Number of guests: 2

                          Double Room

                          Size: 20 m2
                          Number of guests: 2

                          Double or Twin Room

                          Size: 30 m2
                          Number of guests: 2

                          Approximate price per room per night

                          Select dates to check availability and prices.
                          Show prices
                          B and B Sandton

                          B and B Sandton, Johannesburg ●●●

                          4 Bridge Road, Buccleuh, 2066 - Johannesburg, South Africa
                          Bed and breakfast
                          • Show on map

                            Set in Johannesburg, 11 km from Sandton City Mall, B and B Sandton has a garden and rooms with free WiFi access. Located around 21 km from Ellis Park Stadium, the bed and...

                            more...
                            • Property features:
                            • Baggage holding
                            • Online connectivity
                            • Security system
                            • On-site parking
                            • Designated area for smoking

                            Executive Suite

                            Size: 30 m2
                            Number of guests: 3

                            Standard Double Room

                            Size: 25 m2
                            Number of guests: 2

                            Suite

                            Size: 28 m2
                            Number of guests: 2

                            Suite

                            Size: 25 m2
                            Number of guests: 2

                            Approximate price per room per night

                            Select dates to check availability and prices.
                            Show prices
                            Tiree B&B

                            Tiree B&B, Johannesburg

                            13 Balmoral Ave, Bryanston, 2191 - Johannesburg, South Africa
                            Bed and breakfast
                            • Show on map

                              Offering garden views, Tiree B&B in Johannesburg offers accommodation, pool with a view, a garden, barbecue facilities and a shared lounge. Tiree B&B offers access to a terrace,...

                              more...
                              • Property features:
                              • Guests can choose to decline housekeeping services during their stay
                              • Clothes washing
                              • Patio
                              • Swimming pool with a view
                              • Swimming pool

                              Luxurious Suite with Bath en suite

                              Size: 13 m2
                              Number of guests: 2

                              Deluxe Apartment

                              Size: 14 m2
                              Number of guests: 2

                              Twin Room with Garden View

                              Size: 5 m2
                              Number of guests: 2

                              Superior Queen Room

                              Size: 5 m2
                              Number of guests: 2

                              Approximate price per room per night

                              Select dates to check availability and prices.
                              Show prices
                              Wild Olive Executive Suite

                              Wild Olive Executive Suite, Johannesburg ●●●●

                              32 Waterfall Avenue Craighall, 2024 - Johannesburg, South Africa
                              Bed and breakfast
                              • Show on map

                                Located in Johannesburg, 4.6 km from Sandton City Mall and 4.8 km from Gautrain Sandton Station, Wild Olive Executive Suite provides spacious air-conditioned accommodation with a...

                                more...
                                • Property features:
                                • Car park
                                • Swimming pool
                                • Housekeeping services daily
                                • Procedures implemented to monitor guest health
                                • Adults only

                                Deluxe King Room

                                Size: 96 m2
                                Number of guests: 2

                                Approximate price per room per night

                                Select dates to check availability and prices.
                                Show prices
                                R & R's Retreat

                                R & R's Retreat, Johannesburg ●●●

                                31A Sixth Avenue Parktown North, 2193 - Johannesburg, South Africa
                                Bed and breakfast
                                • Show on map

                                  Set in Johannesburg and only 2.3 km from Parkview Golf Club, R & R's Retreat offers accommodation with garden views, free WiFi and free private parking. It is located 6.5 km from...

                                  more...
                                  • Property features:
                                  • Utilization of anti-viral cleaning agents
                                  • Wireless internet
                                  • Exclusive check-in and check-out
                                  • Smoke-free rooms
                                  • Car park

                                  Queen Room

                                  Size: 16 m2
                                  Number of guests: 2

                                  Approximate price per room per night

                                  Select dates to check availability and prices.
                                  Show prices
                                  Grand View B&B

                                  Grand View B&B, Johannesburg ●●●

                                  45 Putney Road, Auckland Park, 2109 - Johannesburg, South Africa
                                  Bed and breakfast
                                  • Show on map

                                    Featuring city views, Grand View B&B provides accommodation with a seasonal outdoor swimming pool, a garden and a terrace, around 5.3 km from Parkview Golf Club. This bed and...

                                    more...
                                    • Property features:
                                    • Social distancing guidelines enforced
                                    • Exclusive check-in and check-out
                                    • Accommodations for families
                                    • Clothes washing
                                    • Parking for disabled guests

                                    Double Room

                                    Size: 20 m2
                                    Number of guests: 2

                                    Twin Room

                                    Size: 20 m2
                                    Number of guests: 3

                                    Triple Room

                                    Size: 20 m2
                                    Number of guests: 4
                                    +

                                    Triple Room

                                    Size: 21 m2
                                    Number of guests: 3

                                    Family Room

                                    Size: 38 m2
                                    Number of guests: 5
                                    +

                                    Studio

                                    Size: 19 m2
                                    Number of guests: 2

                                    Double Room

                                    Size: 20 m2
                                    Number of guests: 2

                                    Twin Room

                                    Size: 20 m2
                                    Number of guests: 3

                                    Twin Room

                                    Size: 19 m2
                                    Number of guests: 3
                                    View all rooms

                                    Approximate price per room per night

                                    Select dates to check availability and prices.
                                    Show prices
                                    Foxwood House Boutique Hotel

                                    Foxwood House Boutique Hotel, Johannesburg ●●●

                                    13 5th Street Houghton Estate, 2198 - Johannesburg, South Africa
                                    Bed and breakfast
                                    • Show on map

                                      Boasting a garden, terrace and views of garden, Foxwood House Boutique Hotel is located in Johannesburg, 5 km from Johannesburg Stadium. The bed and breakfast at Foxwood House...

                                      more...
                                      • Property features:
                                      • Non-cash payment options available
                                      • Procedures implemented to monitor guest health
                                      • Wireless internet
                                      • Car park
                                      • Dining establishment

                                      Family Room

                                      Size: 100 m2
                                      Number of guests: 3

                                      Standard Double or Twin Room

                                      Size: 65 m2
                                      Number of guests: 2

                                      Queen Room with Garden View

                                      Size: 80 m2
                                      Number of guests: 2

                                      Superior Twin Room

                                      Size: 100 m2
                                      Number of guests: 2

                                      Deluxe King Room

                                      Size: 90 m2
                                      Number of guests: 2

                                      Deluxe King Suite

                                      Size: 120 m2
                                      Number of guests: 2

                                      Deluxe King Room

                                      Size: 90 m2
                                      Number of guests: 2

                                      Queen Suite

                                      Size: 65 m2
                                      Number of guests: 2

                                      King Suite

                                      Size: 80 m2
                                      Number of guests: 2

                                      King Suite

                                      Size: 90 m2
                                      Number of guests: 2

                                      Small Double Room

                                      Size: 500 m2
                                      Number of guests: 2
                                      View all rooms

                                      Approximate price per room per night

                                      Select dates to check availability and prices.
                                      Show prices
                                      58 On Hume

                                      58 On Hume, Johannesburg ★★★★★

                                      58 Hume Road , 2196 - Johannesburg, South Africa
                                      Bed and breakfast
                                      • Show on map

                                        Set in the tree lined suburb of Dunkeld, between Rosebank and Sandton, 58 On Hume boasts a garden and outdoor pool. Guests can enjoy free WiFi and the property is just a short...

                                        more...
                                        • Property features:
                                        • Beach chairs or sun loungers
                                        • Pool for swimming
                                        • Physical fitness
                                        • Excursion assistance
                                        • Utilization of anti-viral cleaning agents

                                        Junior Suite with Balcony

                                        Size: 44 m2
                                        Number of guests: 2

                                        One-Bedroom Apartment

                                        Size: 55 m2
                                        Number of guests: 2

                                        Deluxe King Suite

                                        Size: 62 m2
                                        Number of guests: 2

                                        Standard Suite

                                        Size: 27 m2
                                        Number of guests: 2

                                        Junior Suite

                                        Size: 44 m2
                                        Number of guests: 2

                                        Approximate price per room per night

                                        Select dates to check availability and prices.
                                        Show prices
                                        Waterfall Cottages

                                        Waterfall Cottages, Johannesburg ●●●●

                                        45 Waterfall Avenue, 2024 - Johannesburg, South Africa
                                        Bed and breakfast
                                        • Show on map

                                          Set within 4.8 km of Sandton City Mall and 5 km of Gautrain Sandton Station in Johannesburg, Waterfall Cottages features accommodation with seating area. This accommodation at...

                                          more...
                                          • Property features:
                                          • Surveillance cameras in shared spaces
                                          • Childcare services
                                          • Outdoor security cameras
                                          • Pants press
                                          • Rooftop terrace

                                          Deluxe Double Room with Extra Bed

                                          Size: 120 m2
                                          Number of guests: 4
                                          +

                                          Deluxe Room

                                          Size: 85 m2
                                          Number of guests: 4
                                          +

                                          Deluxe Double Room

                                          Size: 100 m2
                                          Number of guests: 4
                                          +

                                          Deluxe King Room

                                          Size: 120 m2
                                          Number of guests: 4
                                          +

                                          Approximate price per room per night

                                          Select dates to check availability and prices.
                                          Show prices
                                          Search
                                          Deals
                                          View on map

                                          Johannesburg: Hotels on the map

                                          Lodging offers by rating and type in Johannesburg

                                          Pricing options

                                          Property highlights

                                          Area of the city

                                          Still looking? See top rated places in South Africa

                                          Other interesting places near Johannesburg