Go Pretoria Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-04-12

2026-04-13

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Pretoria near British Embassy

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

241 options found

  • Lerato Bush Lodge

    Malanstraat 22, Pretoria, South Africa

    2.6 km to British Embassy

    (Show map)

    Show map

    Offering a swimming pool, Lerato Bush Lodge Pretoria is situated 25 minutes' walk from the good gallery "Pretoria Art Museum". This apartment boasts a terrace and complimentary private parking on…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Tshilidzi Guest House

    158 Bourke Street, Pretoria, South Africa

    2.6 km to British Embassy

    (Show map)

    Show map

    Located only 6 minutes' walk from Egyptian Embassy, the 2-star Tshilidzi Guest House Pretoria gives easy access to various tourist attractions. There is also free private parking.

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • 4-Bedroom Apartment

    345 Justice Mahomed Street, Muckleneuk - Capital Hill 301, Pretoria, South Africa

    2.6 km to British Embassy

    (Show map)

    Show map

    The 2-room 4-Bedroom Apartment Pretoria includes a shared lounge and is located 2.7 km from the Market Church Square. Guests can make use of Wi-Fi for both business and leisure purposes.

    More...
    BOOK
  • Tshedza Guest House

    239 Silver Street, Pretoria, South Africa

    2.6 km to British Embassy

    (Show map)

    Show map

    Located approximately 25 minutes' walk from the Intiem Love Bridge, the 3-star Tshedza Guest House Pretoria includes 10 rooms. Offering a lounge bar, the guest house also has a swimming pool…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Tshedza Guest House

    239 Silver Street, Pretoria, South Africa

    2.6 km to British Embassy

    (Show map)

    Show map

    Nestled in the Muckleneuk district of Pretoria, approximately 25 minutes' walk from the Loftus Versfeld Stadium, the 3-star Tshedza Guest House Pretoria offers a terrace. There is also parking.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Waterhouse Guest Lodge In Muckleneuk

    230 Bourke Street, Muckleneuk, Pretoria, South Africa

    2.6 km to British Embassy

    (Show map)

    Show map

    The 4-star Waterhouse Guest Lodge In Muckleneuk Pretoria hotel, located 2.2 km from the Loftus Versfeld Stadium, is decorated with wooden floors and includes important amenities like Wi-Fi and…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Luxury Loft

    296 Justice Mahomed Street, Pretoria, South Africa

    2.6 km to British Embassy

    (Show map)

    Show map

    Offering a location about a 25-minute walk from South African State Theatre, Luxury Loft Apartment Pretoria also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • 329 On 30Th Avenue Villieria Drian

    329 30Th Avenue, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    Guests of 329 On 30Th Avenue Villieria Drian Hotel Pretoria can enjoy access to the Pretoria National Botanical Garden, located 4.1 km away.

    More...
    BOOK
  • 329 On 30Th Avenue Villieria Aimee

    329 30Th Avenue, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    329 On 30Th Avenue Villieria Aimee Apartment Pretoria is located 2.9 km from Thai Embassy and nearly 25 minutes' walk from the Fort Schanskop.

    More...
    BOOK
  • 329 On 30Th Avenue Villieria Justin

    329 30Th Avenue, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    The 3-star 329 On 30Th Avenue Villieria Justin Hotel Pretoria offers proximity to the Market Church Square, which is located around 6 km away.

    More...
    BOOK
  • 329 On 30Th Avenue Villieria Juane

    329 30Th Avenue, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    329 On 30Th Avenue Villieria Juane Apartment Pretoria is a great place to stay in the Villeria district, a 10-minute drive from the Rietondale Park.

    More...
    BOOK
  • 329 On 30Th Avenue Villieria Ashleigh

    329 30Th Avenue, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    The 37 m² 329 On 30Th Avenue Villieria Ashleigh Apartment Pretoria is a great place to stay in the Villeria district, 4.1 km from the Pretoria National Botanical Garden. Guests can lounge by a…

    More...
    BOOK
  • 329 On 30Th Avenue Villieria Jimmy

    329 30Th Avenue, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    329 On 30Th Avenue Villieria Jimmy Hotel Pretoria is a great place to stay in the Villeria district, 6 km from National Zoological Gardens of South Africa. There is also free private parking.

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Next To Apartment Hotel

    309 Lynnwood Road, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Next To Apartment Hotel Pretoria, which is 2.1 km from Swedish Embassy and nearly 25 minutes' walk from Embassy of the Republic of Argentine. The apartment…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Kwa George

    940 Justice Mahomed St Unit 2, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at Kwa George Apartment Pretoria, which is about a 10-minute ride from the 4.5 - hectare Jan Celliers Park and merely 1.3 km from Spanish Embassy. The…

    More...
    BOOK
  • Sunny Lodge

    155 Troye Street, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    Offering housekeeping and a laundry room for guests' convenience, Sunny Lodge Pretoria hostel is located 3 km from the Sci-Enza.

    More...
    From US$ 11
    price for 1 night
    BOOK From US$ 11
  • Roullas Gardens

    1210 Fontana Rd.Queenswood, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    Roullas Gardens Pretoria apartment includes a patio and is located around a 10-minute drive from Embassy of the Republic of Argentine. Wi-Fi and free private parking are also available at the…

    More...
    From US$ 12
    price for 1 night
    BOOK From US$ 12
  • Vivian'S Cottage

    334 14Th Avenue, Pretoria, South Africa

    2.7 km to British Embassy

    (Show map)

    Show map

    Offering a swimming pool, Vivian'S Cottage Pretoria hotel is situated in the Rietfontein district, 2.6 km from National Zoological Gardens of South Africa. Featuring 6 rooms with views of the garden,…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Brooklyn Manor

    323 Anderson Street, Pretoria, South Africa

    2.8 km to British Embassy

    (Show map)

    Show map

    Featuring Wi-Fi in public areas, Brooklyn Manor Hotel Pretoria is 25 minutes' walk from the Springbok Park. Located 6 km from the Groenkloof Nature Reserve, this perfect hotel offers views of the…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Kiwi Boutique Lodges

    232 Justice Mahomed Street, Pretoria, South Africa

    2.8 km to British Embassy

    (Show map)

    Show map

    Located approximately 10 minutes' drive from the Jan Celliers Park, Kiwi Boutique Lodges Pretoria hotel offers access to tourist attractions throughout Pretoria.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49