A coastal landscape with a beach, ocean waves, and a hillside with buildings.

Saint Kilda Hotels, Dunedin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Saint Kilda hotels

Beach lodge motel

Beach lodge motel
3.0 star property
Saint Kilda
9.0 out of 10, Wonderful, (397 reviews)
"Propery manager was very welcoming, property great value for money, larger size than what we expected, would definitely stay again."
Australia
liz
The price is NZ$143
includes taxes & fees
2 July - 3 July
Beach lodge motel

Ocean Beach Hotel

Ocean Beach Hotel
3.0 star property
Saint Kilda
7.6 out of 10, Good, (363 reviews)
"The convenience of parking & having a bar restaurant was really good, food was good."
Australia
Jan
The price is NZ$122
includes taxes & fees
30 June - 1 July
Ocean Beach Hotel

Dunedin Holiday Park & Motels

Dunedin Holiday Park & Motels
3.5 star property
Saint Kilda
8.4 out of 10, Very good, (538 reviews)
"We had a great and comfortable stay."
Australia
Jess
The price is NZ$110
includes taxes & fees
3 July - 4 July
Dunedin Holiday Park & Motels

ASURE Adrian Motel

ASURE Adrian Motel
4.0 star property
Saint Kilda
9.2 out of 10, Wonderful, (99 reviews)
"Excellent place to stay. Well appointed rooms. Friendly kind staff. Perfect location. 👍 "
Australia
Sheree
The price is NZ$179
includes taxes & fees
30 July - 31 July
ASURE Adrian Motel

Larnach Lodge

Larnach Lodge
4.0 star property
Larnachs Castle, 10.6 km from Saint Kilda
9.6 out of 10, Exceptional, (606 reviews)
"Excellent customer service, all the staff are with smiles, breakfast is delicious, view is gorgeous, able to see sunset in early morning from the window."
United States
DIAN
The price is NZ$176
includes taxes & fees
13 July - 14 July
Larnach Lodge

The Stables Dunedin

The Stables Dunedin
3.0 star property
Dunedin City Centre, 4.1 km from Saint Kilda
The price is NZ$176
includes taxes & fees
30 June - 1 July
The Stables Dunedin

Carisbrook Motel

Carisbrook Motel
3.0 star property
1.8 km from Saint Kilda
9.0 out of 10, Wonderful, (144 reviews)
"Very handy location and helpful staff"
Australia
Angela
The price is NZ$140
includes taxes & fees
30 June - 1 July
Carisbrook Motel

Superior Dunedin Apartments

Superior Dunedin Apartments
3.0 star property
7.8 km from Saint Kilda
8.8 out of 10, Excellent, (100 reviews)
"Hassle free booking and very cheap"
Australia
Richard
The price is NZ$131
includes taxes & fees
13 July - 14 July
Superior Dunedin Apartments

Bonnie Knights Motel

Bonnie Knights Motel
4.0 star property
11.8 km from Saint Kilda
8.8 out of 10, Excellent, (299 reviews)
"was really good owner was very friendly"
Australia
Janet
The price is NZ$165
includes taxes & fees
3 July - 4 July
Bonnie Knights Motel

Hunters Moon

Hunters Moon
4.5 star property
8.9 km from Saint Kilda
9.6 out of 10, Exceptional, (362 reviews)
"All aspects of our stay were great. "
New Zealand
BERNARD
The price is NZ$108
includes taxes & fees
17 July - 18 July
Hunters Moon

Hotel St Clair

Hotel St Clair
3.5 star property
St. Clair, 1.6 km from Saint Kilda
9.4 out of 10, Exceptional, (803 reviews)
"Great staff, clean room, comfortable bed, parking options, highly recommended"
Australia
Brett
The price is NZ$232
includes taxes & fees
1 July - 2 July
Hotel St Clair

Longbourne Lodge

