Beginning of main content

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


881 Cheap Hotels Near St. Kilda Beach

See all 881 Hotels near St. Kilda Beach
Rydges St Kilda

Rydges St Kilda

35-37 Fitzroy Street, St Kilda
5.0 out of 5.0
Last booking: 1 hour ago
6 others viewing this property now
4.1 out of 5 (1,627 reviews)

Situated on the Strip, this luxury hotel is within a 10-minute walk of St Kilda Pier and St. Kilda Sea Baths. St. Kilda Beach and Palais Theatre are also within ...

NZ$133

NZ$133
Novotel Melbourne St Kilda

Novotel Melbourne St Kilda

16 The Esplanade, St Kilda
4.5 out of 5.0
Last booking: 1 hour ago
2 others viewing this property now
4.3 out of 5 (3,058 reviews)

This family-friendly St Kilda hotel is located on the Strip, within a 10-minute walk of Palais Theatre, St. Kilda Beach, and Luna Park. Elwood Beach and Acland ...

NZ$137

NZ$137
Melbourne Parkview Hotel

Melbourne Parkview Hotel

562 St Kilda Road, Melbourne
4.5 out of 5.0
Last booking: 53 minutes ago
19 others viewing this property now
4.6 out of 5 (4,036 reviews)

Situated in the entertainment district, this hotel is within 2 mi (3 km) of Alfred Hospital, St. Kilda Beach, and Royal Botanic Gardens. Luna Park and National ...

NZ$117

NZ$117
Cosmopolitan Hotel

Cosmopolitan Hotel

2-8 Carlisle Street, St Kilda
4.5 out of 5.0
Last booking: 3 hours ago
2 others viewing this property now
4.3 out of 5 (2,216 reviews)

Situated in the entertainment district, this hotel is steps from Acland Street and Luna Park. St. Kilda Beach and Royal Botanic Gardens are also within 3 mi ...

NZ$138

NZ$138
The Prince

The Prince

2 Acland Street, St Kilda
5.0 out of 5.0
Last booking: 7 hours ago
8 others viewing this property now
4.3 out of 5 (572 reviews)

Situated by the ocean, this luxury hotel is within a 15-minute walk of Palais Theatre, St. Kilda Beach, and Luna Park. Royal Botanic Gardens is 2.8 mi (4.6 km) ...

NZ$160

NZ$160
Quest St Kilda Bayside

Quest St Kilda Bayside

1 Eildon Road, St Kilda
4.5 out of 5.0
Last booking: 15 hours ago
1 others viewing this property now
4.3 out of 5 (311 reviews)

Situated in the entertainment district, this apartment is within a 10-minute walk of Palais Theatre, St. Kilda Beach, and Luna Park. Royal Botanic Gardens is ...

NZ$130

NZ$130
Pan Pacific Melbourne

Pan Pacific Melbourne

2 Convention Centre Place, South Wharf
5.0 out of 5.0
Last booking: 1 hour ago
35 others viewing this property now
4.7 out of 5 (4,993 reviews)

Located in Melbourne Central Business District, this luxury hotel is within a 15-minute walk of Melbourne Convention and Exhibition Centre and Etihad Stadium. ...

NZ$192

NZ$192
Waratah Stay - A Mansion Experience

Waratah Stay - A Mansion Experience

41 Acland Street, St Kilda
4.5 out of 5.0
4.3 out of 5 (3 reviews)

Situated on the beach, this guesthouse is within a 10-minute walk of Palais Theatre, St. Kilda Beach, and Luna Park. Royal Botanic Gardens is 3 mi (4.8 km) ...

NZ$275

NZ$275
Easystay Studio Apartments

Easystay Studio Apartments

Various Addresses, St Kilda
4.0 out of 5.0
Last booking: 15 hours ago
4 others viewing this property now
3.8 out of 5 (716 reviews)

These apartments are located throughout the area in St Kilda.

NZ$96

NZ$96
St Kilda Hostel

St Kilda Hostel

32 Carlisle Street, St Kilda
2.5 out of 5.0
2 others viewing this property now
2.1 out of 5 (17 reviews)

Situated by the sea, this hostel is within a 10-minute walk of Luna Park and St. Kilda Beach. Royal Botanic Gardens is 3 mi (4.8 km) away.

NZ$96

NZ$96