Three Rivers Vacations from $1,673

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*

  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package

  • Rest easy

    Plan, book, and manage your trip all in one place

  • Your Three Rivers Vacation

    Our Three Rivers vacation packages are an easy and handy way to organize and book your next retreat. Discover the true character of this unique neighborhood without the fuss of planning it all yourself. Your trip to Three Rivers has to include some sightseeing. Make time for leading attractions nearby such as Johannesburg Country Club. Expedia will help put your plans into action. Book your ultimate Three Rivers vacation now.

    The Latest Three Rivers Vacation Packages

    Price found within the past 48 hours. Click for updated prices.

    Trip length

    Stars

    Flight class

    Remove all filters

    Where to stay in Three Rivers

    Find the best Three Rivers areas and neighborhoods for the activities you enjoy most.

    A large public square with a prominent statue in the center, surrounded by historic buildings and a modern skyscraper.

    A statue in a public square with a building in the background.

    Photo by Rich Rose

    A city skyline at dusk with illuminated buildings and a busy street.

    A cityscape with modern architecture, a prominent building with a checkered facade, and a sunset sky.

    A modern glass building with a reflective facade, surrounded by a cityscape and distant hills.

    View properties in map for Sandton

    Sandton

    A noteworthy feature of Sandton is its popular shops. While you're in town, be sure to stop and check out Nelson Mandela Square and Sandton City Mall.

    See properties

    A cityscape with a prominent cylindrical skyscraper, a stadium, and surrounding residential and commercial buildings.

    A white building with a central entrance, yellow awnings, and a red carpet leading to the door.

    Photo by Moons Around the World

    View properties in map for Rosebank

    Rosebank

    Rosebank is known for its ample dining options, and you can make a stop by Rosebank Mall and The Zone @ Rosebank Shopping Center while in the area.

    See properties

    A tree-lined street with purple flowers.

    A person pushing a luggage cart in an airport terminal with a colorful striped wall in the background.

    Photo by Dan Rose

    Two lions walking in a grassy savannah with sparse trees in the background.

    Photo by Daniela Garza

    View properties in map for O.R. Tambo

    O.R. Tambo

    While visiting O.R. Tambo, you might make a stop by sights like International Terminal Duty Free Mall and Emperors Palace Casino.

    See properties

    Two large cooling towers with colorful murals, surrounded by trees and power lines.

    Photo by Anna Bennett

    Two large murals on cylindrical structures with vibrant artwork depicting cultural scenes and the word "Malaka".

    Two large water towers with colorful murals, a road, and power lines in the background.

    A large cylindrical building with colorful murals.

    Photo by YoungAdventuress

    A cityscape with a large billboard, a street with vehicles, and a person sitting on a rock.

    Photo by Teesa Travels

    View properties in map for Soweto

    Soweto

    You'll enjoy the museums and churches in Soweto. You might want to make time for a stop at Maponya Mall or Mandela's House.

    See properties

    An aerial view of a residential area with houses, winding roads, and a river.

    View properties in map for Midrand

    Midrand

    You'll enjoy the gardens and spas in Midrand. You might want to make time for a stop at Mall of Africa or Kyalami Racetrack.

    See properties

    Three Rivers Hotel Deals

    Three Rivers Lodge

    A building with a small tower and a gazebo in the garden.
    • Address: 52 Golf Road Three Rivers, Vereeniging, Gauteng, 1939, ZA
    • Location: Three Rivers
    • Star rating: 4/5
    • Guest rating: 9/10 (Wonderful, 21 reviews)
    • Price: $120 nightly, $138 total, Nov 15 - Nov 16, Total with taxes and fees
    • Review: Excellent service, Phoebe at restaurant was outstanding in the morning. Looking forward to my nexf visit

    The Angel River Villa

    A giraffe statue in a landscaped garden with a building in the background.
    • Address: 6 Hoogenhout St, Meyerton, Gauteng, 1960, ZA
    • Location: 5.3 mi from Three Rivers
    • Star rating: 2/5
    • Guest rating: 10/10 (Exceptional, 1 review)
    • Price: $17 nightly, $17 total, Nov 14 - Nov 15, Total with taxes and fees
    • Review: Very clean and Cosy, family friendly and very beautiful with a river that runs through it... My kids even enjoyed playing bu their kids pla area. Will definitely be visiting again. Thank you.

    Emerald Resort & Casino

    An indoor water park with multiple pools, slides, and a shipwreck-themed play area.
    • Address: 777 Frikkie Meyer Boulevard, Vanderbijlpark, Gauteng, 1911, ZA
    • Location: 9.4 mi from Three Rivers
    • Star rating: 4/5
    • Guest rating: 8.2/10 (Very good, 240 reviews)
    • Price: $56 nightly, $65 total, Nov 15 - Nov 16, Total with taxes and fees
    • Review: Great staff and great amenities

    Aark Guest Lodge

    A nighttime swimming pool area with a brick deck, surrounded by trees and a building with outdoor lighting.
    • Address: 7 Groendoring Street, Vanderbijlpark, Gauteng, 1911, ZA
    • Location: 9.5 mi from Three Rivers
    • Star rating: 4/5
    • Guest rating: 8.4/10 (Very good, 33 reviews)
    • Price: $57 nightly, $67 total, Nov 15 - Nov 16, Total with taxes and fees

    Riverside Sun

    A pool area with lounge chairs and umbrellas, surrounded by lush greenery and trees.
    • Address: Corner of Wenning and Emfuleni Drive, Vanderbijlpark, Gauteng, 1900, ZA
    • Location: 11.1 mi from Three Rivers
    • Star rating: 3.5/5
    • Guest rating: 9/10 (Wonderful, 24 reviews)
    • Price: $126 nightly, $126 total, Dec 1 - Dec 2, Total with taxes and fees
    • Review: Great stay, cannot fault anything.

    Ditsaleng Guest House

    A hotel room with a large bed, a headboard, a painting, and a window with curtains.
    • Address: 36 Hector Rd, Vanderbijlpark, Gauteng, 1939, ZA
    • Location: 6.6 mi from Three Rivers
    • Star rating: 3/5
    • Price: $43 nightly, $43 total, Nov 22 - Nov 23, Total with taxes and fees

    Bartis Home

    An outdoor patio with a wooden table, a sofa, and a chair.
    • Address: 92 Westinghouse Blvd, Vanderbijlpark, Gauteng, 1900, ZA
    • Location: 8.4 mi from Three Rivers
    • Star rating: 3/5
    • Price: $175 nightly, $175 total, Nov 14 - Nov 15, Total with taxes and fees

    Huis Afrika

    A well-maintained garden with a variety of trees, a brick pathway, and a white fence.
    • Address: 32 Offenbach Street, Vanderbijlpark S. W. 5, Vanderbijlpark, Gauteng, 1911, ZA
    • Location: 9.9 mi from Three Rivers
    • Star rating: 2/5
    • Price: $42 nightly, $42 total, Nov 27 - Nov 28, Total with taxes and fees

    Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

    See all properties in Three Rivers

    * Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.