Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-02-27

2026-02-28
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in South of Brazil near Batuta Island

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

311 results

  • Studio Bougainville - Praia Do Rosa

    From US$ 41

    Rua 41820, Imbituba (Santa Catarina), Brazil

    1.9 km to Batuta Island (To the map)

    A 20-minute walk will take you to the city centre. Boasting a kitchenette on a terrace, the 30 m^2 Studio…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Coracao Da Terra Praia Do Rosa

    From US$ 45

    28°07'38.8"S 48°38'51.5"W Canto Sul Da Praia Do Rosa, As Margens Da Lagoa Do Peri, Praia do Rosa, Brazil

    2 km to Batuta Island (To the map)

    The Ibiraquera Lake is 2 km from this guest house, and Barra de Ibiraquera Beach is located 3.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Pousada Refugio Do Vale - Praia Do Rosa

    From US$ 50

    Rua 41820, Praia do Rosa, Brazil

    2 km to Batuta Island (To the map)

    Sports fans will also enjoy proximity to Piscina Natural Do Rosa Sports Complex, situated approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Na Praia - Casa Beira Mar

    00 Rua 5 Leste, Barra de Ibiraquera, Brazil

    2 km to Batuta Island (To the map)

    The Imbituba dunes is nestled around a 10-minute ride from the beachfront holiday home, and the Praia…

    To the hotel

    Book Now
  • Punta Canoa Cabanas

    From US$ 121

    Estrada Geral Da Barra 1054, Praia do Rosa, Brazil

    2 km to Batuta Island (To the map)

    Ibiraquera Lake is a 30-minute ride away. Guests may also visit Praia da Barra de Ibiraquera, situated…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Pousada Remora

    From US$ 270

    Rua Caminho Do Rei, 803, Praia do Rosa, Brazil

    2 km to Batuta Island (To the map)

    This Praia do Rosa hotel boasts a hilltop setting only 1.8 km from Pousada Descanso do Rei. Rosa Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 270
  • Pousada Dos Reis

    From US$ 49

    Rua 6 Leste Sem Numero, Barra de Ibiraquera, Brazil

    2 km to Batuta Island (To the map)

    The Praia do Luz is 2.1 km from this Barra de Ibiraquera hotel, while 2.2 km from Luz Beach this place.

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Studio Dos Imbes Frente Ao Mar

    From US$ 185

    R. Manoel Antonio Sarmanho Vargas, Sn, Barra de Ibiraquera, Brazil

    2 km to Batuta Island (To the map)

    Imbituba dunes is around 3 km away. This 69 m^2 apartment is located just a minute's drive from Ibiraquera…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Casa Dos Imbes - Frente Ao Mar

    From US$ 519

    Rua 5 Leste Sem Numero, Barra de Ibiraquera, Brazil

    2 km to Batuta Island (To the map)

    Praia da Barra de Ibiraquera is around 6 km away. The 2-bedroom Casa Dos Imbes - Frente Ao Mar Villa…

    To the hotel

    price for 1 night
    Book Now From US$ 519
  • Pousada Toca Da Lagoa

    From US$ 144

    Rua Porto Seguro, Esquina Rua Aldo Luiz Jorge Barra De Ibiraquera, Barra de Ibiraquera, Brazil

    2 km to Batuta Island (To the map)

    Popular places in the area include Praia do Rosa which a 10-minute ride away. 3.8 km from this apartment…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Bangalo House - Praia Do Rosa Sc

    From US$ 71

    Imb-407, Praia do Rosa, Brazil

    2.1 km to Batuta Island (To the map)

    You'll be 3.6 km from the Ouvidor Beach and just 1.8 km from Luz Beach. The Bangalo House - Praia Do…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Pousada Hostel Albergue Explorer

    From US$ 77

    Rua Francisco M. Marques, Praia do Rosa, Brazil

    2.1 km to Batuta Island (To the map)

    Also, Praia do Rosa is approximately a 25-minute walk away. This hostel welcomes sports enthusiasts to…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Hostel Explorer

    From US$ 28

    R. 41806, 11, Imbituba (Santa Catarina), Brazil

    2.1 km to Batuta Island (To the map)

    Hostel Explorer Imbituba is located approximately 20 minutes' walk from Praia do Rosa and 2.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Casa Oceano Praia Do Rosa, Apartamentos Pe Na Areia, Praia Do Rosa

    From US$ 260

    Rua Porto Novo S/N, Praia Do Rosa, Praia do Rosa, Brazil

    2.1 km to Batuta Island (To the map)

    Centrinho do Rosa is at a distance of only 1.1 km away, while Praia da Barra de Ibiraquera is 3.1 km…

    To the hotel

    price for 1 night
    Book Now From US$ 260
  • Cabana Bali Com Vista - Pousada Sunset View

    S/N Rua Caminho Do Rei, Praia do Rosa, Brazil

    2.1 km to Batuta Island (To the map)

    To the hotel

    Book Now
  • Village Praia Do Rosa

    From US$ 182

    Av Porto Novo, 1028, Praia do Rosa, Brazil

    2.2 km to Batuta Island (To the map)

    The centre of Praia do Rosa can be reached within a 5-minute walk, and natural attractions like the Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Paraiso Azul Do Rosa - Imb004

    Sem Num Rua Do Camping, Praia do Rosa, Brazil

    2.2 km to Batuta Island (To the map)

    The accommodation lies within 25 minutes' walk of Praia do Luz Beach. Located around a 10-minute drive…

    To the hotel

    Book Now
  • Cabana Arua

    From US$ 92

    Rua Do Cascao, Praia do Rosa, Brazil

    2.2 km to Batuta Island (To the map)

    Praia do Rosa can be found 2.6 km from the property, and Piscina Natural Do Rosa Sports Complex is 2.4…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Pousada Rosa Negra

    From US$ 55

    Rua Dos Poncianos S/N, Praia do Rosa, Brazil

    2.2 km to Batuta Island (To the map)

    Praia do Rosa centre can be reached within 15 minutes' walk. The hotel in Praia do Rosa is 2.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Pousada The Rosebud

    From US$ 125

    Caminho Do Rei , 515, Praia do Rosa, Brazil

    2.2 km to Batuta Island (To the map)

    The centre of Praia do Rosa can be reached within a 10-minute walk. At the Rosebud Praia do Rosa you'll…

    To the hotel

    price for 1 night
    Book Now From US$ 125