Here are a few ways to get back some of what you spent:
1. Most big hotel chains have a rewards program. If you are not part of one make sure you sign up once you sign your venue. Many hotels will offer a certain amount of points or miles that you can later use to book your honeymoon at any of their sister properties around the world.
2. Other than points and miles, rewards programs offer many perks: free upgrades, late check outs, even discounts to the hotel restaurants and spa.
3. Get a credit card that offers mileage. Almost every airline is partnered with a credit card and most of them offer one mile to the dollar. Before you know it you have two free round trip tickets!