Top Hotels in Pretoria

Search among 95 available hotels and places to stay in Pretoria from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
51-95 out of 95
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map2.4 mi from City Center1700 yd from Austrian Embassy
From   US$ 69 /nightSelect
7.4
Very good16 reviews
MapView on map9.2 mi from City Center
From   US$ 81 /nightSelect
8.0
Great27 reviews
300 yd from City Center400 yd from UAE Embassy
From   US$ 60 /nightSelect
8.6
Great12 reviews
3.7 mi from City Center
From   US$ 119 /nightSelect
8.4
Great5 reviews
2.3 mi from City Center1600 yd from Nieuw Muckleneuk Trim Park
From   US$ 55 /nightSelect
7.8
Very good6 reviews
10.1 mi from City Center
From   US$ 35 /nightSelect
4.3 mi from City Center
From   US$ 140 /nightSelect
4.3 mi from City Center
From   US$ 150 /nightSelect
8.0
Great38 reviews
1200 yd from City Center700 yd from Indian Embassy
From   US$ 82 /nightSelect
7.8
Very good6 reviews
6.1 mi from City Center
From   US$ 57 /nightSelect
8.6
Great12 reviews
900 yd from City Center600 yd from UAE Embassy
From   US$ 52 /nightSelect
8.4
Great22 reviews
1.2 mi from City Center1.0 mi from Saudi Arabian Embassy
From   US$ 83 /nightSelect
8.2
Great7 reviews
2.2 mi from City Center1500 yd from Austrian Embassy
From   US$ 62 /nightSelect
8.2
Great9 reviews
5.1 mi from City Center
From   US$ 136 /nightSelect
8.2
Great41 reviews
2.4 mi from City Center1.0 mi from UNISA
From   US$ 56 /nightSelect
8.2
Great10 reviews
2.7 mi from City Center1.1 mi from Spanish Embassy
From   US$ 92 /nightSelect
8.6
Great7 reviews
7.2 mi from City Center
From   US$ 113 /nightSelect
8.4
Great11 reviews
1600 yd from City Center1400 yd from UAE Embassy
From   US$ 31 /nightSelect
8.4
Great7 reviews
3.1 mi from City Center
From   US$ 101 /nightSelect
8.4
Great6 reviews
8.9 mi from City Center
From   US$ 93 /nightSelect
8.6
Great13 reviews
11.3 mi from City Center
From   US$ 74 /nightSelect
8.8
Great7 reviews
3.8 mi from City Center
From   US$ 86 /nightSelect
2.3 mi from City Center
From   US$ 45 /nightSelect
8.0
Great37 reviews
2.3 mi from City Center1100 yd from UNISA
From   US$ 50 /nightSelect
9.0
Perfect2 reviews
9.2 mi from City Center
From   US$ 66 /nightSelect
8.4
Great7 reviews
6.7 mi from City Center
From   US$ 82 /nightSelect
8.2
Great6 reviews
1.3 mi from City Center500 yd from Austrian Embassy
From   US$ 45 /nightSelect
8.4
Great9 reviews
200 yd from City Center100 yd from UAE Embassy
From   US$ 48 /nightSelect
8.6
Great5 reviews
1.3 mi from City Center1800 yd from American Embassy
From   US$ 32 /nightSelect
7.6
Very good16 reviews
400 yd from City Center100 yd from UAE Embassy
From   US$ 34 /nightSelect
7.8
Very good20 reviews
1.4 mi from City Center1100 yd from Pretoria Arts Association
From   US$ 71 /nightSelect
1.2 mi from City Center500 yd from Pretoria Arts Association
From   US$ 63 /nightSelect
3.9 mi from City Center
From   US$ 48 /nightSelect
Guest house
4.4 mi from City Center
From   US$ 36 /nightSelect
8.2
Great51 reviews
7.7 mi from City Center
From   US$ 139 /nightSelect
8.6
Great6 reviews
7.3 mi from City Center
From   US$ 177 /nightSelect
8.4
Great21 reviews
5.3 mi from City Center
From   US$ 63 /nightSelect
8.2
Great22 reviews
1.6 mi from City Center400 yd from Russian Embassy
From   US$ 55 /nightSelect
7.4
Very good2 reviews
8.7 mi from City Center
From   US$ 42 /nightSelect
6.2
Nice1 review
2.7 mi from City Center1.1 mi from Spanish Embassy
From   US$ 142 /nightSelect
9.0
Perfect5 reviews
2.1 mi from City Center
From   US$ 44 /nightSelect
8.0
Great10 reviews
2.6 mi from City Center1400 yd from Spanish Embassy
From   US$ 67 /nightSelect
8.0
Great6 reviews
3.4 mi from City Center
From   US$ 18 /nightSelect
7.8
Very good12 reviews
6.5 mi from City Center
From   US$ 81 /nightSelect
Bed & Breakfast
1.8 mi from City Center
From   US$ 35 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Pretoria

Why visit?

Pretoria, the administrative capital of South Africa, offers a unique blend of history, culture, and natural beauty. With a range of hotels, guesthouses, and accommodations to suit every budget, it is an ideal destination for tourists seeking a diverse and enriching experience. Whether you are drawn to explore the cultural attractions, indulge in the local cuisine, or witness the stunning landscapes, Pretoria has something for everyone.

Where to stay?

