Сначала надо определиться с местом: Кута, Тубан, Нуса Дуа, Санур... Про все эти места достаточно написано на форуме.
Если нужен будет пляж, то это скорее на Лембоган, Гили ..., в общем тоже читайте.
Отель можно забронировать через какую - нибудь интернет - систему бронирования, тоже читайте в соответствующем разделе.
Если вилла, то гугль сразу нашел
www.balivillas.com
Если требуется забронировать именно через местную турфирму, то могу дать ссылку. Мне они больше подошли, т.к. я с ними расчитывался по приезду в отель.
А так почитайте соседние темы, остальной форум, интернет и попробуйте задать более конкретные вопросы. Предполагается же, что самостоятельный путешествеенник хотя бы что - то может сделать самостоятельно