Esse projeto foi criado como parte de conclusão da disciplina de Linguagem de Programação II, no curso de graduação em Ciência da Computação - USC. Cada aluno tinha a obrigação de fazer um jogo de tabuleito em Java, usando a interface gráfica, replicando regras do jogo real e utilizando programação orientada a objeto. Além disso, não havia a necessidade de utilizar um banco de dados.
O jogo foi feito baseado no jogo de tabuleiro Banco Imobiliário/Monopoly. Diferente do jogo real de trabuleiro, o universo do Money Holidays se passa entre as praias mais famosas do Brasil, onde cada jogador pode ou não comprar a praia. A disputa acontece entre dois jogadores, para ver quem consegue "sobreviver" até o final do jogo, sem falir financeiramente.