577871218-2.jpg

Boutique Hotel

in the heart of Santa Teresa.

Located in the heart of Santa Teresa, Hotel Boutique Castelinho is a charming retreat surrounded by Rio’s nature and art scene. With a welcoming atmosphere, a pool with a view, its own bar and restaurant, and unique suites, it invites you to experience Rio in an authentic, relaxed, and inspiring way.

  • Each of our eight rooms has a unique design that reflects the warm and welcoming atmosphere of Castelinho in every detail.

  • In addition to a peaceful space, you'll have access to a bar with signature drinks and a pool with a breathtaking view.

38 by Castelinho