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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near National Railway Museum Port Adelaide

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
21 - 39 Melbourne St, Adelaide, South Australia 5006, Australia
11.5 km from National Railway Museum Port Adelaide
Top Deal
US$81*
US$71* /night
View Deal
Booking.com
US$71*
Hotwire.com
US$71*
Cancelon
US$81*
198 Esplanade, Largs Bay, South Australia 5016, Australia
3.0 km from National Railway Museum Port Adelaide
US$122* /night
View Deal
Orbitz.com
US$122*
Hotwire.com
US$122*
Travelocity
US$122*
141 Brebner Dr, West Lakes, Charles Sturt, South Australia 5021, Australia
4.3 km from National Railway Museum Port Adelaide
Top Deal
US$198*
US$110* /night
View Deal
Hotwire.com
US$110*
Cancelon
US$198*
Priceline
US$110*
445 Torrens Rd, Woodville Park, Charles Sturt, South Australia 5011, Australia
5.1 km from National Railway Museum Port Adelaide
Top Deal
US$112*
US$92* /night
View Deal
TripAdvisor
US$92*
Orbitz.com
HotelQuickly
US$112*
Motel 574 Main North Rd, Enfield, South Australia 5094, Australia
8.4 km from National Railway Museum Port Adelaide
Top Deal
US$149*
US$126* /night
View Deal
Priceline
US$126*
TripAdvisor
US$126*
HotelQuickly
US$149*
471 Main North Rd, Enfield, South Australia 5085, Australia
8.5 km from National Railway Museum Port Adelaide
Top Deal
US$208*
US$88* /night
View Deal
Orbitz.com
US$96*
Expedia.com
US$96*
AMOMA
US$208*
Motel 393 Main North Rd, Enfield, South Australia 5085, Australia
8.7 km from National Railway Museum Port Adelaide
US$88* /night
View Deal
TripAdvisor
US$88*
Priceline
Hotwire.com
US$88*
207 Esplanade, Henley Beach, Charles Sturt, South Australia 5022, Australia
8.7 km from National Railway Museum Port Adelaide
No photo provided
288-292 Main North Rd | Prospect, Prospect, South Australia 5082, Australia
9.1 km from National Railway Museum Port Adelaide
Top Deal
US$185*
US$90* /night
View Deal
Booking.com
US$90*
Hotwire.com
US$97*
AMOMA
US$185*
859 Main North Rd, Pooraka, Salisbury, South Australia 5095, Australia
9.9 km from National Railway Museum Port Adelaide
Top Deal
US$74*
US$72* /night
View Deal
Priceline
US$74*
TripAdvisor
US$72*
Hotels.com
197-199 O'Connell St | North Adelaide, Adelaide, South Australia 5006, Australia
10.1 km from National Railway Museum Port Adelaide
US$104* /night
View Deal
Hotels.com
Orbitz.com
US$104*
Travelocity
US$104*
406 Sir Donald Bradman Dr, Brooklyn Park, West Torrens, South Australia 5032, Australia
10.1 km from National Railway Museum Port Adelaide
1 Nottage Tce, Medindie, Walkerville, South Australia 5081, Australia
10.2 km from National Railway Museum Port Adelaide
US$67* /night
View Deal
Expedia.com
US$77*
Hotwire.com
US$77*
HotelQuickly
US$91*
44 Barton Tce E, Adelaide, South Australia 5006, Australia
10.3 km from National Railway Museum Port Adelaide
Top Deal
US$85*
US$80* /night
View Deal
Booking.com
US$85*
Hotwire.com
US$80*
Priceline
US$85*
160 O'Connell St | North Adelaide, Adelaide, South Australia 5006, Australia
10.3 km from National Railway Museum Port Adelaide
Top Deal
US$82*
US$70* /night
View Deal
Booking.com
US$74*
Ctrip.com
US$82*
Hotwire.com
US$70*
80 Seaview Rd, West Beach, Charles Sturt, South Australia 5024, Australia
10.4 km from National Railway Museum Port Adelaide
Loading prices...
Booking.com
Priceline
Hotwire.com
82 Tynte St | North Adelaide, Adelaide, South Australia 5006, Australia
10.5 km from National Railway Museum Port Adelaide
Top Deal
US$120*
US$97* /night
View Deal
Booking.com
US$97*
Cancelon
US$120*
TripAdvisor
US$97*
73 Lefevre Tce | North Adelaide, Adelaide, South Australia 5006, Australia
10.6 km from National Railway Museum Port Adelaide
US$63* /night
View Deal
Booking.com
US$63*
TripAdvisor
US$63*
Hotwire.com
33 - 37 Main St, Mawson Lakes, Salisbury, South Australia 5095, Australia
10.8 km from National Railway Museum Port Adelaide
Top Deal
US$98*
US$95* /night
View Deal
Priceline
US$98*
Booking.com
US$98*
Hotels.com
10 Main St, Mawson Lakes, Salisbury, South Australia 5095, Australia
10.8 km from National Railway Museum Port Adelaide
Top Deal
US$142*
US$93* /night
View Deal
Expedia.com
US$93*
Cancelon
US$142*
Priceline
US$96*
146 Melbourne St, Adelaide, South Australia 5006, Australia
11.3 km from National Railway Museum Port Adelaide
Top Deal
US$71*
US$63* /night
View Deal
Travelocity
US$63*
Booking.com
US$63*
Cancelon
US$71*
31-34 North Terrace, Adelaide, South Australia 5000, Australia
11.3 km from National Railway Museum Port Adelaide
Top Deal
US$84*
US$64* /night
View Deal
Hotwire.com
US$64*
TripAdvisor
US$64*
HotelQuickly
US$84*
255 Hindley St, Adelaide, South Australia 5000, Australia
11.4 km from National Railway Museum Port Adelaide
Top Deal
US$93*
US$80* /night
View Deal
Hotels.com
Expedia.com
US$81*
Cancelon
US$93*
81-91 Melbourne Street, Adelaide, South Australia 5000, Australia
11.4 km from National Railway Museum Port Adelaide
No photo provided
21 - 39 Melbourne St, Adelaide, South Australia 5006, Australia
11.5 km from National Railway Museum Port Adelaide
Top Deal
US$81*
US$71* /night
View Deal
Booking.com
US$71*
Hotwire.com
US$71*
Cancelon
US$81*
The Watson 33 Warwick St, Walkerville, South Australia 5081, Australia
11.5 km from National Railway Museum Port Adelaide
Top Deal
US$206*
US$78* /night
View Deal
AMOMA
US$206*
TripAdvisor
US$78*
Travelocity
North Terrace, Adelaide, South Australia 5000, Australia
11.6 km from National Railway Museum Port Adelaide
Top Deal
US$155*
US$131* /night
View Deal
InterContinental
US$132*
Booking.com
US$131*
HotelQuickly
US$155*
164 Hindley St, Adelaide, South Australia 5000, Australia
11.6 km from National Railway Museum Port Adelaide
Top Deal
US$110*
US$85* /night
View Deal
Expedia.com
US$85*
Travelocity
US$85*
getaroom.com
US$110*
104 North Terrace, Adelaide, South Australia 5000, Australia
11.6 km from National Railway Museum Port Adelaide
Top Deal
US$127*
US$103* /night
View Deal
Hotwire.com
US$104*
Priceline
US$103*
HotelQuickly
US$127*
96 North Tce, Adelaide, South Australia 5000, Australia
11.6 km from National Railway Museum Port Adelaide
Top Deal
US$127*
US$103* /night
View Deal
Hotwire.com
US$104*
Priceline
US$103*
HotelQuickly
US$127*
120 North Tce, Adelaide, South Australia 5000, Australia
11.7 km from National Railway Museum Port Adelaide
Top Deal
US$133*
US$130* /night
View Deal
Travelocity
US$130*
Hotwire.com
US$130*
Cancelon
US$133*
See all hotels in or near Port Adelaide
198 Esplanade, Largs Bay, South Australia 5016, Australia
3.0 km from National Railway Museum Port Adelaide
US$122* /night
View Deal
Orbitz.com
US$122*
Hotwire.com
US$122*
Travelocity
US$122*
141 Brebner Dr, West Lakes, Charles Sturt, South Australia 5021, Australia
4.3 km from National Railway Museum Port Adelaide
Top Deal
US$198*
US$110* /night
View Deal
Hotwire.com
US$110*
Cancelon
US$198*
Priceline
US$110*