Beach Hotels & Resorts in St Marys from AU$130

  • 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 availability on St Marys Beach Hotels

This weekend
Next weekend

Our top choices for St Marys beach hotels

Atura Adelaide Airport

Atura Adelaide Airport
3.5 star property
Adelaide Airport
9.0 out of 10, Wonderful, (1,002 reviews)
"Always a lovely & comfy stay! "
Australia
Chelsea
The price is AU$227
includes taxes & fees
23 Mar - 24 Mar
Atura Adelaide Airport

Serafino McLaren Vale

Serafino McLaren Vale
4.0 star property
McLaren Vale
9.0 out of 10, Wonderful, (753 reviews)
"Great staff good food wine and everything "
Australia
Chris
The price is AU$210
includes taxes & fees
25 Feb - 26 Feb
Serafino McLaren Vale

COAST motel and apartments

COAST motel and apartments
3.5 star property
Port Noarlunga South
9.4 out of 10, Exceptional, (355 reviews)
"Great friendly staff and easy checkin"
Australia
Nicole
The price is AU$225
includes taxes & fees
24 Feb - 25 Feb
COAST motel and apartments

Best Western Adelaide Airport

Best Western Adelaide Airport
4.0 star property
West Beach
9.0 out of 10, Wonderful, (356 reviews)
"Great for a quick stopover.. restaurant is good also"
United States
Kerri
The price is AU$174
includes taxes & fees
22 Mar - 23 Mar
Best Western Adelaide Airport

Largs Pier Hotel Motel

Largs Pier Hotel Motel
4.0 star property
Largs Bay
9.2 out of 10, Wonderful, (641 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 AU$210
includes taxes & fees
24 Feb - 25 Feb
Largs Pier Hotel Motel

Lakes Hotel

Lakes Hotel
4.5 star property
West Lakes
9.2 out of 10, Wonderful, (1,004 reviews)
"Staff great, restaurant great, breakfast great, great location, great view"
Australia
Matthew
The price is AU$222
includes taxes & fees
12 Mar - 13 Mar
Lakes Hotel

Lockleys Hotel

Lockleys Hotel
3.0 star property
Fulham
7.8 out of 10, Good, (818 reviews)
"Great experience highly recommend Will certainly stay there again "
Australia
Frank
The price is AU$130
includes taxes & fees
8 Mar - 9 Mar
Lockleys Hotel

Moana Beach Tourist Park

Moana Beach Tourist Park
3.0 star property
Moana
9.0 out of 10, Wonderful, (156 reviews)
"Great location"
Australia
Yuequn
The price is AU$140
includes taxes & fees
1 Mar - 2 Mar
Moana Beach Tourist Park

St Francis Winery

St Francis Winery
3.5 star property
Old Reynella
8.0 out of 10, Very good, (1,001 reviews)
"The staff were very friendly, professional and knowledgeable about surrounding tourism. The room was spotless and close to reception."
Australia
Debbie
The price is AU$139
includes taxes & fees
24 Feb - 25 Feb
St Francis Winery

Christies No 1 Esplanade

Christies No 1 Esplanade
3.0 star property
Christies Beach
8.2 out of 10, Very good, (21 reviews)
"Very clean ,and the views were magnificent 😁"
Australia
Joanne
The price is AU$305
includes taxes & fees
8 Mar - 9 Mar
Christies No 1 Esplanade
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.

Choose what matters most at beach hotels in St Marys

Top St Marys Hotel Reviews

Frequently asked questions

What is St Marys like for travellers who love the beach?
Known for its restaurants, St Marys offers a lot for the traveller planning a getaway.
What is there to see and do around St Marys?
After checking into your accommodation of choice, you'll probably want to venture out and explore. If you're eager to check out the beaches, head to Brighton Beach or Glenelg Beach for some relaxation by the water. Treat your taste buds to the area's restaurants, and make time for local attractions such as Shepherds Hill Recreation Park and Flinders University. For even more to see and do, pay a visit to Westfield Marion Shopping Centre or SA Aquatic and Leisure Centre.

Explore a world of travel with Expedia