Longbourne Lodge
4.0 star property
15.3 km from Saint Kilda
9.6 out of 10, Exceptional, (275 reviews)
"Rooms were well stocked, clean and super quiet. We had a great stay. "
Canada
Tammy
The price is NZ$169
includes taxes & fees
6 July - 7 July
Longbourne Lodge

555 Motel Dunedin

555 Motel Dunedin
3.0 star property
South Dunedin, 0.8 km from Saint Kilda
9.0 out of 10, Wonderful, (368 reviews)
"Great staff, clean and spacious rooms"
United States
Peter
The price is NZ$138
includes taxes & fees
30 June - 1 July
555 Motel Dunedin

Baldwin Street BNB

Baldwin Street BNB
3.5 star property
6.4 km from Saint Kilda
9.0 out of 10, Wonderful, (8 reviews)
"Beautiful area and comfortable place!"
United States
Hudson
The price is NZ$102
includes taxes & fees
30 June - 1 July
Baldwin Street BNB

Bella Vista Motel Mosgiel

Bella Vista Motel Mosgiel
4.0 star property
12.4 km from Saint Kilda
9.2 out of 10, Wonderful, (432 reviews)
"Comfortable clean bedding"
Australia
MERCEDES
The price is NZ$165
includes taxes & fees
18 July - 19 July
Bella Vista Motel Mosgiel

Dunedin House- Boutique Hotel

Dunedin House- Boutique Hotel
4.0 star property
Dunedin City Centre, 3.3 km from Saint Kilda
9.8 out of 10, Exceptional, (87 reviews)
"Beautiful place, slept well, lovely staff, breakfast was delicious too"
Australia
Leanne
The price is NZ$243
includes taxes & fees
15 July - 16 July
Dunedin House- Boutique Hotel

Esplanade Apartments

Esplanade Apartments
3.5 star property
St. Clair, 1.5 km from Saint Kilda
9.6 out of 10, Exceptional, (57 reviews)
"Fantastic property with a great location "
Australia
sarah
The price is NZ$243
includes taxes & fees
1 July - 2 July
Esplanade Apartments

Scenic Hotel Southern Cross

Scenic Hotel Southern Cross
4.5 star property
Dunedin City Centre, 2.9 km from Saint Kilda
8.6 out of 10, Excellent, (1,002 reviews)
"Nice place to stay"
United States
Xiaopeng
The price is NZ$158
includes taxes & fees
12 July - 13 July
Scenic Hotel Southern Cross

Fable Dunedin

Fable Dunedin
5.0 star property
Dunedin City Centre, 2.8 km from Saint Kilda
9.2 out of 10, Wonderful, (558 reviews)
"Great hotel with a great breakfast. Highly recommended"
Australia
thaweesak
The price is NZ$175
includes taxes & fees
13 July - 14 July
Fable Dunedin

Highland House Boutique Hotel

Highland House Boutique Hotel
3.5 star property
North Dunedin, 5.3 km from Saint Kilda
9.0 out of 10, Wonderful, (285 reviews)
"Quiet place Close to restaurants "
United States
JASON
The price is NZ$134
includes taxes & fees
16 July - 17 July
Highland House Boutique Hotel
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.

Our guide on where to stay in Saint Kilda

Find the best Saint Kilda areas for the activities you enjoy most. Learn more about Saint Kilda
Learn more about Saint Kilda

Dunedin City Centre

Dunedin City Centre is popular for its abundant dining options, and if you're looking for more to see and do, you might think about a trip to Regent Theatre or Grand Casino.

St. Clair

The beaches and abundant dining options are top of the list for many visitors to St. Clair. A stop by St. Clair Beach or St. Clair Golf Club might round out your trip.

North Dunedin

Unique features of North Dunedin include the spas and gardens. Make a stop by Otago Museum or Dunedin Botanic Garden while you're exploring the area.

South Dunedin

Travellers enjoy South Dunedin for its restaurants and waterfront. Consider checking out Edgar Centre while you're in the area.

Portobello

While visiting Portobello, you might make a stop by sights like Lighthouse and Silver Peaks Reserve.

Top Saint Kilda Hotel Reviews

