Skip to main content

Filter by:


Star rating

Review score

Marion – 231 hotels and places to stay
See the latest prices and deals by choosing your dates.
Arkaba Hotel, hotel in Marion

Offering 2 bars, a gaming room and free parking, 4-star Arkaba Hotel is 3 km from central Adelaide. Guests enjoy regular live music and free WiFi.

8.5
Scored 8.5
Very good
Rated very good
2,878 reviews
Price from£61.37per night
The Terrace Hotel Adelaide, hotel in Marion

The Terrace Hotel Adelaide is a 4.5-star hotel overlooking the picturesque South Parklands. Facilities include an on-site restaurant and meeting rooms. Guests enjoy free WiFi.

7.9
Scored 7.9
Good
Rated good
3,157 reviews
Price from£85.09per night
Marion Hotel, hotel in Marion

Marion Hotel is 5 minutes' drive from Marion Shopping Centre and 20 minutes' drive from Adelaide’s city centre. It offers an on-site bistro, 3 bars and free parking. Guests enjoy free WiFi.

8.9
Scored 8.9
Fabulous
Rated fabulous
2,785 reviews
Price from£76.84per night
Morphett Arms Hotel, hotel in Marion

Set in Adelaide, 3.4 km from The Beachouse, Morphett Arms Hotel offers accommodation with a restaurant, free private parking and a bar.

7.3
Scored 7.3
Good
Rated good
733 reviews
Price from£56.73per night
Esplanade Hotel Adelaide, hotel in Marion

Offering a bar, a bistro and a cafe, Esplanade Hotel Adelaide is located on Jetty Road and the Esplanade Brighton, right on the beachfront.

6.7
Scored 6.7
Pleasant
Rated pleasant
880 reviews
Price from£54.66per night
Nightcap at Watermark Glenelg, hotel in Marion

Located next to Holdfast Shores Marina, Nightcap at Watermark Glenelg is a 7-minute walk from Jetty Road Shopping Precinct. It offers a beer garden and a buffet restaurant.

7.8
Scored 7.8
Good
Rated good
594 reviews
Price from£96.44per night
Nightcap at Rex Hotel, hotel in Marion

Boasting a restaurant and 3 bars, Nightcap at Rex Hotel is just 10 minutes’ drive from both central Adelaide and Glenelg Beach. It offers air-conditioned rooms with tea and coffee making facilities.

8.3
Scored 8.3
Very good
Rated very good
164 reviews
Price from£106.23per night
Bay Motel Hotel, hotel in Marion

Bay Motel Hotel provides rooms in Adelaide near Glenelg Beach and The Beachouse. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

7.3
Scored 7.3
Good
Rated good
313 reviews
Price from£85.09per night
Parador Inn by Adelaide Airport, hotel in Marion

Set in Adelaide, 2 km from West Beach, Parador Inn by Adelaide Airport offers accommodation with free bikes, free private parking, a garden and a restaurant.

8.7
Scored 8.7
Fabulous
Rated fabulous
967 reviews
Price from£100.05per night
Atura Adelaide Airport, hotel in Marion

Accessible via a direct walkway link from Adelaide Airport domestic and international check-in areas, Atura Adelaide Airport boasts a 24-hour reception, free WiFi, a fitness centre, business centre...

8.7
Scored 8.7
Fabulous
Rated fabulous
4,878 reviews
Price from£138.72per night
See all hotels near Marion
Subscribe to receive premium deals

Prices drop the moment you sign up!