Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Hotel Deals

See all 94 Properties in Mosgiel
Bella Vista Motel Mosgiel

Bella Vista Motel Mosgiel

85 Gordon Road, Mosgiel
    4.0 out of 5.0
     
     

    Located in the heart of Mosgiel, this eco-friendly motel is within 9 mi (15 km) of St. Clair Golf Club, Tunnel Beach, and Brighton Beach. Dunedin Casino and ...

    Bella Vista Motel Mosgiel$78

    Bella Vista Motel Mosgiel$78
    Burns Lodge at Holy Cross Centre

    Burns Lodge at Holy Cross Centre

    89 Church St, Mosgiel
      2.5 out of 5.0
       
       

      Situated in Mosgiel, this hotel is within 9 mi (15 km) of St. Clair Golf Club, St. Clair Beach, and Speight's Brewery. First Church of Otago and Cadbury World ...

      Longbourne Lodge

      Longbourne Lodge

      100 School Rd South, Mosgiel
        4.0 out of 5.0
         
         

        Situated in Mosgiel, this apartment building is within 12 mi (20 km) of Brighton Beach, St. Paul's Cathedral, and Olveston. Speight's Brewery and First Church ...

        Longbourne Lodge$70

        Longbourne Lodge$70
        Hunters Moon

        Hunters Moon

        16 Friends Hill Road, Mosgiel
          3.5 out of 5.0
           
           

          Situated in Mosgiel, this bed & breakfast is within 9 mi (15 km) of Otago Golf Club, St. Paul's Cathedral, and Olveston. Speight's Brewery and First Church of ...

          Bonnie Knights Motel

          Bonnie Knights Motel

          18-20 Quarry Road, Mosgiel
            4.0 out of 5.0
             
             

            Situated in Mosgiel, this motel is within 9 mi (15 km) of St. Clair Golf Club, St. Clair Beach, and Speight's Brewery. First Church of Otago and Cadbury World ...

            Bonnie Knights Motel$88

            Bonnie Knights Motel$88
            Kingsgate Hotel Dunedin

            Kingsgate Hotel Dunedin

            10 Smith Street, Dunedin
              3.5 out of 5.0
               
               

              Located in Dunedin City Centre, this eco-friendly hotel is within a 10-minute walk of St. Paul's Cathedral, Speight's Brewery, and First Church of Otago. Toitu ...

              Kingsgate Hotel Dunedin$77

              Kingsgate Hotel Dunedin$77
              Scenic Hotel Southern Cross

              Scenic Hotel Southern Cross

              118 High Street, Dunedin
                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 Dunedin Public ...

                Scenic Hotel Southern Cross$100

                Scenic Hotel Southern Cross$100
                Quest Dunedin

                Quest Dunedin

                333 Cumberland St, Dunedin
                  4.0 out of 5.0
                   
                   

                  Located in Dunedin City Centre, this apartment building is within a 10-minute walk of Cadbury World, New Zealand Sports Hall of Fame, and First Church of Otago. ...

                  Quest Dunedin$117

                  Quest Dunedin$117
                  Wains Hotel Dunedin

                  Wains Hotel Dunedin

                  310 Princes St, Dunedin
                    3.5 out of 5.0
                     
                     

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

                    Wains Hotel Dunedin$62

                    Wains Hotel Dunedin$62
                    Distinction Dunedin Hotel

                    Distinction Dunedin Hotel

                    6 Liverpool Street, Dunedin
                      4.5 out of 5.0
                       
                       

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

                      Distinction Dunedin Hotel$131

                      Distinction Dunedin Hotel$131