
Hotel vacation rentals in Pretoria
Find and book unique hotel rentals on Airbnb
Top-rated hotel rentals in Pretoria
Guests agree: these hotel rentals are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Pretoria hotel rentals
Family-friendly hotel rentals

Melville Gap Guesthouse (1st Avenue)
Super friendly host! The guesthouse was clean and extremely beautiful. Perks of the guesthouse is definitely the generator during loadshedding. I would 100% recommend this guesthouse!

Standard Luxury Room
Great as always! I've been staying at Glen Marion regularly over the last few years and have always had a great stay. I have been safe, accommodation is always immaculate and comfortable. I will keep staying there in future.

Flowerpots - Quaint Room at Remote Corner B&B
The place is amazing. Super cute and peaceful. Definitely one to check out on your next visit to joburg.

Room 1 - Arum Lily Guest Rooms Pretoria East
The host/caretaker (William) was very friendly and always willing to help with anything. He made the stay so much easier. Thanks
Aerotropolis Guest Lodge Deluxe Family Room
The place is peaceful, close to the airport .Ideal when you are travelling .its a gated community and makes one feel safe.We enjoyed our stay

Moon And Sixpence - Beautiful Country Garden Rooms
We had a great stay with Cecilia and the team! They went out of their way to accommodate us and would definitely recommend.

Little Forest Zanzibar Garden Suite
We didn’t end up staying overnight because our flight was changed, but the room and the guest house were both charming and pleasantly quirky. We’d book to stay again if we find ourselves back in Johannesburg

Houghton Place Guesthouse Suite A
I really enjoyed my stay at Sam’s place. The location is great - it’s in a nice area of the city, close to many restaurants, etc. Sam was very kind and provided great recommendations. The house itself is beautiful and the room was clean and had everything I needed.
Hotel rentals with a pool

Drift Country Inn
Friendly and super helpful staff. Room was clean and private. Will definitely recommend

Masingita Towers Luxury Stays
Beautiful place, very convenient just love it

Ndlovu Boutique Hotel
Tranquility and serene. Beautiful location.

2 brother’s @ mapungubwe hotel.
Thoroughly enjoyed my short stay and definitely making a turn again

Hotel@Hatfield - Superior Room
Everything went well.

The Capital Trilogy unit 905
Great location. Tshepiso was very responsive and helpful. Had trouble with the AC and she had someone come look at it and it was solved on the same day. Had a lovely stay!

1Bedroom Luxury Hotel Apartment
Lovely host and accommodation. I made a last minute booking and was accommodated with so much ease. The place was lovely and clean. With plenty amenities. Will definitely book again.

Charming bedroom in new Guest House
Had a nice stay at the venue. The space was very clean, neat and comfortable. The fact that loadshedding doesn't affect the location is a HUGE bonus.
Hotel rentals with a patio

Double Bed Room + shared bathroom NO Load Shedding
Great stay and great staff.

The Villa | Mint The Blyde
What a great weekend away...Mint Hotels Blyde was exceptional from staff to accommodation...keep up the high standards

Wings & Water Guest Villas
Wings & Water was just incredible and highly recommend others to stay here! The staff are amaizing, the food is amaizing and the people make you feel so at home. Dankie Johann - dit was onvergeetlik!!

Superior Rooms
Getting the vouchers and doing the activities was quite a hassle, had to walk up and down ,didn't get to do all the activities we wanted to do.

No load shedding 2 bed apartment next to Gautrain
Great place to stay. The place was clean and had most necessities. Would def stay again! Very responsive and helpful hosts.

Entire Guesthouse with Spa in Kyalami AH
The place smells divine🫶🏾 and squeaky clean👌🏾. The hosts are amazing! Would definitely recommend, it’s worth every penny.

Central JHB/Award Winning Boutique Hotel/All-in-1
Sue’s place was perfect for us during our recent visit to joburg, any communication was clear with quick response times. The place is kept spotless and the staff on site are always on hand to assist where needed.

5mins to Sandton City & Rosebank
We had a wonderful stay at this Airbnb in Illovo Central! The location is fantastic — safe, convenient, and close to everything we needed. Our host was incredibly friendly and welcoming, making sure we had everything we needed without ever being intrusive. We really appreciated being given our space to relax and enjoy our stay. The apartment was clean, stylish, and exactly as described. Would definitely recommend and would love to stay here again!
Quick stats about hotel rentals in Pretoria
Total rentals
40 properties
Nightly prices starting at
G$2,091 GYD before taxes and fees
Total number of reviews
220 reviews
Rentals with a pool
30 properties have a pool
Rentals with dedicated workspaces
30 properties have a dedicated workspace
Wifi availability
40 properties include access to wifi
Destinations to explore
- Sandton Vacation rentals
- Randburg Vacation rentals
- Midrand Vacation rentals
- Hartbeespoort Vacation rentals
- Centurion Vacation rentals
- Sun City Vacation rentals
- Kempton Park Vacation rentals
- Johannesburg South Vacation rentals
- Roodepoort Vacation rentals
- Potchefstroom Vacation rentals
- Bela-Bela Vacation rentals
- Johannesburg Vacation rentals
- Villa rentals Pretoria
- Cottage rentals Pretoria
- Rentals with a fire pit Pretoria
- Rentals with a home theater Pretoria
- Family-friendly rentals Pretoria
- Apartment rentals Pretoria
- Rentals with beach access Pretoria
- Farmstay rentals Pretoria
- Serviced apartment rentals Pretoria
- Waterfront rentals Pretoria
- Townhouse rentals Pretoria
- Rentals with a fireplace Pretoria
- Rentals with an EV charger Pretoria
- Smoking-friendly rentals Pretoria
- Fitness-friendly rentals Pretoria
- Rentals with lake access Pretoria
- Rentals with a hot tub Pretoria
- Beachfront rentals Pretoria
- Rentals with outdoor seating Pretoria
- Kid-friendly rentals Pretoria
- Rentals with a washer and dryer Pretoria
- House rentals Pretoria
- Rentals with a patio Pretoria
- Private suite rentals Pretoria
- Guesthouse rentals Pretoria
- Tiny house rentals Pretoria
- Condo rentals Pretoria
- Rentals with pools Pretoria
- Cabin rentals Pretoria
- Bed and breakfasts Pretoria
- Boutique hotel rentals Pretoria
- Rentals with breakfast Pretoria
- Pet-friendly rentals Pretoria
- Loft rentals Pretoria
- Hotel rentals City of Tshwane Metropolitan Municipality
- Hotel rentals Gauteng
- Hotel rentals South Africa
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Maboneng Precinct
- Montecasino
- Gold Reef City
- Dinokeng Game Reserve
- Irene Country Club
- Kyalami Country Club
- Ebotse Golf & Country Estate
- Observatory Golf Club
- Royal Johannesburg & Kensington Golf Club
- Johannesburg Zoo
- Dainfern Golf & Residential Estate
- Acrobranch Melrose
- Ruimsig Country Club
- The River Club Golf Course
- Glendower Golf Club
- Voortrekker Monument
- Wild Waters - Boksburg
- Pretoria Country Club
- Killarney Country Club
- Randpark Golf Club
- Houghton Golf Club
- Pines Resort
- Sterkfontein Caves
- Sandy Lane Golf Club