Hotel Ribno je prvi slovenski "zero waste" hotel. Od Bledskog jezera udaljen je oko 2 km.
Hotel Ribno ima 58 soba (dvokrevetne i trokrevetne sobe) i tri apartmana. Sve sobe sadrže kupaonicu s kadom ili tušem i opremljene su kabelskom TV i telefonom. Većina soba na prvom katu ima terasu, na drugom katu balkon, a na trećem katu sobe koje nude prekrasan pogled.
U sobe se može smjestiti dječji krevetić. Apartmani su pogodni za četveročlane obitelji i goste koji žele više prostora. Wi-Fi je dostupan i besplatan u cijelom hotelu.
Hotel nudi i mali wellness centar - finska sauna, infracrvena sauna, whirlpool, soba za opuštanje i soba za masažu.