text: As wild_orchid mentioned, there are so many variables.  What is "affordable", where are you located, and do you want cold weather or warm weather?  Caribbean and Mexican riviera crusises are a great bet, with Carnival being one of the least expensive.  \n\nObviously the closer you are to any certain location, the less expensive it will be to get there.  If you are on the West coast side of the US, Mexico has lots of affordable hotels on the coast - Los Cabos, Ixtapa, PV, Mazatlan, etc.  For those closer to the East coast, there are Caribbean cruises that leave from Texas, Florida, and Puerto Rico for many cruise lines.  A Western Caribbean cruise may have less down time (travel time) and can give you long days at port.  You could also fly directly to Cancun or that area and stay in a hotel for they honeymoon.  \n\nThere are many all-inclusive resorts that end up being decent deals when you figure in the amount of food and alcohol that one might consume on vacation.  Many include water sports as well - like kayaking, snorkel gear, sailing, etc.  \n\nFor cold weather, Canada is also an option, depending on where you are.  The US dollar is fairly strong against theirs, so you may be able to find a place at a great rate with the conversion rates.  \n\nHappy engagement, Have a Beautiful wedding, and Good Luck in your future life together! :)