It's possible to do a vacation to Belize on the cheap, renting out small huts — or even hammocks — by the ocean for just dollars a day. But if that's not your style, Las Terrazas is a good option. This luxurious resort is located on the island of Ambergris Caye, just 30 miles north of Belize City, and offers 37 full-sized townhomes ranging in size from one to three bedrooms and from 983 to 3,000 square feet. Also on site are a restaurant, full-service spa, a gorgeous pool, and, of course, plenty of pristine beach.