Hotels in St Marys, 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St Marys hotels

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,003 reviews)
"Good room, good food Definitely recommend as a airport hotel"
United States
David
The price is CA $198
CA $218 total
includes taxes & fees
May 3 - May 4
Atura Adelaide Airport

Lockleys Hotel

Lockleys Hotel
3.0 star property
10.3 km from St Marys
7.8 out of 10, Good, (842 reviews)
"Great location clean room great price"
United States
Marie
The price is CA $113
CA $125 total
includes taxes & fees
May 5 - May 6
Lockleys Hotel

Moana Beach Tourist Park

Moana Beach Tourist Park
3.0 star property
23.6 km from St Marys
9.0 out of 10, Wonderful, (158 reviews)
"We only stayed for 1 night but would happily stay again"
Australia
MICHAEL
The price is CA $121
CA $121 total
includes taxes & fees
May 4 - May 5
Moana Beach Tourist Park

Serafino McLaren Vale

Serafino McLaren Vale
4.0 star property
McLaren Vale, 24.1 km from St Marys
9.0 out of 10, Wonderful, (763 reviews)
"Room were a great size, very clean just starting to show their age but still awesome accomodation and the reception staff were all fantastic and so accomodating"
Australia
Dianne and Michael
The price is CA $184
CA $202 total
includes taxes & fees
Apr 20 - Apr 21
Serafino McLaren Vale

Best Western Adelaide Airport

Best Western Adelaide Airport
4.0 star property
West Beach, 9.1 km from St Marys
9.0 out of 10, Wonderful, (362 reviews)
"It was a nice clean room and very convenient location to airport "
United States
Denise
The price is CA $137
CA $151 total
includes taxes & fees
May 3 - May 4
Best Western Adelaide Airport

Lakes Hotel

Lakes Hotel
4.5 star property
16.1 km from St Marys
9.2 out of 10, Wonderful, (1,000 reviews)
"The beakfast was fantastic Our check in staff were so helpful it was so easy Really enjoyed our stay"
Australia
Peter
The price is CA $155
CA $173 total
includes taxes & fees
Apr 15 - Apr 16
Lakes Hotel

Links Hotel

Links Hotel
3.0 star property
13 km from St Marys
7.6 out of 10, Good, (592 reviews)
"friendly and courteous staff"
United States
Bonnie
The price is CA $122
CA $135 total
includes taxes & fees
Apr 8 - Apr 9
Links Hotel

Largs Pier Hotel Motel

Largs Pier Hotel Motel
4.0 star property
21.6 km from St Marys
9.2 out of 10, Wonderful, (642 reviews)
"A lovely place to stay and great location. Room was comfortable and the hotel was full of history and well presented. "
Australia
Cath
The price is CA $153
CA $168 total
includes taxes & fees
Apr 5 - Apr 6
Largs Pier Hotel Motel

St Francis Winery

St Francis Winery
3.5 star property
10.3 km from St Marys
8.0 out of 10, Very good, (1,000 reviews)
"Great place, very helpful staff , good parking, "
Australia
Gary
The price is CA $126
CA $139 total
includes taxes & fees
Apr 24 - Apr 25
St Francis Winery

The Crafers Hotel

The Crafers Hotel
3.5 star property
11.4 km from St Marys
9.8 out of 10, Exceptional, (527 reviews)
"Great friendly staff Good food and service "
Australia
Michael
The price is CA $214
CA $238 total
includes taxes & fees
Apr 18 - Apr 19
The Crafers Hotel

Urban Rest Hackney Hotel

Urban Rest Hackney Hotel
3.0 star property
10.9 km from St Marys
8.6 out of 10, Excellent, (22 reviews)
"Great staff, room a perfect size and very spacious. Will stay again when the opportunity arises 😊"
Australia
Jack
The price is CA $153
CA $169 total
includes taxes & fees
Apr 8 - Apr 9
Urban Rest Hackney Hotel

Mantra Tonsley Adelaide

