Сан-Стефанский договор расширял территорию Болгарии по сравнению с границами, намеченными Константинопольской конференцией; болгарам передавалась значительная часть Эгейского побережья. При этом турецкие войска лишались права оставаться в пределах Болгарии. Для покровительницы турок — английской дипломатии — такое положение представлялось неприемлемым.
Британское правительство опасалось, что, включив Болгарию в сферу своего влияния, Россия станет средиземноморской державой. Вдобавок новые границы Болгарии так близко подходили к Константинополю, что проливы и турецкая столица оказывались под постоянной угрозой удара с болгарского плацдарма. Ввиду этого Сан-Стефанский договор встретил со стороны Англии резко отрицательное отношение.
Столь же мало отвечал Сан-Стефанский договор и интересам Австро-Венгрии. В Рейхштадте и в Будапештской конвенции от 15 января 1877 г. было условлено, что не будет допущено создание большого славянского государства на Балканах. Чтобы предупредить образование такого государства, Константинопольская конференция разделила в своём проекте Болгарию на две части по меридиональному направлению; западная Болгария должна была войти в сферу австрийского влияния. Игнатьев не пожелал считаться о этими проектами. По его плану Болгария должна была стать единым государством, которое охватывало бы большую часть Балканского полуострова.
Сан-Стефанский договор предусматривал также полную суверенность Черногории, Сербии и Румынии, предоставление румынскому княжеству северной Добруджи, возвращение России юго-западной Бессарабии, передачу ей Карса, Ардагана, Баязета и Батума, а также небольшие территориальные приобретения для Сербии.
Берлинский конгресс 1878 г.6 марта Андраши официально выступил спредложением созвать конгресс для обсуждения всех условий мира между Россией и Турцией, а не только статуса проливов, на что ещё раньше соглашался Горчаков. Русскому правительству пришлось дать своё согласие.
Уступчивость русской дипломатии объяснялась соотношением сил, которое сложилось с самого начала восточного кризиса. Война с Турцией создавала для России риск столкновения с Англией и Австрией. Русское правительство не желало итти на такой конфликт, особенно ввиду позиции, занятой Германией. Ещё 19 февраля 1878 г. Бисмарк произнёс знаменитую речь, в которой заявил, что в восточном вопросе он не более как «честный маклер»: его задача — поскорее привести дело к концу. Таким образом, Бисмарк публично устранился от активной поддержки русского правительства. Всё же русская дипломатия ещё раз попыталась заручиться такой поддержкой. Она помнила, как тот же Бисмарк усиленно подстрекал русское правительство начать войну против Турции. Но оказалось, что канцлер успел превратиться в миротворца. Теперь он «советовал» России в интересах мира согласиться на созыв конгресса. Очевидно, Бисмарк рассчитывал, что германская дипломатия сумеет кое-что заработать в этом международном ареопаге. Русскому правительству не оставалось ничего другого, как примириться с такой необходимостью. Главнокомандующие обеими армиями (Балканской и Кавказской) великие князья Николай Николаевич и Михаил Николаевич, военный министр Милютин, министр финансов Рейтерн, равно как и Горчаков, — все считали дальнейшую войну нежелательной.
Надо отдать справедливость Биконсфильду: после всех колебаний и ошибок он в эту решающую минуту правильно понял свою тактическую задачу. Необходимо было внушить русскому правительству убеждение, что Англия в самом деле готова воевать, в случае если Россия не уступит. Поэтому Биконсфильд продолжал демонстративные военные приготовления. В знак протеста против этих мероприятий лорд Дерби вторично ушёл в отставку.
Для русского правительства уход лорда Дерби с поста министра был большой потерей. Этот министр более всего сдерживал враждебные настроения Биконсфильда. Кое-что значила для России и лэди Дерби. Как известно из недавних публикаций, супруга министра, будучи в приятельских отношениях с Шуваловым, с самого начала кризиса информировала русского посла обо всём, что происходило в английском кабинете. Преемником лорда Дерби явился лорд Солсбери. То был человек крупных дипломатических дарований. Он не разделял агрессивных замыслов Биконсфильда и сомневался в правильности его политики. Между прочим однажды Солсбери высказал мнение, что, поддерживая Турцию, Англия «ставит не на ту лошадь». Солсбери давно был сторонником соглашения с Россией, но он полагал, что предварительно её следует хорошенько запугать. На это и были рассчитаны первые его выступления. Они побудили Шувалова запросить Солсбери, каких же, в сущности, изменений Сан-Стефанского договора добивается английское правительство. Результатом этого явились переговоры, которые 30 мая 1878 г. закончились подписанием англорусского соглашения. По этому соглашению, Болгария отодвигалась от Константинополя за оборонительную линию Балканского хребта. Англия обязывалась не возражать против передачи России Батума и Карса и против возвращения ей Бессарабии. За это английский кабинет компенсировал себя соглашением с Турцией. Вскоре Лайарду был послан проект англотурецкого договора. «В случае, если Батум, Ардаган, Каре или одно из этих мест будут удержаны Россией», — гласил этот документ, Англия обязывается «силой оружия» помочь султану защищать азиатские владения Турции против всякого нового посягательства России. Дальнейший текст договора свидетельствовал, что английская «помощь» предлагалась Турции далеко не бескорыстно. «Дабы предоставить Англии возможность обеспечить условия, необходимые для выполнения её обязательств, — читаем мы в договоре, — его императорское величество султан соглашается предоставить ей оккупацию и управление островом Кипром». В случае, если Россия возвратит Турции Каре и другие свои приобретения в Армении, Кипр убудет эвакуирован Англией, и весь договор потеряет силу. Наконец, султан обещал ввести реформы, улучшающие положение его христианских подданных в азиатских владениях Турции. Такое обязательство султана перед Англией позволяло ей вмешиваться во внутренние дела Турции.