Default HTG hotel image

St Marys Hotels, Adelaide

  • 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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St Marys hotels

1. Hotel Panorama

Hotel Panorama
4.5 star property
1.6 km from St Marys
9.4 out of 10, Exceptional, (52 reviews)
"Such a nice modern hotel with friendly staff"
Australia
jade
The price is AU$129
includes taxes & fees
2 Aug - 3 Aug
Hotel Panorama

2. Hotel Grand Chancellor Adelaide

Hotel Grand Chancellor Adelaide
4.5 star property
Adelaide Central Business District, 9.1 km from St Marys
9.0 out of 10, Wonderful, (1,213 reviews)
"Enjoyed our stay and location was excellent"
Australia
Mereani
The price is AU$159
includes taxes & fees
31 July - 1 Aug
Hotel Grand Chancellor Adelaide

3. Stamford Grand Adelaide

Stamford Grand Adelaide
5.0 star property
Glenelg, 6.7 km from St Marys
8.8 out of 10, Excellent, (1,032 reviews)
"Lovely hotel room with a magnificent large view of the ocean. Enjoyed the sunsets. Would go back again."
Australia
Susan
The price is AU$209
includes taxes & fees
2 Aug - 3 Aug
Stamford Grand Adelaide

4. Oaks Glenelg Plaza Pier Suites

Oaks Glenelg Plaza Pier Suites
4.5 star property
Glenelg, 7 km from St Marys
8.6 out of 10, Excellent, (1,011 reviews)
"Always a great stay."
Australia
Kelly
The price is AU$179
includes taxes & fees
16 Aug - 17 Aug
Oaks Glenelg Plaza Pier Suites

5. Stamford Plaza Adelaide

Stamford Plaza Adelaide
5.0 star property
Adelaide Central Business District, 9.3 km from St Marys
8.2 out of 10, Very good, (1,075 reviews)
"Great location close to the railway station and the Torrens river."
Australia
Ronald
The price is AU$189
includes taxes & fees
2 Aug - 3 Aug
Stamford Plaza Adelaide

6. Adelaide Rockford

Adelaide Rockford
4.0 star property
Adelaide Central Business District, 9.1 km from St Marys
8.8 out of 10, Excellent, (1,010 reviews)
"Good place to stay ❤️"
Australia
Thuy
The price is AU$159
includes taxes & fees
2 Aug - 3 Aug
Adelaide Rockford

7. Holiday Inn Express Adelaide City Centre by IHG

Holiday Inn Express Adelaide City Centre by IHG
4.0 star property
Adelaide Central Business District, 9.2 km from St Marys
9.0 out of 10, Wonderful, (1,000 reviews)
"Great staff Friendly and efficient check in and out"
Australia
Michael
The price is AU$159
includes taxes & fees
31 July - 1 Aug
Holiday Inn Express Adelaide City Centre by IHG

8. Tryp Adelaide by Wyndham

Tryp Adelaide by Wyndham
4.5 star property
Adelaide Central Business District, 8.7 km from St Marys
9.0 out of 10, Wonderful, (633 reviews)
"Good place to stay would go again"
Australia
Connor
The price is AU$159
includes taxes & fees
2 Aug - 3 Aug
Tryp Adelaide by Wyndham

9. Marion Hotel

Marion Hotel
4.0 star property
2 km from St Marys
9.2 out of 10, Wonderful, (916 reviews)
"Clean room, great stay. Would recommend"
Australia
Bianca
The price is AU$114
includes taxes & fees
30 July - 31 July
Marion Hotel

10. The Playford Adelaide MGallery

The Playford Adelaide MGallery
5.0 star property
Adelaide Central Business District, 9.2 km from St Marys
9.4 out of 10, Exceptional, (1,000 reviews)
"Great stay and easy to get to all places. Very suitable for a work location"
Australia
Timothy
The price is AU$250
includes taxes & fees
2 Aug - 3 Aug
The Playford Adelaide MGallery

11. Peppers Waymouth Adelaide

Peppers Waymouth Adelaide
5.0 star property
Adelaide Central Business District, 8.8 km from St Marys
9.2 out of 10, Wonderful, (1,012 reviews)
"Was perfect for my solo trip room was fabulous and clean. The hotel was located in the perfect spot for my plans"
Australia
Breanna
The price is AU$175
includes taxes & fees
2 Aug - 3 Aug
Peppers Waymouth Adelaide

12. Adelaide Riviera Hotel