Recent Reviews in Saint Kilda

Find out more about Saint Kilda

Top reasons to visit Saint Kilda

  • Stunning Beaches: Enjoy the beautiful Saint Kilda Beach, perfect for sunbathing and swimming.
  • Family-Friendly Activities: The area offers a variety of entertainment options and educational attractions for all ages.
  • Vibrant Atmosphere: Experience the trendy vibe and friendly community, ideal for both families and solo travellers.
  • Local Culture: Explore nearby churches and the historic Dunedin Castle, blending culture with coastal charm.
  • Diverse Accommodation: Choose from family-friendly motels to luxurious hotels, catering to every travel need.

Find great hotels near Saint Kilda

Discover the charming accommodation options in Saint Kilda, Dunedin, where you can find everything from family-friendly motels to luxurious hotels. Whether you're seeking a relaxing eco-certified retreat or a comfortable base to explore the stunning Otago region, Saint Kilda offers a variety of choices to suit every traveller's needs. Enjoy the perfect blend of comfort and convenience in this picturesque seaside suburb.

  • Fable Dunedin: Immerse yourself in luxury at Fable Dunedin, a 5-star hotel that caters to families and eco-conscious travellers. Located 3.2km from Saint Kilda, this eco-certified property offers a unique blend of comfort and sustainability. Families can enjoy thoughtful amenities, including a First Aid Kit and complimentary cribs, making it a perfect choice for those travelling with children. The hotel’s stylish interiors and attentive service ensure a memorable stay while promoting environmental responsibility.
  • Distinction Dunedin Hotel: This 4.5-star hotel is ideal for discerning business travellers seeking luxury and eco-friendly accommodations. Situated 3.2km from Saint Kilda, Distinction Dunedin Hotel offers modern meeting rooms and a business district nearby, making it a convenient choice for corporate needs. The property’s eco-certification reflects its commitment to sustainability, while its elegant rooms provide a relaxing retreat after a busy day. Guests appreciate the blend of professionalism and comfort that defines their experience here.
  • Hotel St Clair: For a quintessential beach getaway, Hotel St Clair is a fantastic 3.5-star option located only 1.6km from Saint Kilda. This charming hotel offers direct access to the beach, allowing guests to soak up the sun and enjoy the stunning coastal views. Whether you’re looking to stroll along the shore or indulge in water activities, this hotel serves as a perfect base for a seaside vacation. Its laid-back atmosphere and proximity to the beach make it a favourite among leisure travellers.

Where to stay near Saint Kilda

Saint Kilda, a charming suburb of Dunedin, offers a delightful blend of beachside relaxation and family-friendly activities. Visitors can enjoy stunning coastal views, explore nearby holiday cottages, and find perfect holiday accommodation that suits any budget. The area is known for its friendly atmosphere and trendy vibe, making it an ideal destination for families and solo travellers alike. Don't miss the chance to experience the warm hospitality and beautiful scenery that Saint Kilda has to offer.

  • Dunedin: Nestled on the southeastern coast of New Zealand's South Island, Dunedin is a vibrant city rich in culture and history. As the gateway to Saint Kilda, it offers a plethora of experiences, from outdoor adventures to romantic strolls along the beach. Visitors can immerse themselves in the local arts scene, explore the historic college university, and enjoy entertainment at various venues, including theatres and arenas. With its charming landscapes and attractions, such as family-friendly beaches, Dunedin is perfect for those seeking a cultural getaway.
  • Dunedin City Centre: Just 3.2km from Saint Kilda, the Dunedin City Centre is the bustling heart of the city, showcasing its rich heritage and lively atmosphere. This neighbourhood is a hub for cultural enthusiasts, offering easy access to theatres, educational institutions, and a variety of family-friendly activities. Visitors can wander through historic streets, visit the iconic castle, or relax at the nearby beach. With its blend of outdoor experiences and cultural landmarks, the Dunedin City Centre is a must-visit for families and culture lovers alike.
  • South Dunedin: Located a mere 966m from Saint Kilda, South Dunedin is a charming suburb that caters to families and outdoor enthusiasts. Known for its welcoming community, this area boasts beautiful parks and a family beach ideal for picnics and play. Visitors can partake in various activities, from exploring educational facilities to enjoying local theatre productions. With its close proximity to the water and a range of leisure options, South Dunedin provides a perfect balance of relaxation and recreation.

