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.


Check prices on hotels in St. Clair Beach

Tonight Tonight 20 Jun - 21 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

94 Cheap Hotels Near St. Clair Beach

See all 94 properties in St. Clair Beach
Dunedin Holiday Park & Motels

Dunedin Holiday Park & Motels

0.5 km from St. Clair Beach
  • Free Cancellation
  • Reserve now, pay when you stay
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 ...

NZ$50 per night for 2 guests

Dunedin Holiday Park & MotelsNZ$50
Arcadian Motel

Arcadian Motel

1.3 km from St. Clair Beach
    3.5 out of 5.0
     
     

    Located in Musselburgh, this motel is 0.9 mi (1.4 km) from Otago Peninsula and within 3 mi (5 km) of St. Clair Beach and Toitu Otago Settlers Museum. Speight's ...

    NZ$86 per night for 2 guests

    Arcadian MotelNZ$86
    Ocean Beach Hotel

    Ocean Beach Hotel

    0.4 km from St. Clair Beach
    • Free Cancellation
    • Reserve now, pay when you stay
    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 ...

    NZ$91 per night for 2 guests

    Ocean Beach HotelNZ$91
    Kingsgate Hotel Dunedin

    Kingsgate Hotel Dunedin

    4.1 km from St. Clair Beach
    • Free Cancellation
    • Reserve now, pay when you stay
    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 ...

    NZ$112 per night for 2 guests

    Kingsgate Hotel DunedinNZ$112
    Best Western Dunedin

    Best Western Dunedin

    1.4 km from St. Clair Beach
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

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

    NZ$131 per night for 2 guests

    Best Western DunedinNZ$131
    WoW at Saint Clair

    WoW at Saint Clair

    1.4 km from St. Clair Beach
      2.5 out of 5.0
       
       

      Located in St. Clair, this bed & breakfast is within 1 mi (2 km) of St. Clair Golf Club and St. Clair Beach. Speight's Brewery is 3.1 mi (5 km) away.

      NZ$113 per night for 2 guests

      WoW at Saint ClairNZ$113
      Scenic Hotel Southern Cross

      Scenic Hotel Southern Cross

      3.5 km from St. Clair Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      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 ...

      NZ$152 per night for 2 guests

      Scenic Hotel Southern CrossNZ$152
      Scenic Hotel Dunedin City

      Scenic Hotel Dunedin City

      3.7 km from St. Clair Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      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 ...

      NZ$161 per night for 2 guests

      Scenic Hotel Dunedin CityNZ$161
      Distinction Dunedin Hotel

      Distinction Dunedin Hotel

      3.4 km from St. Clair Beach
        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 ...

        NZ$208 per night for 2 guests

        Distinction Dunedin HotelNZ$208
        Lisburn House

        Lisburn House

        2 km from St. Clair Beach
          4.5 out of 5.0
           
           

          Located in South Dunedin, this luxury bed & breakfast is within 3 mi (5 km) of St. Clair Golf Club, St. Clair Beach, and Speight's Brewery. First Church of Otago ...

          NZ$165 per night for 2 guests

          Lisburn HouseNZ$165