Adelaide Riviera Hotel
4.0 star property
Adelaide Central Business District, 9.2 km from St Marys
8.8 out of 10, Excellent, (1,021 reviews)
"Good place well located."
Australia
Brian
The price is AU$113
includes taxes & fees
3 Aug - 4 Aug
Adelaide Riviera Hotel

13. Pullman Adelaide

Pullman Adelaide
5.0 star property
Adelaide Central Business District, 9.3 km from St Marys
9.2 out of 10, Wonderful, (1,002 reviews)
"Great Location and friendly staff, rooms clean but unfortunately there are some undesirables hanging around the park and footpath."
Australia
Corinna
The price is AU$199
includes taxes & fees
2 Aug - 3 Aug
Pullman Adelaide

14. Atura Adelaide Airport

Atura Adelaide Airport
3.5 star property
Adelaide Airport, 8.4 km from St Marys
9.0 out of 10, Wonderful, (1,001 reviews)
"Great location and place to stay overnight for an early departure next morning."
Australia
Janice
The price is AU$229
includes taxes & fees
1 Aug - 2 Aug
Atura Adelaide Airport

15. ibis Adelaide

ibis Adelaide
4.0 star property
Adelaide Central Business District, 9.2 km from St Marys
9.0 out of 10, Wonderful, (1,010 reviews)
"The hotel is good and clean."
Vietnam
Hai Bang
The price is AU$139
includes taxes & fees
2 Aug - 3 Aug
ibis Adelaide

16. Eos by SkyCity

Eos by SkyCity
5.0 star property
Adelaide Central Business District, 9.5 km from St Marys
9.6 out of 10, Exceptional, (450 reviews)
"Everything wonderful, loved my room with balcony, very clean , peaceful , luxury hotel , staff is super friendly and accomodating"
Australia
Jurate Eva
The price is AU$295
includes taxes & fees
16 Aug - 17 Aug
Eos by SkyCity

17. Sofitel Adelaide

Sofitel Adelaide
5.0 star property
Adelaide Central Business District, 9 km from St Marys
9.0 out of 10, Wonderful, (356 reviews)
"Loved the location. Staff were very friendly and the room was amazing!"
Australia
Sonal
The price is AU$288
includes taxes & fees
13 Aug - 14 Aug
Sofitel Adelaide

18. Crowne Plaza Adelaide by IHG

Crowne Plaza Adelaide by IHG
4.5 star property
Adelaide Central Business District, 9.5 km from St Marys
9.0 out of 10, Wonderful, (901 reviews)
"Wonderful stay and excellent service. In room dining was excellent and great selection"
Australia
Fiona
The price is AU$199
includes taxes & fees
2 Aug - 3 Aug
Crowne Plaza Adelaide by IHG

19. Durham Serviced Apartments

Durham Serviced Apartments
3.5 star property
Glenelg, 6.7 km from St Marys
9.4 out of 10, Exceptional, (301 reviews)
"The property was spot on with all advertised, so clean and central to everything, Gary was a delight to deal with on check in, I’m sure we will be back and highly recommend to anyone travelling."
Australia
Lois
The price is AU$174
includes taxes & fees
16 Aug - 17 Aug
Durham Serviced Apartments

20. Terrace Hotel Adelaide

Terrace Hotel Adelaide
3.5 star property
Adelaide Central Business District, 8 km from St Marys
8.4 out of 10, Very good, (1,003 reviews)
"Good hotel in a good area, great balcony view on the top floor."
United Kingdom
Lewis
The price is AU$151
includes taxes & fees
2 Aug - 3 Aug
Terrace Hotel Adelaide
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 St Marys

Find the best St Marys areas for the activities you enjoy most.

Adelaide Central Business District

Adelaide’s inner sanctum is a treasure-trove of heritage buildings, cafés, bars, green spaces and seasonal festivals.

Glenelg

Enjoy the delights of the ocean, a pretty coastline, heritage architecture and a fun-filled amusement park at this charming beach resort on the edge of Adelaide.

Hahndorf

Dust off your dirndl and get a little taste of Europe in Hahndorf, Australia’s oldest remaining German settlement.

McLaren Vale

Enjoy watersports, visit historical buildings, explore a shipwreck and go on wine-tasting tours in one of South Australia's oldest wine regions.

North Adelaide

North Adelaide 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 North Adelaide Golf Course or Adelaide Aquatic Centre.

Top St Marys Hotel Reviews

Recent Reviews in St Marys

Find out more about St Marys

