O Bavária Mar Hotel possui 93 acomodações nas categorias Standard, Luxo, Super Luxo e Suíte, todas mobiliadas com cama casal ou solteiro, ar condicionado, TV, frigobar e banheiro privativo.
O diferencial da categoria Super Luxo está na banheira de hidromassagem e as suítes apresentam ante-sala, bem como decoração diferenciada. Possui ainda um quarto adaptado a pessoas com necessidades especiais (cadeirantes).
O hotel possui uma ampla estrutura composta por piscinas térmica e semiolímpica, quadra de tênis, cancha de futebol, salas de jogos, estética exclusiva para os hóspedes, quiosque com churrasqueira, garagem e salão de convenções.
Na diária do hotel estão inclusos os serviços de camareira, café da manhã, internet wireless e serviços de lavanderia.