Things to do near Saint Kilda

Saint Kilda is a fantastic destination for family vacations, offering a variety of beach-based activities and entertainment options. Visitors can enjoy the local arena entertainment facility, explore educational attractions, and catch a show at the theatre. For adventure seekers, there are hotels that cater to sports enthusiasts, providing access to dart boards and other exciting Dunedin activities. Make the most of your stay by discovering all that Saint Kilda has to offer.

Shopping

Discover the unique offerings at Seriously Twisted, a charming store located 3.2km from Saint Kilda. Here, you'll find a delightful range of gifts and souvenirs that capture the spirit of Dunedin and Otago, perfect for taking a piece of New Zealand home with you.

Recreation

At Forsyth Barr Stadium, immerse yourself in the energetic atmosphere of live sports events, just 4.8km from Saint Kilda. For a more tranquil experience, Chisholm Park Golf Club, located 1.4km away, offers relaxing outdoor golfing amidst beautiful scenery.

Adventure

Embark on the Pineapple Track, a scenic hiking trail located 8.0km from Saint Kilda, offering stunning views and a true sense of adventure. Alternatively, explore the Bush Creek Trail, 4.8km away, perfect for those seeking outdoor experiences amidst beautiful surroundings.

Nightlife

Catch a show at the Regent Theatre, just 3.2km from Saint Kilda, where culture and romance blend with family-friendly vibes. Afterward, explore local pubs for craft beers and live music, ensuring a vibrant night out in this charming seaside suburb.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Saint Kilda

To save money during your visit to Saint Kilda, consider travelling in June, August, or October when accommodation prices are lower. Booking your stay about a month in advance or checking last-minute deals on Expedia can help you find cheaper options. Mondays typically offer the best rates, while Saturdays are the priciest. Utilise Expedia's filters to find budget-friendly, eco-certified hotels, and consider bundling your hotel with flights and activities for extra savings. Additionally, explore free local attractions and enjoy the compact area on foot to minimise transport costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Saint Kilda are June, August and October, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Saint Kilda is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Saint Kilda is Monday. The most expensive day to stay around Saint Kilda is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your St Kilda hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Saint Kilda

Saint Kilda in Dunedin, Otago, is perfect for family beach vacations and offers a variety of attractions. Visitors can enjoy the scenic Saint Kilda Beach, relax at the piazzaSquare, and explore local churches. This vibrant area caters to those seeking a mix of culture, beach fun, and urban experiences. Don’t miss the nearby Dunedin Castle for a taste of history while enjoying the coastal charm of Saint Kilda.

  • The Octagon: A vibrant cultural hub located 3.2km from Saint Kilda, The Octagon is a lively piazza surrounded by stunning architecture, cafés, and shops. Experience the local atmosphere and perhaps catch a performance or event in this central gathering spot.
  • St. Clair Beach: Just 805m from Saint Kilda, St. Clair Beach offers a stunning stretch of golden sand and surf. Enjoy a leisurely stroll, relax on the beach, or try your hand at surfing while taking in the breathtaking coastal views.
  • First Church of Otago: Situated 3.2km from Saint Kilda, this historical church showcases beautiful Gothic architecture and rich heritage. Immerse yourself in the serene ambiance and appreciate the craftsmanship of this cultural landmark.

Best time to go to Saint Kilda