Top reasons to visit St Marys

  • Stunning Beaches: St Marys is renowned for its beautiful beaches, offering a perfect setting for relaxation and water activities.
  • Outdoor Adventures: The area features scenic bike paths and nature reserves, ideal for exploring the great outdoors.
  • Cultural Experiences: Visitors can engage in local culture and city life, enriching their holiday experience.
  • Family-Friendly Atmosphere: The suburb is welcoming to families, providing a friendly environment for all ages.
  • Diverse Accommodation: St Marys offers a range of hotels and motels to suit various budgets and preferences.

Find great hotels near St Marys

St Marys offers a delightful selection of accommodation options, including hotels and motels that cater to both business travellers and families. With a welcoming environment for the LGBTQIA community, you'll find a variety of facilities designed to enhance your stay. Whether you're searching for availability or selecting the perfect hotel, St Marys has something to suit every visitor's needs for a memorable holiday experience.

  • Oaks Glenelg Plaza Pier Suites: Nestled along the picturesque Glenelg Beach, Oaks Glenelg Plaza Pier Suites boasts a commendable guest rating of 8.6. This hotel is ideal for those seeking a luxurious beach holiday experience. Guests can enjoy direct access to the sandy shores, making it a splendid choice for sun-seekers. The property features well-appointed suites, many with stunning ocean views, along with amenities such as a heated indoor pool and fitness facilities, ensuring a comfortable and rejuvenating stay.
  • Stamford Grand Adelaide: With a slightly higher guest rating of 8.8, Stamford Grand Adelaide is another excellent option for beach enthusiasts, located a mere 6km from St Marys. This hotel offers direct access to the beach, providing an inviting atmosphere for relaxation and recreation. Guests can indulge in the on-site dining options, unwind at the luxurious spa, or take a dip in the outdoor swimming pool. The combination of elegant accommodations and prime beach access makes this hotel a standout choice for your coastal getaway.
  • Peppers Waymouth Adelaide: Rated 9.0 by guests, Peppers Waymouth Adelaide is an excellent choice for families and business travellers alike, situated 8km from St Marys. This eco-certified property prioritises sustainability while offering a range of family-friendly amenities, including complimentary cribs and first aid kits. Guests can enjoy a delightful breakfast service for children, making it a convenient option for families. The hotel’s stylish design and commitment to eco-friendliness create an inviting environment for a responsible yet enjoyable stay.

Where to stay near St Marys

St Marys, a charming suburb in Adelaide, South Australia, offers a delightful blend of beachside relaxation and outdoor adventure. Just a short drive from vibrant shopping centres like Harbour Town Adelaide, visitors can immerse themselves in the friendly, family-oriented atmosphere. Explore nearby cities and neighbourhoods that boast suburban charm and a welcoming vibe, making it an ideal destination for both budget-conscious travellers and those seeking a romantic getaway.

  • Adelaide: As a vibrant metropolis, Adelaide serves as the capital of South Australia and is situated conveniently near St Marys. This city offers a variety of experiences for all types of travellers, particularly in the peak months of March and December to January. Visitors can enjoy a mix of family-friendly attractions, entertainment venues, and business opportunities. Notable highlights include the bustling shopping centres, exciting arena entertainment facilities, and beautiful beaches perfect for a family day out. Sports enthusiasts can also find stadiums hosting various events.
  • Adelaide Central Business District: Located approximately 10km from St Marys, the Adelaide Central Business District (CBD) is a hub of activity and culture. Similar to its metropolitan counterpart, the CBD experiences peak visitor numbers in March and December to January. This area offers a blend of family-oriented activities and city-centric experiences. Popular venues include shopping malls and arena entertainment facilities, making it a perfect spot for both shopping and leisure. The proximity to scenic beaches and sports stadiums further enhances its appeal, ensuring there’s something for everyone.
  • Tonsley: Just 0.8km from St Marys, Tonsley is a charming suburb that attracts visitors year-round, with peak seasons also in March and December to January. Known for its focus on business and outdoor activities, Tonsley boasts a unique mix of educational institutions and recreational centres. Nature lovers can explore nearby national parks, while the modern college university adds a youthful vibe to the area. This suburb provides a perfect blend of relaxation and activity, ideal for those looking to unwind or engage in outdoor pursuits.

Things to do in St Marys

St Marys offers a delightful blend of beach and outdoor adventures, perfect for a relaxing holiday. Visitors can enjoy leisurely explorations, scenic bike paths, and tempting shopping areas. The locale also provides opportunities for engaging day trips and a variety of activities, ensuring a personalised experience for everyone. Whether you're after relaxation or adventure, St Marys has something to cater to your every desire.

