Jason (Jason Bateman) e Cynthia (Kristen Bell) estão prestes a se divorciar. Como última tentativa de salvar o casamento, eles resolvem fazer uma viagem para participar de uma terapia de casais chamada "Eden". Para conseguir um desconto, eles incentivam seus amigos para que também viajem, no intuito de participar das atividades sem acompanhar a terapia. Inicialmente relutantes, Dave (Vince Vaughn) e Ronnie (Malin Akerman), Joey (Jon Favreau) e Lucy (Kristin Davis), e Shane (Faizon Love) e Trudy (Kali Hawk) aceitam o convite. Eles são alojados na parte oeste da ilha e Joey logo descobre que na parte leste há um resort de solteiros, proibido para casais. Decididos a aproveitar os benefícios locais, todos resolvem permanecer e fazer a tal terapia.