Beginning of main content

Check prices on hotels in Elgin

Tonight Tonight 22 Oct - 23 Oct
This weekend This weekend 26 Oct - 28 Oct
Next weekend Next weekend 2 Nov - 4 Nov

Top Trending Hotels Near Elgin, Cape Town

See all 254 properties in Elgin
Paul Wallace Wines and Guest Cottages

Paul Wallace Wines and Guest Cottages

2.3 km from Elgin
    3.5 out of 5.0
     
     

    Situated in Grabouw, this cottage is 0.1 mi (0.1 km) from Elgin and 1.7 mi (2.7 km) from Almenkerk Wine Estate. Ross Gower Wines and Eskom Palmiet Visitor Centre ...

    C$123 per night for 2 guests

    Paul Wallace Wines and Guest CottagesC$123
    Belfield Wines and Farm Cottages

    Belfield Wines and Farm Cottages

    2.9 km from Elgin
      3.0 out of 5.0
       
       

      Situated in Cape Winelands, this cottage is 0.1 mi (0.1 km) from Elgin and within 6 mi (10 km) of Almenkerk Wine Estate and Eskom Palmiet Visitor Centre. Paul ...

      Belfield Wines and Farm CottagesGet Rates

      Belfield Wines and Farm CottagesGet Rates
      Villa Exner Exclusive Boutique Hotel

      Villa Exner Exclusive Boutique Hotel

      6.5 km from Elgin
        5.0 out of 5.0
         
         

        Situated in the suburbs, this luxury hotel is 0.1 mi (0.1 km) from Elgin and 2.9 mi (4.7 km) from Eskom Palmiet Visitor Centre. Paul Cluver Wines and Almenkerk ...

        C$141 per night for 2 guests

        Villa Exner Exclusive Boutique HotelC$141
        Tri Active Lodge

        Tri Active Lodge

        4 km from Elgin
          3.0 out of 5.0
           
           

          Situated by the sea, this lodge is within 1 mi (2 km) of Elgin and Paul Cluver Wines. Ross Gower Wines and Almenkerk Wine Estate are also within 9 mi (15 ...

          C$95 per night for 2 guests

          Tri Active LodgeC$95
          Cherry Glamping

          Cherry Glamping

          5.5 km from Elgin
            2.5 out of 5.0
             
             

            Situated in Cape Winelands, this tentalow is 0.1 mi (0.1 km) from Elgin and 2.9 mi (4.7 km) from Paul Cluver Wines. Ross Gower Wines and Almenkerk Wine Estate ...

            Cherry GlampingGet Rates

            Cherry GlampingGet Rates
            Elgin Vintners Manor House

            Elgin Vintners Manor House

            3.8 km from Elgin
              3.0 out of 5.0
               
               

              Situated in Cape Winelands, this bed & breakfast is 0.1 mi (0.1 km) from Elgin and within 9 mi (15 km) of Almenkerk Wine Estate and Eskom Palmiet Visitor Centre. ...

              C$100 per night for 2 guests

              Elgin Vintners Manor HouseC$100
              Elgin Valley Inn

              Elgin Valley Inn

              4.5 km from Elgin
                3.5 out of 5.0
                 
                 

                Situated in Cape Winelands, this bed & breakfast is 0.1 mi (0.1 km) from Elgin and within 6 mi (10 km) of Eskom Palmiet Visitor Centre and Paul Cluver Wines. ...

                Elgin Valley InnGet Rates

                Elgin Valley InnGet Rates
                Krystal Beach Hotel

                Krystal Beach Hotel

                20 km from Elgin
                  3.5 out of 5.0
                   
                   

                  Located in Cape Town, this beachfront hotel is on the boardwalk, 1.7 mi (2.7 km) from Bikini Beach, and 3 mi (4.8 km) from Lwandle Migrant Labour Museum. Strand ...

                  C$116 per night for 2 guests

                  Krystal Beach HotelC$116
                  No. 27

                  No. 27

                  6.3 km from Elgin
                    3.5 out of 5.0
                     
                     

                    Situated in Cape Winelands, this vacation home is 0.1 mi (0.1 km) from Elgin and 2.8 mi (4.6 km) from Eskom Palmiet Visitor Centre. Paul Cluver Wines and Almenkerk ...

                    No. 27Get Rates

                    No. 27Get Rates
                    Houw Hoek Hotel

                    Houw Hoek Hotel

                    11 km from Elgin
                      3.5 out of 5.0
                       
                       

                      Situated in Cape Winelands, this hotel is 1.5 mi (2.4 km) from Elgin and 6.7 mi (10.8 km) from Paul Cluver Wines. Hemel-en-Aarde Valley is 14.5 mi (23.3 km) ...

                      C$111 per night for 2 guests

                      Houw Hoek HotelC$111

                      Elgin Hotel Guide

                      Explore the sights, discover the sounds, and immerse yourself in the city’s atmosphere: When you book a vacation at the top hotels near Elgin, you’ll be in the best place to do it all. These properties are renowned for their central locations and comforting amenities, and the range of options lets you personalize your getaway to suit your travelling style.

                      Book a stay at one of the luxury hotels close to Elgin to enjoy the first-class restaurants and spas, or grab one of the Elgin hotel deals, if you want to save a few dollars on an inexpensive trip. Who knows? When you book with Expedia.ca, you might even find sale rates and deep discounts on the most popular Elgin hotel.

                      Whether you’re heading out on a business trip or taking your family on yearly holiday, tracking down a cheap deal on Elgin hotels in Elgin gives you the opportunity to wander around the local attractions without sacrificing your budget.