We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Internet Independent Hotels Air Conditioning & up Meeting room Business services Hotels with Restaurants Concierge Non-Smoking Hotel Reduced mobility rooms Luxury Beach Hotels Hotels with Smoking Rooms $ $$ $$$ $$$$ Luxury Spa Hotels Radisson Blu Oceanfront Hotels SUN1 Cheap Hotels Beach Resorts Pets Allowed Protea Hotels Garden Court Casino Courtyard Any distance from Shield Tours
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
The Hub Boutique Hotel
SAVE US$5
US$63
Agoda.com
US$58
View Deal
217 Main Road, Port Elizabeth 6070, South Africa
0.2 km from Shield Tours
  • Free Wifi
  • Free Parking
Retreat on Main Bed and Breakfast
224 Main Road, Port Elizabeth 6070, South Africa
0.2 km from Shield Tours
  • Free Wifi
  • Breakfast included
Sir Roys - Walmer
TripAdvisor
US$61
View Deal
6 Twelfth Avenue | Walmer, Port Elizabeth 6070, South Africa
0.3 km from Shield Tours
  • Free Parking
  • Pool
Lodge on Main Guest House and Conference Centre
TripAdvisor
US$98
View Deal
188 Main Road | Walmer, Port Elizabeth 6070, South Africa
0.3 km from Shield Tours
  • Free Wifi
  • Free Parking
Gardenview Guesthouse
38 Church Road | Walmer, Port Elizabeth 6070, South Africa
0.5 km from Shield Tours
  • Free Wifi
  • Free Parking
Everwood Manor
TripAdvisor
View Deal
147 Church Road | Walmer, Port Elizabeth 6070, South Africa
0.5 km from Shield Tours
    Hacklewood Hill Country House
    TripAdvisor
    View Deal
    152 Prospect Road | Walmer, Port Elizabeth 6070, South Africa
    0.6 km from Shield Tours
    • Free Wifi
    • Free Parking
    Homeleigh Halt Guest House
    TripAdvisor
    View Deal
    253 Main Road | Walmer, Port Elizabeth 6070, South Africa
    0.7 km from Shield Tours
    • Free Wifi
    • Free Parking
    Ibhayi Town Lodge
    TripAdvisor
    View Deal
    Cnr Main Rd & 9th Avenue | Walmer, Port Elizabeth 6000, South Africa
    0.9 km from Shield Tours
    • Free Wifi
    • Free Parking
    Oak Tree Cottage Guest House
    112 Church Road | Walmer, Port Elizabeth 6070, South Africa
    0.9 km from Shield Tours
    • Free Wifi
    • Free Parking
    No photo provided
    12, 9th Avenue | Walmer, Port Elizabeth, South Africa
    1.0 km from Shield Tours
      Forest Hall Guest House
      SAVE US$6
      US$87
      Agoda.com
      US$81
      View Deal
      84 River Road | Walmer, Port Elizabeth 6070, South Africa
      1.1 km from Shield Tours
      • Free Wifi
      • Free Parking
      African Aquila Guest Lodge
      TripAdvisor
      View Deal
      211 Villiers Road | Walmer, Port Elizabeth 6070, South Africa
      1.1 km from Shield Tours
      • Free Wifi
      • Free Parking
      No photo provided
      TripAdvisor
      View Deal
      184 Villiers Road, Port Elizabeth 6070, South Africa
      1.3 km from Shield Tours
        39 on Church
        TripAdvisor
        View Deal
        39 Church Road | Walmer, Port Elizabeth 6070, South Africa
        1.8 km from Shield Tours
        • Free Wifi
        • Free Parking
        Cherry Place Guesthouse
        Hotels.com
        View Deal
        156 Villiers Road, Port Elizabeth 6070, South Africa
        1.8 km from Shield Tours
        • Free Wifi
        • Free Parking
        Villa Casa Guest House
        41 Thomas Road | Walmer, Port Elizabeth 6070, South Africa
        1.9 km from Shield Tours
        • Free Wifi
        • Free Parking
        River Road Guest House
        SAVE US$8
        US$59
        Agoda.com
        US$51
        View Deal
        44 River Road | Walmer, Port Elizabeth 6070, South Africa
        2.0 km from Shield Tours
        • Free Wifi
        • Free Parking
        Dempsey's Guest House
        Hotels.com
        View Deal
        36 Lloyd Road | Walmer, Port Elizabeth 6070, South Africa
        2.0 km from Shield Tours
        • Free Wifi
        • Free Parking
        Anchorage Guesthouse
        TripAdvisor
        View Deal
        7 6th Avenue, Port Elizabeth 6205, South Africa
        2.2 km from Shield Tours
        • Free Wifi
        • Free Parking
        No photo provided
        TripAdvisor
        View Deal
        10 Kennelly Road, Port Elizabeth 6070, South Africa
        2.2 km from Shield Tours
          Linkside Lodge
          13 Heythrop Dr | Linkside, Port Elizabeth 6001, South Africa
          2.3 km from Shield Tours
          • Free Wifi
          • Free Parking
          No photo provided
          TripAdvisor
          View Deal
          18 River Road, Port Elizabeth 6070, South Africa
          2.3 km from Shield Tours
            17 5th Avenue Walmer Guesthouse
            SAVE US$10
            US$64
            Agoda.com
            US$54
            View Deal
            17 5th Avenue | Walmer, Port Elizabeth 6070, South Africa
            2.4 km from Shield Tours
            • Free Wifi
            • Free Parking
            No photo provided
            SAVE US$9
            US$60
            Expedia.com
            US$51
            View Deal
            126 First Avenue | Linkside, Port Elizabeth 6001, South Africa
            2.4 km from Shield Tours
            • Free Wifi
            • Free Parking
            Falcon's Nest Bed & Breakfast
            10 River Road | Walmer, Port Elizabeth 6070, South Africa
            2.4 km from Shield Tours
            • Free Wifi
            • Free Parking
            Ninety9 on Villiers
            TripAdvisor
            View Deal
            99 Villiers Road | Walmer, Port Elizabeth 6070, South Africa
            2.5 km from Shield Tours
            • Free Wifi
            • Free Parking
            No photo provided
            9 Walter road, Broadwood 9, Port Elizabeth 6070, South Africa
            2.5 km from Shield Tours
              Little Rose Guesthouse & Self-Catering
              TripAdvisor
              View Deal
              11 Walter Road, Port Elizabeth 6070, South Africa
              2.5 km from Shield Tours
              • Free Wifi
              • Free Parking
              No photo provided
              TripAdvisor
              View Deal
              11 Alba Bouwer Crescent, Port Elizabeth 6070, South Africa
              2.6 km from Shield Tours
                *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.