Beginning of main content

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


90 Cheap Hotels Near St. Clair Beach

See all 90 Hotels near St. Clair Beach
Scenic Hotel Dunedin City

Scenic Hotel Dunedin City

3.7 km from St. Clair Beach
    4.5 out of 5.0
     
     

    Located in Dunedin City Centre, this luxury hotel is steps from Dunedin Casino, Speight's Brewery, and First Church of Otago. Toitu Otago Settlers Museum and ...

    from NZ$161 per night for 2 guests

    Scenic Hotel Dunedin CityNZ$161
    Scenic Hotel Southern Cross

    Scenic Hotel Southern Cross

    3.5 km from St. Clair Beach
      4.5 out of 5.0
       
       

      Located in Dunedin City Centre, this luxury hotel is within a 5-minute walk of Dunedin Casino and Speight's Brewery. First Church of Otago and Regent Theatre ...

      from NZ$152 per night for 2 guests

      Scenic Hotel Southern CrossNZ$152
      Ocean Beach Hotel

      Ocean Beach Hotel

      0.4 km from St. Clair Beach
        3.0 out of 5.0
         
         

        Located in Saint Kilda, this motel is within 3 mi (5 km) of St. Clair Beach, Speight's Brewery, and Toitu Otago Settlers Museum. First Church of Otago and New ...

        from NZ$91 per night for 2 guests

        Ocean Beach HotelNZ$91
        Dunedin Holiday Park & Motels

        Dunedin Holiday Park & Motels

        0.5 km from St. Clair Beach
          3.5 out of 5.0
           
           

          Located in Saint Kilda, this motel is within 1 mi (2 km) of Edgar Centre and St. Clair Beach. Toitu Otago Settlers Museum and Speight's Brewery are also within ...

          from NZ$45 per night for 2 guests

          Dunedin Holiday Park & MotelsNZ$45
          Best Western Dunedin

          Best Western Dunedin

          1.4 km from St. Clair Beach
            3.0 out of 5.0
             
             

            This family-friendly Dunedin motel is located by the ocean, within 2 mi (3 km) of Edgar Centre, St. Clair Beach, and Dunedin Casino. Toitu Otago Settlers Museum ...

            from NZ$125 per night for 2 guests

            Best Western DunedinNZ$125
            Arcadian Motel

            Arcadian Motel

            1.3 km from St. Clair Beach
              3.5 out of 5.0
               
               

              Located in Musselburgh, this motel is 1 mi (1.6 km) from Edgar Centre and within 3 mi (5 km) of St. Clair Beach and Toitu Otago Settlers Museum. Speight's Brewery ...

              from NZ$86 per night for 2 guests

              Arcadian MotelNZ$86
              The Victoria Hotel Dunedin

              The Victoria Hotel Dunedin

              4.1 km from St. Clair Beach
                3.5 out of 5.0
                 
                 

                Located in Dunedin City Centre, this hotel is within a 10-minute walk of Cadbury World, Dunedin Town Hall, and The Octagon. Dunedin Public Art Gallery and St. ...

                from NZ$112 per night for 2 guests

                The Victoria Hotel DunedinNZ$112
                Kingsgate Hotel Dunedin

                Kingsgate Hotel Dunedin

                4.1 km from St. Clair Beach
                  3.5 out of 5.0
                   
                   

                  Located in Dunedin City Centre, this eco-friendly hotel is steps from Fortune Theatre and St. Paul's Cathedral. Speight's Brewery and First Church of Otago are ...

                  from NZ$103 per night for 2 guests

                  Kingsgate Hotel DunedinNZ$103
                  Dunedin Palms Motel

                  Dunedin Palms Motel

                  3.5 km from St. Clair Beach
                    4.5 out of 5.0
                     
                     

                    Located in Dunedin City Centre, this motel is within a 5-minute walk of Dunedin Casino and Speight's Brewery. First Church of Otago and Toitu Otago Settlers ...

                    from NZ$131 per night for 2 guests

                    Dunedin Palms MotelNZ$131
                    Apartments at St Clair

                    Apartments at St Clair

                    1 km from St. Clair Beach
                      3.5 out of 5.0
                       
                       

                      Located in St. Clair, this hotel is within 1 mi (2 km) of St. Clair Golf Club and St. Clair Beach. Speight's Brewery and Toitu Otago Settlers Museum are also ...

                      from NZ$130 per night for 2 guests

                      Apartments at St ClairNZ$130