Arcadia: Located in the heart of Pretoria, Arcadia is a popular area to stay in due to its central location and easy access to major tourist attractions. Youll find a variety of hotels in Pretoria here, ranging from boutique establishments to well-known chains. With its tree-lined streets and proximity to the Union Buildings and Church Square, Arcadia provides a serene and convenient base for exploring the city.

Menlyn: Considered one of Pretorias modern commercial hubs, Menlyn offers a vibrant and energetic atmosphere. Visitors will find a range of hotels and guesthouses in Menlyn, catering to both business and leisure travelers. Being home to the Menlyn Park Shopping Centre, Time Square Casino, and various trendy restaurants, Menlyn ensures an unforgettable experience for visitors looking for entertainment and convenience.

Lynnwood: Nestled in the eastern suburbs, Lynnwood is known for its tranquil residential areas and leafy landscapes. The area boasts a selection of guest houses and boutique hotels, providing a peaceful retreat for travelers seeking a serene escape. Lynnwood is also within proximity to the popular attractions like the Botanical Gardens, historic monuments, and the vibrant Lynnwood Bridge shopping complex.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $60 to $100.

4-star hotels: The average price per night is around $100 to $150.

5-star hotels: The average price per night is around $150 to $250.

Best value for money:

City Lodge Hotel Lynnwood: This hotel offers comfortable and affordable accommodation in Pretoria. With its convenient location in Lynnwood, guests can easily access popular attractions and business hubs. The hotel provides well-appointed rooms, a restaurant, and free Wi-Fi, making it an excellent choice for budget-conscious travelers seeking quality accommodation.

Premier Hotel Pretoria: Situated in the heart of Arcadia, this hotel combines affordability with a touch of luxury. The spacious rooms feature modern amenities and offer stunning views of the city. Guests can enjoy a swim in the outdoor pool, dine at the on-site restaurant, and take advantage of the hotels convenient location near key attractions and public transport.

Villa Jana Guesthouse: Located in the peaceful suburb of Rietfontein, Villa Jana offers guests a homely atmosphere and excellent value for money. The guesthouse features comfortable rooms, a swimming pool, and a beautiful garden. With its warm hospitality and affordable rates, Villa Jana Guesthouse is an ideal choice for travelers seeking a relaxed stay in Pretoria.

Best kids-friendly hotels:

Protea Hotel Fire & Ice! Pretoria Menlyn: This trendy hotel offers a fun and vibrant atmosphere for families. The stylish rooms are spacious and equipped with modern amenities. The hotel features a childrens play area, a swimming pool, and on-site dining options that cater to both parents and kids. Located in Menlyn, it provides easy access to various family-friendly attractions in Pretoria.

Sheraton Pretoria Hotel: Situated in the city center, this hotel offers a comfortable and family-friendly stay. The spacious rooms can easily accommodate families, and the hotel provides a range of amenities such as a swimming pool, fitness center, and multiple dining options. With its convenient location near attractions like the National Zoological Gardens, families can enjoy a memorable stay in Pretoria.

Best hotels for a romantic getaway:

Lombardy Boutique Hotel & Conference Center: Nestled in the Lynnwood suburb, this hotel exudes elegance and charm, perfect for a romantic getaway. The luxurious rooms feature plush furnishings and offer privacy and tranquility. Couples can enjoy a romantic dinner at the on-site restaurant and relax in the hotels beautiful gardens. With its intimate atmosphere and attention to detail, Lombardy Boutique Hotel sets the stage for a memorable romantic escape.

Castello di Monte: This magnificent hotel in Pretoria offers a truly romantic experience. Located in the beautiful suburb of Waterkloof, it boasts opulent suites with breathtaking views. Couples can indulge in spa treatments, enjoy gourmet dining, and immerse themselves in the romantic ambiance of the hotels Italian-inspired architecture and gardens.

Best for location:

Southern Sun Pretoria: Situated opposite the picturesque Pretoria Botanical Gardens and minutes away from the Union Buildings, this hotel offers a prime location for travelers. The well-appointed rooms, on-site restaurant, and outdoor swimming pool provide all the comforts needed for a convenient and enjoyable stay.

Protea Hotel by Marriott Pretoria Loftus Park: Located adjacent to Loftus Versfeld Stadium, this hotel is perfect for sports enthusiasts and those attending events in the area. The modern rooms and rooftop bar with panoramic views add to the appeal. With its central location, guests have easy access to popular attractions, shopping, and dining options.

Sheraton Pretoria Hotel: Situated in close proximity to the Union Buildings, embassies, and government offices, this hotel offers a prime location for business and leisure travelers alike. The spacious rooms, multiple dining options, and extensive meeting facilities make it an ideal choice for those seeking convenience and accessibility.

Best for a short city break:

Protea Hotel by Marriott Pretoria Hatfield: Located in the vibrant Hatfield neighborhood, this hotel offers a comfortable stay for a short city break. The contemporary rooms, on-site restaurant, and friendly service make it a popular choice. Plus, it is conveniently located near popular attractions, shopping malls, and entertainment venues.

Faircity Roodevallei: Situated on the banks of the Pienaars River, this hotel provides a peaceful retreat just outside the city center. Guests can enjoy serene views, relax by the pool, and explore the nearby nature reserves. It offers a perfect balance between relaxation and easy access to city attractions, making it an excellent option for a short city break.

Show moreLess