We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Trendy Mid-range Best Value Boutique Charming Breakfast included Romantic Free Parking Quiet Family-friendly Room Service Restaurant Independent Hotels Spa Suites Pets Allowed Bar/Lounge Kitchenette Airport Transportation Classic & up & up Internet & up Concierge Hotels with Restaurants Quiet Hotels Hotels with Free Wifi Cheap Hotels Budget Hotels Hotels on the Lake Business Non-Smoking Hotel Safe Hotels Business services Meeting room City Centre Hotels Downtown Hotels Modern Hotels Reduced mobility rooms Hotels with Jacuzzi Air Conditioning Quaint Spa Hotels Green €€ €€€ €€€€ Ski-In / Ski-Out Resort hotel Boardwalk Hotels Family Resorts Pool Luxury Spa Hotels Beach All inclusive Quiet Resorts Romantic Boutique Hotels Hotels with Hot Tubs All Inclusive Resorts Convention Hotels Relais & Châteaux Luxury Beach Resorts Beach Resorts Fitness centre Boutique Hotels Luxury Resorts Honeymoon Hotels Any distance from Uros Floating Islands
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
SAVE US$4
US$146
Official Hotel
US$142
View Deal
Isla Esteves s/n | Lago Titicaca, Puno, Peru
2.8 km from Uros Floating Islands
  • Free Parking
  • Breakfast included
XIMA Puno Hotel
Expedia.com
US$53
View Deal
Avenida Chulluni 195 | Barrio Nueva Esperanza, Puno 00000, Peru
2.9 km from Uros Floating Islands
  • Free Wifi
  • Free Parking
Casa Andina Premium Puno
SAVE US$10
US$113
Expedia.com
US$103
View Deal
Av. Sesqui Centenario 1970, Puno 21001, Peru
3.1 km from Uros Floating Islands
  • Free Wifi
  • Free Parking
Sonesta Posadas del Inca Lake Titicaca Puno
SAVE US$24
US$115
Booking.com
US$91
View Deal
Sesquicentenario 610 Sector Huaje | Lake Titicaca, Puno, Peru
3.9 km from Uros Floating Islands
  • Free Wifi
  • Free Parking
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$104/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Jose Antonio Puno
Expedia.com
US$132
View Deal
Carretera Puno - Desaguadero Km 6.5, Puno, Peru
4.6 km from Uros Floating Islands
  • Free Wifi
  • Breakfast included
Mirador del Titikaka
Priceline
US$60
View Deal
Ave LLallahuani | Puno, Puno 051, Peru
5.8 km from Uros Floating Islands
  • Free Wifi
  • Free Parking
Savings alert: 18% below average rate

The price you found is 18% lower than this hotel's average rate of US$73/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Casa Andina Standard Puno
Booking.com
US$66
View Deal
JR Independencia 143, Puno 21001, Peru
5.9 km from Uros Floating Islands
  • Breakfast included
  • Free Internet
America Inn Puno
Booking.com
US$35
View Deal
Jr. El Puerto 320, Puno, Peru
5.9 km from Uros Floating Islands
  • Free Wifi
  • Breakfast included
No photo provided
Agoda.com
View Deal
Jiron Carabaya 515, Puno, Peru
5.9 km from Uros Floating Islands
    Mama Quilla Hotel
    Booking.com
    US$55
    View Deal
    Panamericana Sur Km 18, Chucuito 051, Peru
    6.0 km from Uros Floating Islands
    • Free Wifi
    • Free Parking
    No photo provided
    Jr. Lampa 135, Puno 051, Peru
    6.0 km from Uros Floating Islands
    • Room Service
    Hotel El Lago
    Av. El Sol 865, Puno, Peru
    6.1 km from Uros Floating Islands
      No photo provided
      Jiron Alfonso Ugarte 112, Puno 051, Peru
      6.3 km from Uros Floating Islands
      • Free Wifi
      • Room Service
      Hotel Embajador Puno
      SAVE US$5
      US$35
      Hotels.com
      US$30
      View Deal
      Los Incas 289, Puno, Peru
      6.3 km from Uros Floating Islands
      • Free Wifi
      • Breakfast included
      Cantuta Inn
      SAVE US$11
      US$47
      Booking.com
      US$36
      View Deal
      Jr. Tacna 797, Puno 0051, Peru
      6.4 km from Uros Floating Islands
      • Free Wifi
      • Breakfast included
      Hotel Presidente
      SAVE US$8
      US$22
      Expedia.com
      US$14
      View Deal
      Tacna 248, Puno, Peru
      6.4 km from Uros Floating Islands
      • Free Wifi
      • Room Service
      Cordelius Turistico
      SAVE US$15
      US$45
      Booking.com
      US$30
      View Deal
      Jr. Tacna 963, Puno, Peru
      6.4 km from Uros Floating Islands
      • Free Wifi
      • Free Parking
      Hotel California Juliaca
      Booking.com
      View Deal
      Jr. Callao 218, Juliaca, Peru
      6.4 km from Uros Floating Islands
      • Free Wifi
      • Free Parking
      Totorani Inn
      Priceline
      US$35
      View Deal
      Av. La Torre 463, Puno, Peru
      6.5 km from Uros Floating Islands
      • Free Wifi
      • Free Parking
      Santa Maria Inn Puno
      Booking.com
      US$20
      View Deal
      A. Ugarte 171, Puno 36 8608, Peru
      6.5 km from Uros Floating Islands
      • Free Wifi
      Hotel Casona Colon Inn
      Hotels.com
      US$50
      View Deal
      Calle Tacna 290, Puno, Peru
      6.5 km from Uros Floating Islands
      • Free Wifi
      • Free Parking
      Real Puno
      Avenida la Torre N_ 449 | Corner with Avenida Floral, Puno, Peru
      6.5 km from Uros Floating Islands
      • Free Wifi
      • Free Parking
      Hostal San Carlos
      A. Ugarte 161, Puno, Peru
      6.5 km from Uros Floating Islands
        No photo provided
        Av. La Torre 185 | Opposite the train station, Puno, Peru
        6.5 km from Uros Floating Islands
          Hotel Franci's Puno
          Priceline
          US$35
          View Deal
          Tacna 305, Puno, Peru
          6.5 km from Uros Floating Islands
          • Free Wifi
          Mirador del Inka Inn
          Hotels.com
          US$94
          View Deal
          Jr. Cajamarca 154, Puno 051, Peru
          6.5 km from Uros Floating Islands
          • Free Wifi
          • Breakfast included
          Hotel Hacienda Puno
          SAVE US$1
          US$45
          Booking.com
          US$44
          View Deal
          Jr. Deustua 297 | 297 Deustua St, Puno 05151, Peru
          6.6 km from Uros Floating Islands
          • Free Wifi
          • Breakfast included
          Mosoq Inn
          SAVE US$5
          US$45
          Booking.com
          US$40
          View Deal
          Jr. Moquegua N0 673 | Puno, Puno 051, Peru
          6.6 km from Uros Floating Islands
          • Free Wifi
          • Free Parking
          Hotel Italia
          Booking.com
          US$50
          View Deal
          T. Valcarcel 122, Puno, Peru
          6.6 km from Uros Floating Islands
          • Free Wifi
          • Restaurant
          Hotel Puno Terra
          Booking.com
          US$44
          View Deal
          Jr. Cajamarca 247, Puno, Peru
          6.6 km from Uros Floating Islands
          • Free Wifi
          • Breakfast included
          *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.