Shopping

In St Marys, explore the local shopping scene at the St Marys Shopping Centre, featuring a range of stores for gifts and souvenirs. Nearby, the local markets offer unique artisan products and fresh produce, providing a delightful experience for those seeking something special to take home.

Recreation

In St Marys, immerse yourself in rejuvenating treatments at a local wellness centre, where holistic therapies blend with calming atmospheres. Enjoy invigorating yoga sessions or explore nearby parks for leisurely walks, connecting with nature while enhancing your well-being and tranquillity.

Adventure

For an adventurous experience, visit the nearby Morialta Conservation Park, where you can enjoy spectacular hikes, stunning waterfalls, and rock climbing opportunities. Explore the picturesque trails that wind through rugged cliffs and lush forests, perfect for those seeking an exhilarating day in nature.

Head to the Adelaide Dolphin Sanctuary for a unique kayaking adventure, allowing you to paddle alongside playful dolphins while soaking up the scenic beauty of the coastline. This eco-friendly experience connects you with wildlife in a serene environment, offering both excitement and tranquility.

Nightlife

Explore the vibrant atmosphere at the St Marys Hotel on St Marys Road, where you can enjoy live music and a variety of drinks. For a more relaxed vibe, head to the local pub, The Stag, offering craft beers and a welcoming ambience to unwind with friends.

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

Booking tips and Expedia advantages for St Marys

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St Marys are June to August, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St Marys is Monday. The most expensive day to stay around St Marys is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your St Marys hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near St Marys

St Marys, located in Adelaide, South Australia, offers an ideal setting for beach and outdoor adventures. Visitors can explore a variety of points of interest, including beautiful beaches, urban parks, and nature reserves. This vibrant area caters to those seeking cultural experiences and city life, making it a perfect destination for diverse travellers. Enjoy the scenic landscapes and engaging activities that St Marys has to offer.

  • Glenelg Beach: Located 6km from St Marys, Glenelg Beach offers a vibrant coastal atmosphere. Enjoy sunbathing, swimming, or a leisurely stroll along the sandy shores, with a variety of cafes and shops nearby to enhance your beach experience.
  • Victoria Square: Just 8km away, Victoria Square serves as a picturesque urban park, ideal for families and outdoor enthusiasts. Its lush greenery, walking paths, and playgrounds make it a perfect spot for relaxation or a picnic amidst the bustling city.
  • Adelaide Showground: Also 6km from St Marys, Adelaide Showground is a lively fairground venue featuring various events and markets. With its open spaces and family-friendly atmosphere, it's a great place to enjoy community activities and local produce.

Best time to go to St Marys