The best time to visit Saint Kilda is dependant on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January57.4°F (14.1°C)Light RainMostly SunnySlightly HighAverage
February57.6°F (14.2°C)Light RainMostly SunnyAverageSlightly High
March55.9°F (13.3°C)Light RainMostly SunnyAverageSlightly High
April53.1°F (11.7°C)Light RainMostly SunnySlightly HighAverage
May49.5°F (9.7°C)Light RainMostly SunnyAverageAverage
June46.0°F (7.8°C)No RainMostly SunnySlightly LowSlightly Low
July44.8°F (7.1°C)Light RainMostly SunnyAverageAverage
August45.9°F (7.7°C)No RainMostly SunnyAverageSlightly Low
September47.5°F (8.6°C)No RainMostly SunnySlightly HighAverage
October49.6°F (9.8°C)Light RainMostly SunnySlightly LowSlightly Low
November52.5°F (11.4°C)Light RainMostly SunnySlightly LowAverage
December55.6°F (13.1°C)Light RainMostly SunnyAverageSlightly High

The nearest major airports for your trip to Saint Kilda

Flying into Saint Kilda is convenient via Dunedin International Airport (DUD), which is situated 24.1km away. A few excellent accommodation options near the airport include the 4-star Bella Vista Motel Mosgiel and Bonnie Knights Motel, both located 12.9km from DUD, as well as the 3-star Silver Peaks Lodge, which is 9.7km away. Each of these hotels offers various transportation services to ensure smooth access to the airport, making it easy for tourists to travel to and from Dunedin International Airport and enjoy their stay in Saint Kilda.

Frequently asked questions

What are the best family hotels in Saint Kilda?
For a highly recommended family-friendly hotel in Saint Kilda, consider the Dunedin Holiday Park & Motels.

This 3.5-star accommodation, with an 8.4 rating, is an excellent choice for families. It offers a shared kitchen, individual kitchen facilities in some rooms, and free WiFi, which are all very convenient for families. Children will enjoy the playground. Guests consistently praise the great location, comfortable beds, and affordable prices. It is conveniently located near St. Clair Beach, just 0.5 km away, and Tomahak Beach, 2.0 km away. The Ocean Beach Railway is also a short 0.4 km distance.
What are the best budget hotels in Saint Kilda?
For excellent budget hotels in Saint Kilda, consider the Ocean Beach Hotel and the Beach lodge motel.

The 3-star Ocean Beach Hotel, with a 7.6 rating, offers comfortable and clean rooms, and guests frequently mention the great bar. It provides free WiFi, complimentary toiletries, and free parking for various vehicle types. The hotel is conveniently located just 0.5 km from St. Clair Beach.

Another highly-rated option is the 3-star Beach lodge motel, which boasts an impressive 9.2 rating. Guests consistently praise the friendly and attentive staff, the clean and spacious rooms, and the great service. This motel provides free WiFi, complimentary toiletries, and free self-parking. Many rooms also feature a kitchen and a deck or patio. It is well-situated, being only 0.5 km from St. Clair Beach and 1.9 km from Tomahak Beach.
When is the best time to go to Saint Kilda?
The best time to go to Saint Kilda, Otago, New Zealand, is during the summer months, from December to February, when the weather is warmest and most suitable for outdoor activities.

During this period, you can expect average temperatures ranging from 15°C to 20°C, with longer daylight hours, often extending until 9 PM. This makes it ideal for exploring the St Kilda Beach and its surroundings, enjoying walks along the coastline, or simply relaxing on the sand. The warmer waters are also more inviting for swimming and other beach activities.

Couples looking for a relaxing getaway will appreciate the pleasant weather for romantic strolls along the beach at sunset, or enjoying outdoor dining at the local eateries with views of the ocean. The extended daylight hours provide ample opportunity for leisurely exploration without feeling rushed.

Families will find the summer months particularly good for enjoying the beach. The warmer temperatures make it comfortable for children to play in the sand and paddle in the sea.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Saint Kilda hotel for you.
How can I save on a hotel booking in Saint Kilda with Expedia?
One Key™ – Expedia's free travel rewards programme – gives you instant access to perks and Member Prices on Saint Kilda hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Saint Kilda?
Hotel prices in Saint Kilda often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia