We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near City Beach

Corner Challenger Drive and Oceanic Drive | 15 Kms West of Perth City, City Beach, Western Australia 6015, Australia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

City Beach Bed & Breakfast (City Beach, Australia)
11 Helston Avenue, City Beach, Western Australia 6015, Australia
0.8 miles from City Beach
#2 of 2 City Beach B&B and Inns
Traveler photos (2) | Map
Grainger B&B (Mount Claremont, Australia)
15 Grainger Dr | near Claremont, Mount Claremont, Western Australia 6010, Australia
1.9 miles from City Beach
#1 of 1 Mount Claremont B&B and Inns
Traveler photos (33) | Map
Floreat Bed and Breakfast (Floreat, Australia)
9 Alderbury Street, Floreat, Western Australia 6014, Australia
1.9 miles from City Beach
#1 of 1 Floreat B&B and Inns
Traveler photos (6) | Map
Amanzi Guest House (City Beach, Australia) 4.0 of 5
32 Peasholm Street, City Beach, Western Australia 6015, Australia
2.2 miles from City Beach
#1 of 2 City Beach B&B and Inns
Traveler photos (33) | Map
Show Prices
Parkside Bed and Breakfast (Western Australia, Australia)
21 Woolnough Street, Western Australia 6008, Australia
2.3 miles from City Beach
Beach Manor Bed and Breakfast Perth (Scarborough, Australia)
196 The Esplanade | Scarborough Beach, Scarborough, Stirling, Western Australia 6019, Australia
2.9 miles from City Beach
Offers & Announcements Contact hotel: best...
Beach Manor Bed and Breakfast Perth Slideshow
#1 of 2 Scarborough B&B and Inns
Traveler photos (293) | Map
Show Prices
Lawler Bed and Breakfast (Subiaco, Australia)
38 Lawler Street, Subiaco, Western Australia 6008, Australia
2.9 miles from City Beach
#1 of 2 Subiaco B&B and Inns
Traveler photos (17) | Map
West Beach Lagoon (Scarborough, Australia) 3.5 of 5
251 West Coast Highway, Scarborough, Stirling, Western Australia 6019, Australia (Formerly "Comfort Inn & Suites")
3.0 miles from City Beach
#3 of 6 hotels in Scarborough
Professional photos | Traveler photos (7) | Map
Show Prices
Indian Ocean Hotel (Scarborough, Australia) 3.5 of 5
23 Hastings St | Zero8 Nine341 One122, Scarborough, Stirling, Western Australia 6019, Australia
3.0 miles from City Beach
#4 of 6 hotels in Scarborough
Professional photos | Traveler photos (32) | Map
Show Prices
Western Beach Lodge (Scarborough, Australia)
6 Westborough Street, Scarborough, Stirling, Western Australia 6019, Australia
3.1 miles from City Beach
#2 of 2 Scarborough B&B and Inns
Professional photos | Traveler photos (5) | Map
Show Prices
Mandarin Gardens Holiday Resort (Scarborough, Australia)
20-28 Wheatcroft St., Scarborough, Stirling, Western Australia, Australia
3.2 miles from City Beach
Exley House B&B (Nedlands, Australia)
2 Bedford Street, Nedlands, Western Australia 6009, Australia
3.3 miles from City Beach
#1 of 3 Nedlands B&B and Inns
Traveler photos (20) | Map
River Park Accommodation (Nedlands, Australia)
80 Monash Avenue, Nedlands, Western Australia 6009, Australia
3.3 miles from City Beach
#2 of 3 Nedlands B&B and Inns
Traveler photos (1) | Map
Rendezvous Hotel Perth Scarborough (Scarborough, Australia) 4.5 of 5
The Esplanade, Scarborough, Stirling, Western Australia 6019, Australia (Formerly Rendezvous Observation City Hotel)
3.3 miles from City Beach
#1 of 6 hotels in Scarborough
Professional photos | Traveler photos (319) | Map
Show Prices
Sunmoon Boutique Resort (Scarborough, Australia) 4.0 of 5
200 West Coast Highway, Scarborough, Stirling, Western Australia 6019, Australia
3.3 miles from City Beach
#2 of 6 hotels in Scarborough
Professional photos | Traveler photos (44) | Map
Show Prices
Scarborough Observation Resort (Scarborough, Australia) 2.5 of 5
200 West Coast Hwy, Scarborough, Stirling, Western Australia 6019, Australia
3.3 miles from City Beach
#5 of 6 hotels in Scarborough
Professional photos | Traveler photos (20) | Map
Show Prices
Kings Park Motel (Perth, Australia) 3.5 of 5
255 Thomas St | Subiaco, Perth, Western Australia 6008, Australia
3.4 miles from City Beach
#40 of 60 hotels in Perth
Professional photos | Traveler photos (8) | Map
Show Prices
Lakeside B & B (West Leederville, Australia)
130 St Leonards Ave, West Leederville, Western Australia 6007, Australia
3.5 miles from City Beach
#1 of 1 West Leederville B&B and Inns
Professional photos | Traveler photos (37) | Map
Show Prices
Amber Rose Bed & Breakfast (Subiaco, Australia)
102 Bagot Road, Subiaco, Western Australia 6008, Australia
3.5 miles from City Beach
Traveler photos (1) | Map
Ocean Beach Hotel (Cottesloe, Australia) 4.0 of 5
Cnr Marine Parade and Eric Street, Cottesloe, Western Australia 6011, Australia
3.6 miles from City Beach
#2 of 2 hotels in Cottesloe
Traveler photos (51) | Map
Show Prices
Wesley Guest Rooms (Perth, Australia)
230 Hampden Road | Crawley, Perth, Western Australia 6010, Australia
3.6 miles from City Beach
Traveler photos (8) | Map
Doubleview Delight (Doubleview, Australia)
128A Wilding St, Doubleview, Stirling, Western Australia 6018, Australia
3.7 miles from City Beach
Quest On Rheola (Perth, Australia) 4.0 of 5
18 Rheola St, Perth, Western Australia 6005, Australia
3.9 miles from City Beach
#32 of 60 hotels in Perth
Professional photos | Traveler photos (16) | Map
Show Prices
The Richardson Hotel & Spa (Perth, Australia) 5.0 of 5
32 Richardson Street, Perth, Western Australia 6005, Australia
4.0 miles from City Beach
The Richardson Hotel & Spa Slideshow
#1 of 60 hotels in Perth
Professional photos | Traveler photos (320) | Map
Show Prices
The Cottesloe Beach Hotel (Cottesloe, Australia) 3.5 of 5
104 Marine Parade, Cottesloe, Western Australia 6011, Australia
4.0 miles from City Beach
#1 of 2 hotels in Cottesloe
Professional photos | Traveler photos (26) | Map
Show Prices
Bedfords Bed & Breakfast (Nedlands, Australia)
75 Bruce Street | PO Box 87, Nedlands, Western Australia 6009, Australia
4.0 miles from City Beach
#3 of 3 Nedlands B&B and Inns
Traveler photos (1) | Map
Wyndham Outram Perth (Perth, Australia) 4.5 of 5
32 Outram Street | West Perth, Perth, Western Australia 6005, Australia
4.1 miles from City Beach
#7 of 60 hotels in Perth
Professional photos | Traveler photos (26) | Map
Show Prices
The Murray Hotel Perth (Perth, Australia) 3.5 of 5
718 Murray St. | West Perth, Perth, Western Australia 6005, Australia (Formerly Murray Street Lodge Hotel Perth)
4.1 miles from City Beach
#4 of 10 Perth B&B and Inns
Professional photos | Traveler photos (16) | Map
Show Prices
City Stay Apartment Hotel (Perth, Australia) 3.0 of 5
875 Wellington St | West Perth, Perth, Western Australia 6005, Australia
4.5 miles from City Beach
#44 of 60 hotels in Perth
Professional photos | Traveler photos (59) | Map
Show Prices
Sullivans Hotel (Perth, Australia) 3.5 of 5
166 Mounts Bay Rd, Perth, Western Australia 6000, Australia
4.6 miles from City Beach
#22 of 60 hotels in Perth
Professional photos | Traveler photos (128) | Map
Show Prices