The best time to visit St Marys can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around St Marys falls in January, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature around St Marys falls in July, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January71.4°F (21.9°C)No RainSunnySlightly HighAverage
February70.5°F (21.4°C)No RainSunnyAverageAverage
March67.5°F (19.7°C)No RainMostly SunnySlightly HighSlightly High
April63.1°F (17.3°C)No RainMostly SunnyAverageSlightly High
May57.4°F (14.1°C)Light RainMostly SunnySlightly LowAverage
June53.2°F (11.8°C)Light RainMostly SunnySlightly LowSlightly Low
July52.0°F (11.1°C)Light RainMostly SunnyAverageSlightly Low
August52.5°F (11.4°C)Light RainMostly SunnySlightly LowSlightly Low
September55.4°F (13.0°C)Light RainMostly SunnyAverageAverage
October59.5°F (15.3°C)No RainMostly SunnyAverageAverage
November63.9°F (17.7°C)No RainMostly SunnyAverageAverage
December67.8°F (19.9°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to St Marys

Getting to St Marys in Adelaide, South Australia, is convenient with its proximity to major airports. Adelaide Airport (ADL) is located approximately 8km away, with popular airlines such as Qantas and Virgin Australia. Nearby hotel options include the Mayfair Hotel Adelaide, Stamford Plaza Adelaide, and Pullman Adelaide, all situated 6km from the airport. For those considering Kangaroo Island, KGC-Kingscote Airport is about 124km away, with hotels like Ozone Hotel Kangaroo Island and Kangaroo Island Seaview Motel located 7-13km from the airport. Both airports offer easy access to their respective hotels and local transportation services.

Frequently asked questions

What are the best hotels in St Marys that travellers recommend?
Two of the best hotels in St Marys that receive consistently high recommendations from travellers are the Marion Hotel and the Mantra Tonsley Adelaide.

The 4-star Marion Hotel, with an excellent 9.2 rating, offers luxurious amenities such as deep soaking bathtubs, premium bedding, and Egyptian cotton sheets for a comfortable stay. Guests frequently compliment the beautiful and clean rooms, as well as the excellent and friendly staff. It is conveniently located near the Westfield Marion Shopping Centre and the SA Aquatic and Leisure Centre, both within 1.8 km.

Another highly recommended option is the 3-star Mantra Tonsley Adelaide, which also has an impressive 9.2 rating. This hotel provides spacious and clean rooms, some with kitchens and sofa beds, and features rainfall showerheads. Guests often praise the fantastic and great staff, the excellent food, and good parking facilities. It is situated just 1.7 km from Shepherds Hill Recreation Park.
What are the best family hotels in St Marys?
For family-friendly accommodation in St Marys, consider the Marion Hotel or the Mantra Tonsley Adelaide.

The 4-star Marion Hotel, with an impressive 9.2 rating, is an excellent choice for families. Guests consistently praise its beautiful and clean rooms, as well as the excellent and friendly staff. It offers a range of family-focused amenities including kids' meals, connecting rooms, complimentary cribs, and free toiletries. Free self-parking and free WiFi add to the convenience. The hotel is also conveniently located just 1.8 km from both the Westfield Marion Shopping Centre and the SA Aquatic and Leisure Centre.

Another highly-rated option is the 3-star Mantra Tonsley Adelaide, also with a 9.2 rating. This hotel is celebrated for its spacious and clean rooms, and the staff are frequently described as fantastic and great. It provides amenities such as child-friendly window design, sofa beds, and kitchens, making it ideal for families. Free self-parking, free WiFi, and complimentary toiletries are also provided. The hotel is situated 1.7 km from Shepherds Hill Recreation Park.
What are the best budget hotels in St Marys?
For a budget-friendly hotel in St Marys, the Mantra Tonsley Adelaide is an excellent choice.

This 3-star hotel, with a superb 9.2 rating, offers spacious and clean rooms, as highlighted by many guests. The staff are frequently described as fantastic and great, ensuring a pleasant stay. Guests also appreciate the excellent food and good parking facilities. Amenities include free WiFi, free toiletries, and a kitchen, which can be very convenient. The hotel also features a child-friendly window design and sofa beds for added comfort. It is conveniently located near Shepherds Hill Recreation Park, which is 1.7 km away, and Watiparinga Reserve, 2.5 km away.
What are the most romantic hotels in St Marys for couples?
For a romantic stay in St Marys, couples can consider the Mantra Tonsley Adelaide.

This 3-star hotel, with an excellent 9.2 rating, offers spacious and clean rooms, which are often commended by guests. It is popular for its fantastic staff and provides amenities such as a kitchen, free WiFi, and complimentary toiletries. Free covered self-parking is also available for added convenience. The hotel is located just 1.7 km from Shepherds Hill Recreation Park and 2.5 km from Watiparinga Reserve, offering opportunities for pleasant strolls.
What are the best hotels in St Marys near Shepherds Hill Recreation Park?
For a highly-rated hotel near Shepherds Hill Recreation Park in St Marys, the Mantra Tonsley Adelaide is an excellent choice.

This 3-star hotel, with an impressive 9.2 rating, is located just 1.7 km from Shepherds Hill Recreation Park, making it very convenient for park visitors. Guests frequently praise the spacious and clean rooms, the fantastic and great staff, and the excellent food. The hotel also offers free WiFi, free self-parking, and child-friendly window designs, alongside other amenities such as a sofa bed and a kitchen, suiting families.
When is the best time to go to St Marys?
The best time to visit St Marys is during spring (September to November) or autumn (March to May) when the weather is mild and pleasant.

During these months, you'll find comfortable temperatures, typically ranging from 15°C to 25°C, which are superb for exploring the local area and enjoying outdoor activities without the extreme heat of summer or the chill of winter. The skies are generally clear, making it ideal for coastal walks and vineyard visits.

Spring is particularly lovely as the countryside bursts into bloom, and many local festivals and events begin to take place. It's a great time for couples to enjoy scenic drives and wine-tasting tours in the nearby McLaren Vale region, which is just a short drive from St Marys.

Autumn also offers beautiful scenery with changing foliage in the Adelaide Hills, easily accessible from St Marys.
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 St Marys hotel for you.
How can I save on a hotel booking in St Marys with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St Marys 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 St Marys?
Hotel prices in St Marys 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