Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Pretoria (Tshwane), South Africa
Select dates 2 Guests

Pretoria (Tshwane) Accommodation: The Best Places to Stay

Pretoria (Tshwane) in Gauteng

Accommodation in Pretoria (Tshwane)

33 accommodation listings, including 3 specials
25% OFF
Muse - Artist's Retreat | Pretoria (Tshwane) Specials

Muse - Artist's Retreat

Tierpoort Guest House, Self-catering
Sleeps 4
4 reviews

A self- catering rural artist's retreat east of Pretoria, only 15 min by car from Woodlands Boulevard Shopping Center. Ideal as a weekend getaway from the city...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
R450
Avg per night
R600
R450
Avg per night
20% OFF
440@Brooklyn | Pretoria (Tshwane) Specials

440@Brooklyn

Brooklyn Guest House, Self-catering
Sleeps 8 in 4 rooms

440@BROOKLYN is a picturesque guest house in the heart of Brooklyn, a beautiful and peaceful neighbourhood in Pretoria. Perfect for a business trip or a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R980
R784
Avg per night
R980
R784
Avg per night
Paprika Boutique Hotel | Newlands (Pretoria) Accommodation

Paprika Boutique Hotel

Newlands (Pretoria) Self-catering
Sleeps 10 in 5 rooms

Paprika Boutique Hotel is based in the pristine suburb of Newlands, Pretoria. The hotel is luxuriously decorated to ensure that guests feel at home.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Cottage Guesthouse | Accommodation Elardus Park

Cottage Guesthouse

Elardus Park Guest House
Sleeps 9 in 4 rooms
1 review

Cottage Guesthouse(CGH) is situated in Pretoria East in the tranquil suburb of Elardus Park with our neighbours Waterkloof, Moreleta Park, Wingate and Irene. ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R425
Avg per night
R425
Avg per night
Queensrest | Queenswood Accommodation

Queensrest

Queenswood Self-catering
Sleeps 22 in 5 rooms
24 reviews

Queensrest is located in Queenswood, a suburb that is close to the N1 and N4 Pretoria. It is set on the Gautrain bus route and close to the Gautrain's Hatfield...

Recently Booked!
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Black Olive Guest House | Accommodation Brooklyn

Black Olive Guest House

Brooklyn Self-catering
Sleeps 18 in 7 rooms
1 review

Black Olive Guesthouse offers outstanding accommodation in Pretoria, Tshwane where attention has been given to detail to make you feel relaxed and forget about...

  • Wi-Fi
R550
Avg per night
R550
Avg per night
White Linen Guesthouse | Tierpoort Accommodation

White Linen Guesthouse

Tierpoort Guest House
Sleeps 16 in 6 rooms
1 review

Our Guesthouse is situated in Pretoria East in the tranquil area of Tierpoort that forms a part of the Bronberg. The quiet picturesque surroundings give you...

Breakfast Included
R850
Avg per night
R850
Avg per night
219 Lalapalm | Accommodation Kameeldrift East

219 Lalapalm

Kameeldrift East Bed and Breakfast
Sleeps 8 in 2 rooms
2 reviews

219Lalapalm is situated in Kameeldrift East, and offers convenient accommodation for business travellers, and has easy access to all the main routes. There...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R400
Avg per night for 2 guests
R400
Avg per night for 2 guests
Red Door Guest House | Garsfontein Accommodation

Red Door Guest House

Garsfontein Guest House
Sleeps 4 in 2 rooms

This stylish but eclectic property will give you endless joy. These classy and stylish yet spacious suites are fully equipped to take care of your comforts.

  • On-site Parking
R850
Avg per night
R850
Avg per night
Pretoria House | Accommodation Waterkloof

Pretoria House

Waterkloof Guest House
Sleeps 12 in 6 rooms
2 reviews

Based in Waterkloof, Pretoria lies the beautiful guest house Pretoria House. With six room options guests are spoilt for choice and can relax in style.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R495
Avg per night for 2 guests
R495
Avg per night for 2 guests
Brooklyn Guesthouses | Brooklyn Accommodation

Brooklyn Guesthouses

Brooklyn Guest House, Self-catering
Sleeps 90
4 reviews

The guesthouses are situated in the tranquil suburb of Brooklyn, one of Pretoria's oldest and most exclusive residential areas.Accommodation, cateri

Breakfast Included
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Glen Maine Guest House & Self Catering | Accommodation Lynnwood

Glen Maine Guest House & Self Catering

Lynnwood Guest House, Self-catering
Sleeps 10 in 5 rooms
1 review

Glen Maine Guest House & Self Catering offers guests timeless accommodation on a room basis or for self-catering in the central location of Lynnwood.

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night for 2 guests
R900
Avg per night for 2 guests
454 on Louisiana | Faerie Glen Nature Reserve Accommodation

454 on Louisiana

Faerie Glen Nature Reserve Self-catering
Sleeps 2
1 review

454 on Louisiana is a modern one bedroom luxury, fully equipped, self-catering accommodation in Pretoria East, suited for holiday or business use. T

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R600
Avg per night
R600
Avg per night
10% OFF
Menlyn Apartments | Pretoria (Tshwane) Specials

Menlyn Apartments

Garsfontein Guest House
Sleeps 4

Menlyn Apartments is situated a mere 500 metres from Menlyn Maine and Time Square Casino. It's also 1km away from the famous Menlyn Shopping Centre and other...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R690
R621
Avg per night
R690
R621
Avg per night
Retreat on Leslie | Murrayfield Accommodation

Retreat on Leslie

Murrayfield Self-catering
Sleeps 2

Retreat on Leslie is a charming garden cottage centrally situated in Murrayfield, a tranquil treelined suburb of Pretoria. It is a retreat from the busy city,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R479
Avg per night
R479
Avg per night
315@Menlyn Place, Menlyn Maine | Accommodation Menlyn

315@Menlyn Place, Menlyn Maine

Menlyn Self-catering
Sleeps 4

315@Menlyn Place offers luxury accommodation in the heart of Menlyn Maine. The modern unit comes with all the essentials you need to feel at home.31

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R900
Avg per night
R900
Avg per night
At The Rocks Lodge | Rietfontein Accommodation

At The Rocks Lodge

Rietfontein Lodge
Sleeps 19 in 7 rooms

At The Rocks offers accommodation in seven stunning rooms. All our rooms are en-suite with showers and baths or both. It is the ideal comfort for those in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night for 2 guests
R600
Avg per night for 2 guests
Modern Vintage | Accommodation Erasmuskloof

Modern Vintage

Erasmuskloof Guest House, Self-catering
Sleeps 6
1 review

Clean, neat and comfortable. Modern Vintage, is a guest house situated in the East of Pretoria, with easy access to the N1 and R21 highways. It is is a newly...

  • Wi-Fi
  • On-site Parking
R550
Avg per night for 2 guests
R550
Avg per night for 2 guests
Firwood Lodge | Hazelwood Accommodation

Firwood Lodge

Hazelwood Lodge
Sleeps 64 in 18 rooms

Firwood Lodge is the perfect accommodation choice when visiting Pretoria. It is regarded as a popular and exclusive choice for travellers.Firw

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1050
Avg per night for 2 guests
R1050
Avg per night for 2 guests
Garden Studio with Pool | Accommodation Pretoria North (Suburb)

Garden Studio with Pool

Pretoria North (Suburb) Self-catering
Sleeps 2

Imagine walking in the serene wilderness of Pretoria North (Suburb). At Garden Studio with Pool guests can unwind and feel at ease during their stay.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night

Pretoria (Tshwane) accommodation

So, you’re getting ready for a holiday in Pretoria, the city of jacarandas? That’s an awesome choice!

Enjoy the experience of horseback rides with Horseback Africa. Visit the Ann van Dyk Cheetah Centre to meet these fascinating predatory cats. Indulge in Pretoria’s shopping scene with an exploration of Hazel Food Market.

Popular areas to stay in Pretoria

Plenty of our visitors looking for accommodation in Pretoria prefer staying Pretoria Central or the nearby area of Centurion. Others opt for other parts of the city, including Pretoria East, Pretoria North and Pretoria West. Other great areas are: Hatfield, Menlyn, Roodeplaat, Irene, Brooklyn and Lynnwood.

Discover some of the city’s architecture in the suburb of Arcadia, which is home to the Union Buildings and the President’s residence. Get plenty of student accommodation in the nearby Sunnyside. For the greener parts of Pretoria, look for a place to stay in the leafy Waterkloof. One of the more ideally situated areas is Silverton, which is close to the picturesque Pretoria National Botanical Garden. Among the city’s upmarket suburbs is Moreleta Park, home to large houses, colourful gardens and close to shopping centres in Menlyn and Woodlands, as well as three golf courses. Enjoy more of the greenery in Pretoria in Groenkloof, thanks to its proximity to the vast Groenkloof Nature Reserve. For a more laidback scene, book accommodation in Faerie Glen or Garsfontein, where life seems to feel more like a village. Golf enthusiasts should definitely check out Silver Lakes, east of Pretoria’s city centre, which is a residential and golfing estate home to a championship golf course!

Your choice of accommodation

Get an apartment with a kitchen all to yourself by booking a self-catering place in Pretoria. There are many value for money options.

If you prefer hospitality, there are severalbed and breakfast options and guest houses. For even more luxury and room service, check out the great hotels and lodges in Pretoria.

Some properties even include private Jacuzzis and indoor fireplaces!

Are you on a budget? Consider some of the backpacker options and camping sites close to the nature reserves in the city.

Good luck finding your ideal accommodation in Pretoria!

Do you have a specific request, call us during business hours on 021 710 5800, and we’ll assist.