A Pousada Beija Flor está situada em Ubatuba, na Região de São Paulo, a 400 metros da Praia Grande, e disponibiliza um terraço e vistas para a montanha. Há estacionamento privado gratuito no local.
Cada quarto inclui uma televisão. Alguns quartos possuem um terraço ou pátio. A Pousada Beija Flor dispõe de acesso Wi-Fi gratuito em toda a propriedade.
A Praia Vermelha fica a 2,1 km da Pousada Beija Flor e o Aquário de Ubatuba encontra-se a 2,4 km.