Vacation homes and apartments in the Hasli valley
You'd best consider Meiringen if you prefer a town with restaurants, shops and good public transport services. Hasliberg is up on a plateau, so it's a bit harder to reach but more amidst nature. Innertkirchen is a small village further up the valley. It can be reached by car and by a small train from Meiringen.
Interhome offers thousands of holiday homes and apartments across Switzerland. They offer discounts on both early and last minute bookings. That makes the Interhome website a good place to start your search:
https://www.interhome.com/switzerland/: all holiday homes
https://www.interhome.com/switzerland/early-booking-discount/: find the discounts for early bookings
https://www.interhome.com/switzerland/last-minute/: find the last minute offers