Mantra Tonsley Adelaide
3.0 star property
0.7 km from St Marys
9.2 out of 10, Wonderful, (284 reviews)
"Staff incredibly friendly and helpful. Room comfortable."
Australia
Karen
The price is CA $143
CA $158 total
includes taxes & fees
Apr 6 - Apr 7
Mantra Tonsley Adelaide

Ramsgate Hotel by Nightcap Social

Ramsgate Hotel by Nightcap Social
3.0 star property
Henley Beach, 12.2 km from St Marys
8.6 out of 10, Excellent, (170 reviews)
"Good quality, great value pub accommodation Fantastic location Good staff "
Australia
Kim
The price is CA $87
CA $95 total
includes taxes & fees
Apr 8 - Apr 9
Ramsgate Hotel by Nightcap Social

Glenelg Motel

Glenelg Motel
3.5 star property
6.7 km from St Marys
8.6 out of 10, Excellent, (979 reviews)
"Good location, easy walk to Jetty Road and the beach. Staff were friendly and helpful."
Australia
Victoria
The price is CA $127
CA $139 total
includes taxes & fees
Apr 6 - Apr 7
Glenelg Motel

Stamford Grand Adelaide

Stamford Grand Adelaide
5.0 star property
Glenelg, 6.7 km from St Marys
8.6 out of 10, Excellent, (1,063 reviews)
"Very enjoyable stay, great location on the beach, with plenty of places to eat and drink."
Australia
Ashley
The price is CA $172
CA $190 total
includes taxes & fees
Apr 26 - Apr 27
Stamford Grand Adelaide

Adelaide International Motel

Adelaide International Motel
3.5 star property
5.7 km from St Marys
8.8 out of 10, Excellent, (707 reviews)
"Fantastic location, staff were super friendly and the property was very clean! Parking was free and convenient. Couldnt have asked for a better stay and will do so again. "
Australia
Jasmine
The price is CA $119
CA $132 total
includes taxes & fees
May 3 - May 4
Adelaide International Motel

McLaren Vale Motel & Apartments

McLaren Vale Motel & Apartments
4.0 star property
McLaren Vale, 23.3 km from St Marys
9.4 out of 10, Exceptional, (683 reviews)
"Comfortable stay, great location"
Australia
Sarah
The price is CA $164
CA $182 total
includes taxes & fees
Apr 19 - Apr 20
McLaren Vale Motel & Apartments

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,001 reviews)
"Excellent location, very clean accommodation with excellent views"
Australia
Peter
The price is CA $174
CA $191 total
includes taxes & fees
Apr 6 - Apr 7
Oaks Glenelg Plaza Pier Suites

Morphettville Motor Inn

Morphettville Motor Inn
3.5 star property
5 km from St Marys
8.8 out of 10, Excellent, (887 reviews)
"Room was clean and spacious for a short stay. Handy to the City,Glenelg and all amenities."
Australia
David
The price is CA $161
CA $177 total
includes taxes & fees
Apr 18 - Apr 19
Morphettville Motor Inn

Arkaba Hotel

Arkaba Hotel
4.0 star property
7.6 km from St Marys
9.0 out of 10, Wonderful, (1,000 reviews)
"Staff were fantastic everyone was friendly and helpful - would stay here again"
Australia
Patricia
The price is CA $104
CA $114 total
includes taxes & fees
Apr 5 - Apr 6
Arkaba 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.

Where to stay in St Marys

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

Adelaide Central Business District

Adelaide Central Business District is highly notable for its popular shops, and you might want to visit top sights like Victoria Square and Adelaide Town Hall. See more of Adelaide by jumping on the metro at Victoria Square - Tarndanyangga Tram Stop or Rundle Mall Tram Stop.

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.

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.

Hahndorf

Find a little slice of Germany in the Adelaide Hills, where the tree-lined main street bustles with old-fashioned bakeries, pubs, restaurants and winery cellar doors.

North Adelaide

North Adelaide is known for its abundant dining options, and you can plan a trip to Adelaide Oval and North Adelaide Golf Course while you're in town.

Top St Marys Hotel Reviews

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-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 St Marys hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on St Marys hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a St Marys hotel?
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