Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Saint Kilda Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

159 Cheap Hotels in Saint Kilda - Specials, Reviews, & Last Minute Deals

Dunedin Holiday Park & Motels
3.5 out of 5
41 Victoria Road, St Kilda, Dunedin
The price is NZ$57 per night
4.1/5Very Good! (349 reviews)

"Big variety of accommodation available. good price clean and VERY quiet at night. felt safe"…"

Reviewed on 16 Mar. 2020

Dunedin Holiday Park & Motels
Ocean Beach Hotel
3 out of 5
134 Prince Albert Road; St Kilda, Dunedin
Free CancellationReserve now, pay when you stay
The price is NZ$110 per night
3.6/5Good! (202 reviews)

"Would have been good to know this was motel units attached to a pub. Otherwise a comfortable, clean motel close to the beach with friendly owners."…"

Reviewed on 26 Mar. 2020

Ocean Beach Hotel
Best Western Dunedin
3 out of 5
555 Andersons Bay Road, Dunedin
Free CancellationReserve now, pay when you stay
The price is NZ$126 per night
4.5/5Wonderful! (323 reviews)

"Clean and cozy motel. Helpful staff. The only demerits is they don't have an electric cooker except microwave."…"

Reviewed on 28 Jan. 2020

Best Western Dunedin
Beach Lodge Motels
2.5 out of 5
38 Victoria Road, St Kilda, Dunedin, Otago
The price is NZ$166 per night
4.1/5Very Good! (49 reviews)

"Location was good and served the porpuse of our trip. The things missing. Milk,and hair shampoo that is normally supplied.but may just been an over sight."…"

Reviewed on 4 Mar. 2020

Beach Lodge Motels
Adrian Motel
4 out of 5
101 Queens Dr, St Kilda, Dunedin, OTA
Free CancellationReserve now, pay when you stay
The price is NZ$154 per night
4/5Very Good! (9 reviews)
Adrian motel

"Nice motel close to beach."…"

Reviewed on 11 Feb. 2020

Adrian Motel
The Stonemason's Cottage
3.5 out of 5
25 Tedder Street, Dunedin
Get Rates
The Stonemason's Cottage
Portobello Boutique Motel
3.5 out of 5
10 Harington Point Rd, Dunedin, OTA
Free CancellationReserve now, pay when you stay
The price is NZ$140 per night
5/5Exceptional! (42 reviews)

"Beautiful peaceful spot. Lovely stylish and clean rooms. Very pleasant stay."…"

Reviewed on 10 Mar. 2020

Portobello Boutique Motel
Kingsgate Hotel Dunedin
3.5 out of 5
10 Smith Street, Dunedin
Free CancellationReserve now, pay when you stay
The price is NZ$117 per night
4.1/5Very Good! (1,183 reviews)

"Friendly staff, clean and comfortable rooms. Lift and carpet are dated. Shower and bath are combined and in my room the attachment to change to the shower was broken. Not a very good option for the elderly or If you have bad knees. Window didn’t close either."…"

Reviewed on 18 Feb. 2020

Kingsgate Hotel Dunedin
Distinction Dunedin Hotel
4 out of 5
6 Liverpool Street, Dunedin
The price is NZ$134 per night
4.8/5Exceptional! (344 reviews)

"Comfy bed and nice property located within walking distance of the downtown sites."…"

Reviewed on 3 Mar. 2020

Distinction Dunedin Hotel
Hotel St Clair
3.5 out of 5
24 Esplanade, St. Clair Beach, Dunedin
Free CancellationReserve now, pay when you stay
The price is NZ$199 per night
4.6/5Wonderful! (351 reviews)

"Excellent hotel in breathtaking spot, great service and rooms highly recommended"…"

Reviewed on 21 May 2020

Hotel St Clair
Don't see what you're looking for?
See all available properties in Saint Kilda
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

What is Saint Kilda like?
Saint Kilda is a welcoming neighbourhood that travellers like for its beaches and bars. When you want to find places to stay in Calversham, start by booking one of 7 hotels and other types of accommodation in Saint Kilda.
Where is the best hotel for a stay in Saint Kilda?
Based on Expedia customer reviews, Best Western Dunedin is the highest ranked property in Saint Kilda. This 3-star property offers free WiFi and free parking. Other top choices in the neighbourhood include Dunedin Holiday Park & Motels and Ocean Beach Hotel.
If I need to cancel my hotel reservation in Saint Kilda, will I receive a refund?
Yes! Most hotel bookings are refundable provided that you cancel before the hotel’s cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you may still be able to cancel and be given a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to view top deals in Saint Kilda.
What are the top things to see and do in Saint Kilda?
The Octagon and Forsyth Barr Stadium are some popular places to visit in the area around Saint Kilda. When you’re sightseeing in Calversham, St. Clair Beach and Edgar Centre are also worth a stop.

Recent Reviews in Saint Kilda