staycation

noun: A vacation spent at home or close to home. verb intr.: To vacation at or close to home.