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 Porcupine Township

  • 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
171-183 McIvor Highway, Bendigo, Greater Bendigo, Victoria 3550, Australia
32.2 km from Porcupine Township
Special Rate: ADMIRE AUTUMN SPECIAL
Watch as the leaves glide down this autumn with a stay in... Read more
Check In Check Out
Show Prices
35 Reef St, Maldon, Victoria 3463, Australia
1.8 km from Porcupine Township
#1 of 1 hotels in Maldon
Check In Check Out
Show Prices
61 Lyons St, Newstead, Victoria 3462, Australia
13.1 km from Porcupine Township
Check In Check Out
Show Prices
252 Barker St, Castlemaine, Victoria 3450, Australia
13.8 km from Porcupine Township
Check In Check Out
Show Prices
33 Campbell St, Castlemaine, Victoria 3450, Australia
13.9 km from Porcupine Township
Check In Check Out
Show Prices
152 Duke Street, Castlemaine, Victoria, Australia
16.1 km from Porcupine Township
Check In Check Out
Show Prices
371 High St | Golden Square, Bendigo, Greater Bendigo, Victoria 3555, Australia
23.2 km from Porcupine Township
Check In Check Out
Show Prices
296 High St, Kangaroo Flat, Victoria 3555, Australia
23.7 km from Porcupine Township
No photo provided
Check In Check Out
Show Prices
51 Andrews Road, Bendigo, Greater Bendigo, Victoria 3551, Australia
27.0 km from Porcupine Township
Check In Check Out
Show Prices
56 MacKenzie Street Wes and Specimen Hill Road, Bendigo, Greater Bendigo, Victoria 3550, Australia
28.0 km from Porcupine Township
Check In Check Out
Show Prices
308 High Street | Golden Square, Bendigo, Greater Bendigo, Victoria 3555, Australia
28.5 km from Porcupine Township
Check In Check Out
Show Prices
259 High St, Bendigo, Greater Bendigo, Victoria 3555, Australia
28.9 km from Porcupine Township
Check In Check Out
Show Prices
145 Marong Road | Calder Highway, Bendigo, Greater Bendigo, Victoria 3550, Australia
29.1 km from Porcupine Township
Check In Check Out
Show Prices
232 High St | Kangaroo Flat, Bendigo, Greater Bendigo, Victoria 3555, Australia
29.1 km from Porcupine Township
Check In Check Out
Show Prices
211 High St, Bendigo, Greater Bendigo, Victoria 3550, Australia
29.3 km from Porcupine Township
Check In Check Out
Show Prices
182-186 High St, Bendigo, Greater Bendigo, Victoria 3550, Australia
29.5 km from Porcupine Township
Check In Check Out
Show Prices
177-183 High St, Bendigo, Greater Bendigo, Victoria 3550, Australia
29.6 km from Porcupine Township
Check In Check Out
Show Prices
96-102 High St, Bendigo, Greater Bendigo, Victoria 3550, Australia
30.0 km from Porcupine Township
Check In Check Out
Show Prices
corner Pall Mall & Williamson St, Bendigo, Greater Bendigo, Victoria 3550, Australia
30.6 km from Porcupine Township
Check In Check Out
Show Prices
181 View St, Bendigo, Greater Bendigo, Victoria 3550, Australia
30.6 km from Porcupine Township
Check In Check Out
Show Prices
5 McIvor Rd, Bendigo, Greater Bendigo, Victoria 3550, Australia
31.1 km from Porcupine Township
Check In Check Out
Show Prices
134 Park Road, Maryborough, Victoria 3465, Australia
31.2 km from Porcupine Township
Check In Check Out
Show Prices
200 McCrae St, Bendigo, Greater Bendigo, Victoria 3550, Australia
31.4 km from Porcupine Township
Check In Check Out
Show Prices
45 McIvor Rd, Bendigo, Greater Bendigo, Victoria 3550, Australia
31.4 km from Porcupine Township
Check In Check Out
Show Prices
Corner Lucan and Bayne Street, Bendigo, Greater Bendigo, Victoria 3550, Australia
31.8 km from Porcupine Township
Check In Check Out
Show Prices
268 Napier St, Bendigo, Greater Bendigo, Victoria 3550, Australia
32.1 km from Porcupine Township
Check In Check Out
Show Prices
280 Napier St, Bendigo, Greater Bendigo, Victoria 3550, Australia
32.1 km from Porcupine Township
Check In Check Out
Show Prices
171-183 McIvor Highway, Bendigo, Greater Bendigo, Victoria 3550, Australia
32.2 km from Porcupine Township
Check In Check Out
Show Prices
286 Napier St, Bendigo, Greater Bendigo, Victoria 3550, Australia
32.2 km from Porcupine Township
Check In Check Out
Show Prices
186 McIvor Road, Bendigo, Greater Bendigo, Victoria 3550, Australia
32.2 km from Porcupine Township
Check In Check Out
Show Prices
2 - 4 High St, Maryborough, Victoria 3465, Australia
32.9 km from Porcupine Township
Check In Check Out
Show Prices
Still looking for a place to stay?
Maldon has 5 B&Bs/inns with 12 reviews
44 High Street, Maldon, Victoria 3463, Australia
2.3 km from Porcupine Township
#1 of 5 Maldon B&B and Inns
Check In Check Out
Show Prices
113 High Street, Maldon, Victoria 3463, Australia
2.4 km from Porcupine Township
#2 of 5 Maldon B&B and Inns
Check In Check Out
Show Prices
2-6 High Street, Maldon, Victoria, Australia
2.5 km from Porcupine Township
#3 of 5 Maldon B&B and Inns
Check In Check Out
Show Prices
See all 5 Maldon B&Bs/inns
Also consider hotels near Maldon
See all hotels in or near Maldon
61 Lyons St, Newstead, Victoria 3462, Australia
13.1 km from Porcupine Township
Check In Check Out
Show Prices
252 Barker St, Castlemaine, Victoria 3450, Australia
13.8 km from Porcupine Township
Check In Check Out
Show Prices
33 Campbell St, Castlemaine, Victoria 3450, Australia
13.9 km from Porcupine Township
Check In Check Out
Show Prices
152 Duke Street, Castlemaine, Victoria, Australia
16.1 km from Porcupine Township
Check In Check Out
Show Prices
371 High St | Golden Square, Bendigo, Greater Bendigo, Victoria 3555, Australia
23.2 km from Porcupine Township
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.